Aruba WIFI Guest帳號建立自動化 Part-1

674 詞

前言

因為有點長,所以分成兩篇來講,第一篇來講程式,第二篇來講Code


起因是Aruba的Controller雖然做了HA,但有點白癡的是,要建立帳號時必須要使用Contoller,需要登入,並登入相應的權限帳號,才能建立帳號密碼。

我知道肯定會有人說,Web就可以直接建立訪客帳號了,為什麼不這樣使用就好了?


因為我家聰明的長官們認為,如果這樣使用這就會出現一堆帳號,導致風險發生,因此只能控管給授權人員操作。

但沒想過這樣會給授權人員增加工作量 (´_ゝ`)


因為授權同仁沒有資訊背景,再加上因為有兩台Controller做HA,導致有時候M/S切換的時候,就會建立失敗(也可能是我不了解)

總而言之

如果在Slave上建立帳號,就會失敗,因此同仁就必須要去猜,現在誰是Master(警察抓小偷?),又要在記授權帳號密碼等等,實在太強人所難了。

所以這隻小程式就誕生了 (俗稱:小柴)

Imgur

簡單展示一下功能如下

Imgur

功能只有三個

新增 調整 刪除 同仁一般情況下也只能做這些操作

【新增】

新增的時候必須輸入以下資訊 {帳號、密碼、備註、結束時間} 如圖:
Imgur
Imgur
Imgur
Imgur
Imgur

以上四個資訊輸入正確後,就可以自動建立帳號啦~ (´艸`)還會得到我一個讚喔,雖然我當初是連帳號密碼都不想輸入,但礙於資訊安全考量,因此要求使用者輸入帳號密碼了。

當然如果輸入錯誤也會跟你說錯誤,防呆還是有的
Imgur

【修改】

既然講了新增,再來就是修改啦~
Imgur
點選需要修改的帳號後,依樣會輸入帳號密碼,並寫輸入要修改的時間,就可以囉
Imgur
Imgur

【通知】

既然都可以自動化建立修改了,那麼可以自動化通知更是再好不過了不是嗎?
一方面可以給使用者帶來比較好的體驗以外,還可以讓IT部門可以偷偷監控狀況
一舉兩得d(`・∀・)b

Imgur
Imgur
Imgur

當時一度很想放棄這程式了,對我來說,這不是脫褲子放屁嗎...跟我寫的初衷完全不一樣

若不是同仁還是堅持說也很好用,希望我可以保留下來,不然這隻小柴犬的小命大概不保了 (ノ∀`*)