Ubuntu下开启ssh并允许root用户登录

一、安装和启动

apt install openssh-server              #安装
openssh-serverservice ssh start         #启动
openssh-serverps -e |grep sshd          #查看ssh服务是否启动  -e查看全部进程
service ssh status                      #查看ssh运行状态

设置开机启动,进入/etc/rc.local编辑配置

vi /etc/rc.local

在最后插入两行

service ssh startexit 0

保存退出

这样即可在Ubuntu开机时自动启动ssh-server服务

二、登陆Linux服务器

ssh remote_username@remote_ip  #用户名,命令执行后需要再输入密码
ssh remote_ip  #没有指定用户名,命令执行后需要输入用户名和密码(有时默认用户名为root)

三、允许root登陆

进入/etc/ssh/sshd_config查找PermitRootLogin选项(可以利用:/PermitRootLogin的方法进行查找)

将这个选项后面的值(一般为prohibit-password)修改为yes

修改完成后保存退出,需要重启ssh服务:

service ssh restart

转载于:https://blog.csdn.net/qq_42773814/article/details/81213620

你可能感兴趣的:(Ubuntu下开启ssh并允许root用户登录)