要通过SSH远程管理Ubuntu服务器,请按照以下步骤操作:
-
安装SSH服务器: 在Ubuntu服务器上,SSH服务器通常已经预装。如果没有,可以通过以下命令安装:
sudo apt update sudo apt install openssh-server
-
启动并启用SSH服务: 使用以下命令启动SSH服务:
sudo systemctl start ssh
要使SSH服务在系统启动时自动运行,请执行:
sudo systemctl enable ssh
-
获取服务器IP地址: 要连接到服务器,需要知道其IP地址。可以通过以下命令获取:
ip addr show
或者
hostnamectl
-
配置防火墙: 如果服务器上运行了防火墙,请确保允许SSH连接。可以使用以下命令允许SSH连接:
sudo ufw allow ssh
-
使用SSH客户端连接到服务器: 在本地计算机上,使用SSH客户端(如PuTTY、OpenSSH等)连接到服务器。需要输入服务器的IP地址和用户名。例如:
ssh username@server_ip_address
第一次连接时,可能会提示接受服务器的公钥。输入“yes”并按回车键接受。
-
输入密码: 根据提示输入服务器用户的密码。注意,密码在输入时不会显示任何字符。
-
远程管理服务器: 成功连接后,您可以在本地计算机的命令行界面中执行服务器上的命令,从而实现远程管理。
-
断开连接: 完成操作后,可以通过输入以下命令断开与服务器的连接:
logout
注意:为了保证服务器安全,建议使用密钥对进行身份验证,而不是密码。这样可以避免暴力破解密码的风险。要配置密钥对认证,请参阅SSH密钥对认证相关文档。