linux禁用或开启root用户远程ssh登录PermitRootLogin Yes or No[题记] 具体操作方法如下: 禁用root用户远程ssh登录 运行命令
找到行
运行命令 :wq 保存退出 如果想开放出来,则改回去 /etc/ssh/sshd_config 〉PermitRootLogin yes 新建用户 命令行输入useradd -m 用户名,之后回车此时用户创建成功 设置密码:接着在命令行输入passwd 用户名,然后回车,会弹出输入密码操作, 会要求输入两次密码,两次输入一样则会被保存 修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
这个文件只读是一种保护机制,如果你使用vi编辑器的话,只要保存时使用:wq!就可以保存了。 或者使用visudo命令来进入sudoers文件的编辑,就可以正常保存 1)单行复制 重启 ssh服务
结束语: 这下就禁止了root用户登陆了 用新用户登陆 。 搞这么复杂就是为了安全. 你只是禁止了root用户登陆,没有禁止别的用户,先用别的用户登陆,在 su root 输入root密码,切回root用户,服务器上基本上的操作都是root权限。 版权归原作者所有:一般转载请注明出处,商业转载请联系作者。 |
|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号 ) |Sitemap
GMT+8, 2024-9-30 23:14 , Processed in 0.090650 second(s), 32 queries .
Powered by Discuz! X3.2 Licensed
© 2001-2013 Comsenz Inc.