2023-08-22 556312 90068 - N + Linux用户和组管理命令 原标题:Linux用户和组管理命令 导读: Linux用户管理命令用户创建:useradd命令格式:useradd 选项 参数-u:指定用户UID-g:指定用户GID-c:为用户添加描述-r:创... ### Linux用户管理命令 用户创建:useradd 命令格式:useradd 选项 参数 ```bash -u:指定用户UID -g:指定用户GID -c:为用户添加描述 -r:创建系统用户 -s:指定用户默认登陆shell类型 -G:为用户设置附加组,前提组存在 -d:为用户指定家目录,目录可以不存在,但系统用户除外 -m:创建用户家目录,常用于为系统用户创建家目录 -N:不创建用户同名的组做主组,用系统默认的users作为主组 -p:指定加密密码 ``` 常用选项使用范例: ```bash useradd -r -u 10001 -g 10001 -G nginx -s /bin/nologin -c "users" -d /data/danan King ``` ### Centos6-8生成加密密码的方式 1、Centos6 ```bash grub-crypt --sha-512 #会要求输入设置的密码,然后对应生成加密的密码 ``` 2、Centos7 ```bash python -c 'import crypt,getpass;pw="123456";print(crypt.crypt(pw))' #通过python生成加密的密码 ``` 3、Centos8 ```bash openssl passwd -6 123456 #通过openssl生成加密的密码,-6表示采用512位加密方式 ``` #### 以上加密的密码生成可以配合-p选项直接添加用户时设置密码,注意加密的密码要用单引号引起来,否则加密的密码因为特殊字符含义,导致缺失损 版权所属:贫僧法号加菲 本文地址:https://www.nitlab.cn/blog/13.html 版权声明:原创文章,转载时必须以链接形式注明原始出处及本声明。 赏 返回列表 上一篇:Linux用户和组权限管理 相关文章 Linux用户和组管理命令 Linux用户和组权限管理 VMware pro 16虚拟机无法安装win11 Linux中修改时区的方法