设置-禁止ssh登录,只能使用账户登录

1. 使用root账户登录系统,添加一个普通账户例如test,并为其设置密码

useradd test 
passwd test
2. 修改配置文件

编辑配置文件/etc/ssh/sshd_config修改PermitRootLogin后面的yes为no,并且去掉前面的注释符,同时可以限制失败次数
注意: 这个失败次数是对所有用户都起作用的。

#LoginGraceTime 2m
PermitRootLogin no
#StrictModes yes
MaxAuthTries 3
#MaxSessions 10
3. 重启sshd服务

systemctl restart sshd.service

################ sudo 不需要密码

 vi /etc/sudoers
 用户名 ALL=(ALL) NOPASSWD:ALL

你可能感兴趣的:(LINUX)