deepin默认sshd服务是没有开启22端口的,我们需要手动开启,开启的方法如下:
(1)切换root用户
su
(2)输入命令查看22端口是否开放
lsof -i:22,
查看22端口是否开放,无返回信息,则表示没有开放;
(3)使用vim命令编辑配置文件
vim /etc/ssh/sshd_config
(4)将内容中的如下两行的注释去掉
#Port 22
#ListenAddress 0.0.0.0
(5)保存退出
(6)重启ssh
/etc/init.d/ssh restart
(7)再次使用命令查看端口是否开发
lsof -i:22,
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sshd 34720 root 3u IPv4 182647 0t0 TCP *:ssh (LISTEN)
显示上面的信息说明以开放