Pan*_*her 21
我理解命令行界面的想法一开始可能有点不舒服,但它确实是一个合理的选择。您在桌面上使用命令行界面,因此您应该已经对 bash / zsh / shell 有所了解。
优势 - 快速且安全(通过 ssh)。
IMO 桌面环境对服务器没有真正的帮助,因为服务器端的一切都是命令行。
启动/停止服务、编辑配置文件、安装/更新包、移动数据文件、防火墙和网络工具以及用户管理等任务都不会通过运行图形终端来增强。
安装桌面环境会添加数百个包,其中绝大多数未使用,因此会占用磁盘空间、复杂的升级并增加潜在的安全漏洞(更多应用程序 == 更多潜在安全漏洞)。
要管理服务器,请使用 ssh + screen 或 screen 的替代方法 -是否有任何用户友好的 screen 替代方法?
这允许您附加和重新附加到您的服务器。
确保使用最少的密钥保护 ssh http://bodhizazen.com/Tutorials/SSH_security
nano / vim / emacs 都是很棒的编辑工具。您可以远程使用 vim + ssh 编辑文件https://unix.stackexchange.com/questions/202918/how-do-i-remotely-edit-files-via-ssh
或者您可以通过 sshfs https://help.ubuntu.com/community/SSHFS挂载您的文件系统
chrylis不过,确实要学习 CLI。它是 Puppet 或 Terraform 等可靠管理工具的基础,因为它可以自动化。
el.pescado我还建议您习惯使用命令行工具。一些发行版提供 GUI 管理工具(如 OpenSuse 上的 YAST),但每个发行版都提供不同的工具。另一方面,命令行工具在每个 Linux 上的工作方式大致相同。
如果您觉得需要 图形界面,请使用众多基于 Web 的界面之一。这些工具比 VNC 更快,比 VNC、图形界面和特定于服务器任务更安全。
您可以通过 https 或 ssh(取决于工具)保护它们。
您可以通过浏览器从任何操作系统连接到它们。
如果需要,还有几个专门的 Web 界面,例如
虚拟化也有多种选择。
VIRT经理-支持KVM,Xen和LXC既香料和VNC查看器内置的。
如果您使用 KVM,您可以通过 ssh 使用 Virt Manager - https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualization_Administration_Guide/chap-Virtualization_Administration_Guide-Remote_management_of_virtualized_guests.html
如果你谷歌搜索,你可以找到许多网络界面,有各种各样的替代工具。https://www.tecmint.com/web-control-panels-to-manage-linux-servers/
cpanel 等付费解决方案非常受欢迎。
除了服务器管理之外,还有多种工具可用于监控您的服务器。
Snort https://www.snort.org/只是监控网络流量的一种工具,对于大多数用户来说可能有点过头了。Base 是 snort 的图形界面:
https://ubuntuforums.org/showthread.php?t=1477696
HIDS(主机入侵检测系统)
OSSEC很受欢迎 - https://ossec.github.io/
Nagios - https://www.nagios.org/又是一个非常受欢迎的选择
| 归档时间: |
|
| 查看次数: |
40157 次 |
| 最近记录: |