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)

显示上面的信息说明以开放