有思俱乐部学习园地

ssh远程用户和端口安全


ssh禁止root远程

新建一个用户

useradd -d /home/usestudio usestudio #创建新目录并指定主目录

passwd usestudio #设置密码

系统提示输入确认密码后再输入一次。OK添加成功。

修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:

禁止root远程登录

需要编辑/etc/ssh/sshd_config。

vim /etc/ssh/sshd_config    找到 PermitRootLogin
改为 PermitRootLogin no

修改ssh远程端口 需要编辑/etc/ssh/sshd_config。 vim /etc/ssh/sshd_config

以上操作完毕需要重启服务

/etc/init.d/ssh restart
总结
这下就禁止了root用户登陆了 用usestudio登陆 。 搞这么复杂就是为了安全.  
你只是禁止了root用户登陆,没有禁止别的用户,先用别的用户登陆,在 su root 切回root用户
切换到root用户还要在输入密码

工作人员

 
作者:林志灿
信息录入:林志灿