CentOS如何新建用户并使能密钥登录
在CentOS系统中新建用户并使能密钥登录需要完成以下几个步骤:
1. 使用root用户登录CentOS系统,在终端输入命令:useradd <用户名>来新建一个用户;
2. 设置新建用户的密码,在终端输入命令:passwd <用户名>,并输入新密码;
3. 为新建的用户设置权限,在终端输入命令:usermod -G <组名> <新建用户名>;
4. 为新建的用户创建SSH密钥,在终端输入命令:ssh-keygen -t rsa -C <新建用户名>,并输入密钥名称;
5. 将新建的密钥添加到用户的authorized_keys文件中,在终端输入命令:cat .ssh/<密钥名称>.pub >> .ssh/authorized_keys;
6. 为新建的用户添加SSH登录权限,在终端输入命令:usermod -s /bin/bash <新建用户名>;
7. 为新建的用户添加SSH登录权限,在终端输入命令:chmod 700 ~/.ssh;
8. 为新建的用户添加SSH登录权限,在终端输入命令:chmod 600 ~/.ssh/authorized_keys;
9. 重启SSH服务,在终端输入命令:/etc/init.d/sshd restart。
以上就是在CentOS系统中新建用户并使能密钥登录的步骤,只要按照以上步骤操作,就可以成功新建用户并使其能够使用密钥登录CentOS系统。
相关文章