Linux虚拟机远程管理主要有以下两种方式:
SSH远程登录:通过SSH协议加密传输数据,安全可靠,适合命令行操作。
步骤:
sudo apt install openssh-server(Ubuntu/Debian)或sudo yum install openssh-server(CentOS/RHEL)。sudo systemctl enable --now ssh。/etc/ssh/sshd_config,可修改端口、禁止root登录、启用密钥认证等。sudo systemctl restart ssh。VNC远程桌面:通过VNC协议实现图形化操作,适合需要图形界面的场景。
步骤:
sudo apt install tigervnc-standalone-server,CentOS/RHEL用sudo yum install tigervnc-server。vncpasswd。~/.vnc/xstartup文件指定桌面环境(如GNOME、XFCE)。vncserver :1(显示编号1对应端口5901)。安全建议: