- 添加用户(不要密码)
useradd -m -d /home/《username》 -s /bin/bash 《username》
- 添加sudo权限
visudo
之后添加下面语句
《username》 ALL=(ALL) NOPASSWD:ALL
或者
echo '《username》 ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers.d/《username》
- 进入用户,创建密钥
su 《username》
ssh-keygen
- 处理密钥
cd ~/.ssh
cat id_rsa.pub >> authorized_keys
之后再吧id_rsa拷出来作为秘钥
- SSH登录设置
- 设置正确的权限
chmod 600 ~/.ssh/authorized_keys
chmod 700 ~/.ssh
随后,在/etc/ssh/sshd_config里加上
RSAAuthentication yes
PubkeyAuthentication yes
网友评论