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
posted @ 2022-05-18 08:52  NoCirc1e  阅读(529)  评论(0编辑  收藏  举报