【linux-运维】用户管理(安全加固)

  1. 创建一个新的用户,并设置密码
useradd newusername
#设置该用户密码
passwd newusername
  1. 创建ssh免密登录

在SecureCRT上创建公钥:选用 openssh 那个
在Xshell上创建公钥



#切换到新用户
su - newusername
mkdir .ssh
chmod 700 .ssh
#将公钥复制粘贴到authorized_keys
vi .ssh/authorized_keys
chmod 600 .ssh/authorized_keys

至此客户端能够登录

  1. 是能够切换root用户
#相当于编辑/etc/sudoers文件
visudo

找到下面的一行:
root ALL=(ALL) ALL
加入下面这行,使得能切换root用户能使用root命令:
newusername ALL=(ALL) ALL
添加下面3行,使得能够切换root用户,多个用户名用逗号隔开
User_Alias ADMINS = newusername
Cmnd_Alias SU =/bin/su
ADMINS ALL=SU

测试用户能否通过sudo su - 切换到root
su - newusername
sudo su -
输入用户的密码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容