#安装ssh
sudo apt-get install openssh-server openssh-client
sudo apt-get update
sudo apt-get upgrade
查看ssh是否启动
ps -ef|grep ssh
如果没启动,执行启动命令
/etc/init.d/ssh stop
/etc/init.d/ssh start
/etc/init.d/ssh restart
修改ssh配置文件
vim /etc/ssh/sshd_config
找到PermitRootLogin prohibit-password
改为PermitRootLogin yes
#测试ssh
ssh localhost
#22端口设为防火墙例外
sudo ufw allow /tcp
#或者直接关闭防火墙
sudo ufw diable
如果重启后没有自动启动,需要配置openssh-server开机自动启动 :打开/etc/rc.local
文件,在exit 0
语句前加入 /etc/init.d/ssh start
下载安装xshell,新建会话,主机中输入ubuntu系统的ip地址,用户名root及密码,点击连接,可以看到连接成功的提示: