普通用户登录自动切换root
为了防止暴力破解root用户,禁止root用户远程登录,让指定用户登录系统自动切换root身份。写的不会的地方,请各个多多评论指教。
1.配置用户免密切换到root账户
vim /etc/sudoers
# 添加以下内容
name ALL=(ALL) NOPASSWD: ALL
2.配置登录用户环境
vim ~/.bash_profile
# 添加以下内容
if [[ $USER = 'name' ]]; then
sudo su -
fi
3.禁止root用户远程登录
vim /etc/ssh/sshd_config
# 修改PermitRootLogin no
PermitRootLogin no