22端口不通
- 查看22端口是否开启
netstat -ntlp|grep 22
- 若是没开,下载ssh服务
sudo apt-get update
sudo apt-get install openssh-server
sudo ps -e |grep ssh 有ssd证明已启动
- 修改配置文件
sudo vi /etc/ssh/sshd_config
将 PermitRootLogin yes // 改为yes
- ssh服务的启动、关闭、查看状态命令
启动命令
sudo /etc/init.d/ssh start
sudo service ssh start
service sshd start
重启命令
sudo /etc/init.d/ssh restart
sudo systemctl restart sshd.service
停止命令
sudo /etc/init.d/ssh stop 停止
- 配置开机、关机自启动
sudo systemctl enable ssh #设置开机启动
sudo systemctl disable ssh #关闭开机自启动
- 查看防火墙状态
sudo ufw status 查看当前防火墙状态
sudo ufw enable 开发防火墙
sudo ufw disable 关闭防火墙
- 验证同网段能不能联通
ssh root@ip地址
ping ip不通
- 在虚拟机内部ping网关解决