创建用户的一个脚本

发布时间 2023-06-09 17:02:47作者: Sinsen柳
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

 

验证: