ubuntu16 或 18
1,检查是否已经安装ssh服务,若没安装,执行
$ sudo apt-get install openssh-server
2,安装vim(若已安装请忽略),编辑配置文件
sudo apt-get install vim
vim /etc/ssh/sshd_config
3,修改如下
# Authentication:
LoginGraceTime 120
#PermitRootLogin without-password # 1,这行注释掉
PermitRootLogin yes # 2,添加这一行
StrictModes yes
4,重启SSH服务
# service ssh restart
5,开启root用户(如果已经开启过root账号的,可忽略这一步)
# sudo passwd root
6,至此已经可以使用ssh工具root用户连接ubuntu服务器
ubuntu14
1,apt-get update
2, sudo apt-get install openssh-server
3,开启防火墙
sudo ufw enable
4,设置22端口开启访问
sudo ufw allow 22
5,ifconifg查询ip地址
6,开启ssh server
sudo service ssh start
7,修改SSH配置文件
sudo vim /etc/ssh/sshd_config
找到PermitRootLogin without-password 修改为PermitRootLogin yes
8,重启服务
/etc/init.d/ssh restart