通过PuTTY远程管理Linux云服务器是常见的运维操作,以下是详细步骤和注意事项:
获取服务器信息:
22,部分云服务商会修改)root或具有sudo权限的普通用户)下载安装PuTTY:
基本设置:
SSH。保存会话(可选):
Saved Sessions中输入会话名称(如MyServer),点击Save,下次可直接加载。调整参数(可选):
Window > Appearance中调整。Connection > Seconds between keepalives设为60(防超时断开)。Open,首次连接会弹出安全警告(服务器指纹确认),点击Accept。bash
login as: root
root@your-ip's password: [输入密码]
连接超时/拒绝:
systemctl status sshd(Linux端)。认证失败:
Connection > SSH > Auth > Browse选择.ppk格式密钥。.pub)上传到服务器的~/.ssh/authorized_keys。中文乱码:
Window > Translation > Remote character set选UTF-8。文件传输:
pscp(PuTTY自带工具)或WinSCP图形化工具传输文件。bash
pscp -P 22 local_file.txt root@your-ip:/remote/path/隧道端口转发:
Connection > SSH > Tunnels中设置端口映射。禁用root密码登录:
/etc/ssh/sshd_config):
ini
PermitRootLogin no
PasswordAuthentication nosystemctl restart sshd。使用密钥登录:
puttygen.exe生成密钥对,将公钥部署到服务器。exit或logout,或直接关闭PuTTY窗口。通过以上步骤,你可以高效安全地管理Linux云服务器。如需频繁操作,建议配合脚本自动化或使用Ansible等工具。