添加sudo用户及做免密.sh
#!/bin/bash #添加用户,赋予密码 useradd -s /bin/bash -d /home/ybsre -m ybsre echo Dec_2019op | passwd --stdin ybsre #加入sudo权限 echo "ybsre ALL=(ALL) NOPASSWD: ALL">> /etc/sudoers.d/ybsre chmod 744 /etc/sudoers.d/ybsre #改变用户有效时长 chage -M 9999 ybsre #重启sshd服务 service sshd reload systemctl restart sshd #添加远程登录免密密匙 #判断是否存在ybsre免密目录,否则创建 if [ ! -d /home/ybsre/.ssh] then mkdir -pv /home/ybsre/.ssh fi #传入公钥 id_rsa.pub 的内容 echo 'ssh-rsa xxxxxxxx' >> /home/ybsre/.ssh/authorized_keys #修改目录权限和属主 chown -R ybsre.ybsre /home/ybsre/.ssh chmod 600 /home/ybsre/.ssh/authorized_keys