Ubuntu开启ssh服务
0x01
查看ssh是否已经开启
sudo ps -e | grep ssh
如果最后返回是sshd,证明ssh已经开启,跳到第四步
0x02
如果没有显示,试着开启ssh服务
sudo systemctl start sshd
如果返回的是命令未找到,证明未安装ssh服务
0x03
安装openssh服务查看服务有没有开启
sudo apt-get install openssh-server
sudo ps -e | grep ssh
如果没有就运行开启命令
sudo systemctl start sshd
0x04
检查防火墙有没有开放20端口(ssh默认开放22端口,如果修改可看第五步)
netstat -an | grep 22
#或
ufw status
如果没有的话,开放22端口
ufw allow 22
0x05
修改ssh端口(可跳过)
sudo vi /etc/ssh/sshd_config
ssh重启
sudo systemctl restart sshd
0x06
设置可以root登录ssh
sudo vim /etc/ssh/sshd_config
把PermitRootLogin prohibit-password改成PermitRootLogin yes
记得重启ssh
sudo systemctl restart sshd
本文来自博客园,作者:NoCirc1e,转载请注明原文链接:https://www.cnblogs.com/NoCirc1e/p/16283278.html