麒麟 V10 远程 SSH 配置
银河麒麟 V10 默认禁止 root 用户通过 SSH 直接登录,这是出于安全考虑,防止 root 密码被暴力破解。如需开启,请按以下步骤配置。
设置 root 密码
如果 root 账户尚未激活,首先需要设置密码:
1 | sudo passwd root |
修改 SSH 配置
安装 SSH 服务
1 | sudo apt install ssh |
查看服务状态:
1 | systemctl status ssh |
编辑配置文件
1 | sudo vim /etc/ssh/sshd_config |
修改以下三项,确保前面没有 # 注释号:
| 配置项 | 值 | 说明 |
|---|---|---|
PermitRootLogin |
yes |
允许 root 登录 |
PasswordAuthentication |
yes |
允许密码登录 |
UsePAM |
注释掉(#UsePAM yes) |
与麒麟系统冲突会导致 root 登录失败 |
重启服务
1 | sudo systemctl restart sshd |
放行防火墙
SSH 默认端口为 22,需确保防火墙放行:
- 命令行:
sudo ufw allow 22 - 图形界面:打开安全中心 -> 网络保护,添加一条允许 TCP 协议、端口 22 的入站规则,或直接关闭防火墙。

防止休眠
打开设置 -> 电源,将自动休眠设置为从不,确保服务器不会进入休眠状态。

连接测试
1 | ssh root@<服务器IP> |

或使用 PuTTY、Xshell 等客户端,输入 IP 和端口 22 连接即可。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 zZw's Blog!






