Opensuse
用於控制遠端非 GUI 伺服器的本地圖形工具
我正在執行一個沒有任何 GUI 組件的 openSUSE 伺服器(出於經典原因:性能、安全性、更新檔等)。
是否有可以在本地 (Windows) 機器(或者本地 Linux VM)上執行的 Linux 相關圖形工具,允許我控制/管理遠端伺服器?基本上是連接和讀取目前配置(例如網路、分區等)的工具,並允許我在本地 GUI 上進行更改,然後通過 SSH(或其他協議)上的命令自動傳輸回 openSUSE 伺服器以實際上改變那裡的設置?
到目前為止,我能找到的所有選項都是需要伺服器上的 GUI 元素的方法,例如 X11Forwarding 或 VNC 訪問,例如這個問題。這是唯一可用的方法嗎?
您可以在作業系統上設置管理代理 - 或設置一些可以通過 SSH 管理系統的工具。就成熟度和易用性而言 - 我會說選擇Webmin或其中一種替代方案。
以下是一些其他範例,按照複雜性增加的順序排列:
網民
- Webmin 是一個基於 Web 的 Unix 系統管理界面。使用任何現代 Web 瀏覽器,您都可以從控制台或遠端管理系統。
- Webmin 也可以設置為管理遠端系統,如集群 Webmin 配置模組中所述
- Usermin可供非 root 使用者使用,Virtualmin可用於管理虛擬域等。
關於安全的幾點說明:
- 將 SSL 與 Webmin 一起使用或使用 STunnel
- 安全網路
- SANS:使用 Tcp Wrappers 和 SSH 埠轉發保護 Webmin
- 與往常一樣,讓您的伺服器和 webmin 保持最新狀態並遵循安全建議。
- 設置防火牆並確保僅允許從受信任的 IP 訪問 webmin。
ISP配置
- 從一個控制面板管理一台或多台伺服器;
- 開源並支持 SuSE 以及其他發行版;
- 看看線上展示,看看它是否符合您的要求;
Rundeck - 執行手冊自動化
- 從 Web 界面創建作業、跟踪和管理作業
- 需要腳本
Puppet、Chef、Salt、Rex或Ansible - 配置管理
不同的管理方法 - 使用配置管理。
- 大多數都帶有官方的 WebUI
- 存在可供選擇的 GUI 選項:Puppet Web GUI、Chef Server WebUI
其他選項:
- 任何可以通過 SSH 連接或執行代理的東西都可以完成工作。例如,您甚至可以使用Jenkins來管理您的系統。
- 網頁管理軟體列表: http: //alternativeto.net/software/webmin/
- http://www.tecmint.com/web-control-panels-to-manage-linux-servers/
- 您甚至可以在某種程度上從 Microsoft Systems Center 管理 SuSE 系統。