- 添加用户
useradd testuser
- 添加授权key
cd /home/testuser
mkdir .ssh
cd .ssh
vi authorized_keys #复制粘贴用户的公钥
- 用户加入sudo组,设置sudo免密
chmod u+w /etc/sudoers
echo "testuser ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
chmod u-w /etc/sudoers
4.设置su 免密
groupadd wheel
usermod -G wheel testuser
vi /etc/pam.d/su
添加以下内容:
auth required pam_wheel.so group=wheel
auth sufficient pam_wheel.so trust use_uid
# 全部保存成脚本操作
useradd testuser
mkdir -p /home/testuser/.ssh
echo xxxxxxxxx > /home/testuser/.ssh/authorized_keys
chmod u+w /etc/sudoers
echo "testuser ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
chmod u-w /etc/sudoers
groupadd wheel
usermod -G wheel testuser
echo auth required pam_wheel.so group=wheel >> /etc/pam.d/su
echo auth sufficient pam_wheel.so trust use_uid >> /etc/pam.d/su