SSH添加新用户
-
如何在Linux系统中为SSH添加新用户并配置SSH密钥?
要在Linux中添加SSH用户并设置SSH密钥,首先创建一个新的用户,然后为该用户生成SSH密钥对,最后将公钥添加到authorized_keys文件中。以下是具体操作步骤:,,1. 创建新用户(以用户名newuser为例):,``,sudo adduser newuser,`,,2. 为新用户生成SSH密钥对:,`,sudo su newuser,sshkeygen,`,按提示操作,可以选择默认路径和设置密码短语。,,3. 将公钥添加到authorized_keys文件中:,`,cat ~/.ssh/id_rsa.pub | ssh 'localhost' "mkdir p ~/.ssh && cat ˃˃ ~/.ssh/authorized_keys",`,,4. 修改新用户的SSH目录权限:,`,chmod 700 ~/.ssh,chmod 600 ~/.ssh/authorized_keys,`,,新用户newuser`已经可以使用SSH密钥进行身份验证了。