「大家好,我是熊貓,你的nas領航員。NAS不只是存儲那么簡單,數碼也可以是生活,關注我,給你的生活加點'技'趣!」
引言
相信折騰NAS的一定會用到SSH,同時折騰Docker又一定會部署各種數據庫,項目之間的數據庫大都采用獨立部署的方式,就這導致越到后面數據庫越來越多,那么如何管理這些呢?一個好用的運維項目就至關重要,它能幫助我們很好的管理數據庫,也可以用于資產管理等方面。今天要介紹的便是「orion-visor」,「一站式服務器運維解決方案」。
- 「資產管理」:支持對資產進行分組,實現對主機、密鑰和身份的統(tǒng)一管理和授權。
- 「在線終端」:提供在線終端 SSH 服務,支持快捷命令、自定義快捷鍵和主題風格。
- 「文件管理」:支持遠程主機 SFTP 大文件的批量上傳、下載和在線編輯等操作。
- 「批量操作」:支持批量執(zhí)行主機命令、多主機文件分發(fā)等功能。
- 「計劃任務」:支持配置 cron 表達式,定時執(zhí)行主機命令。
- 「安全可靠」:動態(tài)配置權限,記錄用戶操作日志,提供簡單的審計功能。
項目體驗
項目分為資產管理、主機運維、運維審計、批量執(zhí)行以及計劃任務和用戶與系統(tǒng)設置,普通用戶用的比較多的相對就是資產管理和主機運維了。
在資產管理中可以新增主機,例如我將NAS的地址填寫進去,同時可以給主機賦予編碼、分組以及標簽。設置好主機之后可通過勾選主機在選擇角色授權來給指定用戶這個主機的權限。
點開主機終端,會彈出一個新的界面,在這里通過SSH連接主機,也可通過sftp協(xié)議管理主機文件。整體界面不錯,左下角可設置快捷鍵、顯示設置以及界面主題等。
至于后面的審計和批量執(zhí)行應該用得不多,但是計劃任務還是蠻有用的。在這里可以設置定時任務,例如群輝的一些定時命令(容器更新、時鐘校對等)可通過此界面執(zhí)行。
更多內容就不一一介紹了,接下來是部署環(huán)節(jié),大家可以自行部署探索功能。
項目部署
該項目部署并不難,如果你的NAS已經安裝「git服務」,那么直接通過命令下載項目文件夾之后運行即可,如果沒有,那么去項目頁下載文件夾再操作也是一樣可行的。用群暉做例子,安裝好git套件。
隨后打開NAS的SSH端口,通過SSH連接之后我們輸入sudo -i再輸入密碼獲得管理員權限。這時候我通過cd命令移動到我的docker目錄下,再執(zhí)行git clone https://github.com/dromara/orion-visor獲取項目目錄。
拉取完之后我們到文件根目錄下「查看docker-compose文件」,檢查端口以及文件映射路徑是否正確。
檢查完畢修改好之后我們拉取鏡像,這里作者已經給docker-compose文件中的鏡像加入了自己的加速地址,所以速度還是不錯的。
這時候先不要登錄,我們還需要修改一下加密方式,訪問adminer地址為:http://localhost:8081(根據你設置的adminer端口號來。需要填寫的內容如下:服務器: orion-visor-mysql 用戶名: root 密 碼: Data@123456 數據庫: orion_visor。
登錄數據庫之后,點擊左側的SQL命令,輸入:「ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Data@123456';」
等待大概2-5分鐘,通過瀏覽器輸入「NASIP+1081端口」就可以訪問項目頁了,項目默認「用戶名與密碼均為admin」。
總結
體驗還算不錯,項目也很新。不過這種項目一般要有很多主機才好用,能做到統(tǒng)一管理,如果僅有一臺,那么就大可不必折騰了。
以上便是本期的全部內容了,如果你覺得還算有趣或者對你有所幫助,不妨點贊收藏,最后也希望能得到你的關注,咱們下期見!
作者聲明本文無利益相關,歡迎值友理性交流,和諧討論~
,