Linux禁用root远程登录或启用root远程登录

一、Linux禁用root远程登录

1.创建一个普通用户,防止禁用root后,没有用户可以正常访问
adduser 用户名
passwd  用户名 回车输入两遍密码

2.编辑/etc/ssh/sshd_config

vim /etc/ssh/sshd_config

找到 PermitRootLogin yes 改为 PermitRootLogin no;如果PermitRootLogin前面有“#”号的话,一定要记得去掉。

3.重启ssh服务

service sshd restart

4.测试

先使用root用户进行连接,看看是否起效果了;再用你新建的linux用户登录;如果想使用root权限的话,就执行以下命令:

su - 

输入root密码回车即可;

上面就是切换到root用户的效果图,看到#大家就可以执行root权限下的命令了。

注:禁用root远程访问权限后,外部远程连接所有使用root用户的服务,都会受到影响。

解决办法:再重新建一个用户


二、启用root远程登录

1.进入服务器终端,进入root用户下:

su - 

输入root密码回车即可;

2.编辑/etc/ssh/sshd_config

vim /etc/ssh/sshd_config

找到 PermitRootLogin no 改为 PermitRootLogin yes;如果PermitRootLogin前面有“#”号的话,一定要记得去掉。

3.重启ssh服务

service sshd restart

4.测试

先使用root用户进行连接,看看是否起效果了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值