1 vi icbc.sh #创建脚本 2 chmod +x icbc.sh #授权脚本可执行权限
3 icbc.sh 内容:
#!/bin/bash # 创建用户icbc useradd -m -u 1001 icbc # 设置家目录为/data/icbc usermod -d /data/icbc icbc # 将icbc用户添加到sudoers文件中 echo "icbc ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers # 禁用root密码登陆 sed -i 's/PermitRootLogin yes/PermitRootLogin no/g' /etc/ssh/sshd_config # 重启ssh systemctl restart sshd # 创建目录/app,属主为icbc mkdir /app chown icbc:icbc /app
PS:
#删除已有的UID
userdel -r -f $(getent passwd 1001 | cut -d: -f1)
#查看UID对应的user:
[root@master-192-168-83-10 ~]# getent passwd 1001
icbc:x:1001:1001::/data/icbc:/bin/bash
验证:
