步骤一:检查 ssh 是否安装
# rpm -qa | grep ssh
步骤二:确保 ssh 能够被登录
2.1 修改配置文件
# vim /etc/ssh/sshd_config
将部分内容修改如下:
......
PasswordAuthentication yes
......
PermitRootLogin yes
......
2.2 启动 ssh 服务
# service sshd restart
2.3 将 ssh 服务设置为开机自启
# systemctl enable sshd
步骤三:让防火墙开放 22 端口
3.1 编辑防火墙的配置文件
# vim /etc/sysconfig/SuSEfirewall2
将部分内容修改如下:
......
FW_SERVICES_EXT_TCP = "ssh"
......
(补充:这里可以写入多个服务名称,只需以空格隔开就行)
或者:
......
FW_SERVICES_EXT_TCP = "22"
......
(补充:这里可以写入多个服务端口,只需以空格隔开就行)
3.2 重新启动防火墙
# rcSuSEfirewall2 restart