如何在Linux中创建新用户和删除用户
时间:2019-04-29 03:18:03 来源:igfitidea点击:
创建新用户
添加用户的命令是useradd。
useradd -c "putong yonghu" -d /home/username -g users \ -G apache,ftp -s /bin/bash username
这个命令将创建一个名为“username”的新用户。
-c表示注释
-d指定用户的home目录
-g表示用户主要的组users
-G表示用户同时也属于apache,ftp组
-d指定控制台shell。
\行尾的\
表示换行,命令太长时使用
用户创建后,系统将会在/etc/passwd 新增一条记录
username:x:75000:75000::/home/username:/bin/bash
登录ID | 密码 | 用户id | 组id | 注释 | home目录 | 默认shell |
---|---|---|---|---|---|---|
username | X | 75000 | 75000 | /home/username | /bin/bash |
其中密码保存在 /etc/shadow中
username:$z2NXZR19$PZpyL84dBXMeURaXXM.:12138:0:186:7:::
修改密码
可以使用passwd 命令更改用户密码:
passwd userid
删除用户
userdel userid
或者
userdel -r userid
-r表示将删除用户的home目录及其所有内容。