linux下禁⽌root远程登录和添加新⽤户的⽅法
⼀、添加和root权限⼀样的⽤户
1、
adduser admin
passwd  admin (修改密码)
然后输⼊密码(密码简单了通不过)
系统提⽰输⼊确认密码后再输⼊⼀次。OK添加成功。
2、修改 /etc/sudoers ⽂件,到下⾯⼀⾏,在root下⾯添加⼀⾏,如下所⽰:linux下vim命令
vim /etc/sudoers
## Allow root to run any commands anywhere
root  ALL=(ALL)  ALL
admin  ALL=(ALL)  ALL
这个⽂件只读是⼀种保护机制,如果你使⽤vi编辑器的话,只要保存时使⽤:wq!就可以保存了。或者使⽤visudo命令来进⼊sudoers⽂件的编辑,就可以正常保存
1)单⾏复制
在命令模式下,将光标移动到将要复制的⾏处,按“yy”进⾏复制;
2)多⾏复制
在命令模式下,将光标移动到将要复制的⾸⾏处,按“nyy”复制n⾏;其中n为1、2、3……
2、粘贴
在命令模式下,将光标移动到将要粘贴的⾏处,按“p”进⾏粘贴
⼆、禁⽌root远程登录
需要编辑/etc/ssh/sshd_config。
vim /etc/ssh/sshd_config    到 PermitRootLogin
改为 PermitRootLogin no
重启  service sshd restart
结束语:
这下就禁⽌了root⽤户登陆了⽤admin登陆。搞这么复杂就是为了安全.
你只是禁⽌了root⽤户登陆,没有禁⽌别的⽤户,先⽤别的⽤户登陆,在 su root 切回root⽤户
切换到root⽤户还要在输如密码
1)单⾏复制
在命令模式下,将光标移动到将要复制的⾏处,按“yy”进⾏复制;
2)多⾏复制
在命令模式下,将光标移动到将要复制的⾸⾏处,按“nyy”复制n⾏;其中n为1、2、3……
2、粘贴
在命令模式下,将光标移动到将要粘贴的⾏处,按“p”进⾏粘贴
总结
以上所述是⼩编给⼤家介绍的linux下禁⽌root远程登录和添加新⽤户的⽅法,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。在此也⾮常感谢⼤家对⽹站的⽀持!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。