adduser 和 useradd 的区别
adduser命令的使用:
在使用adduser命令时,它会添加这个用户名,并创建和用户名名称相同的组名,并把这个用户名添加到自己的组里去,并在/home目录想创建和用户名同名的目录,并拷贝/etc/skel目录下的内容到/home/用户名/的目录下,并提示输入密码,并提示填写相关这个用户名的信息。
比如创建用户myadmin
# addusermyadmin # 创建普通用户myadmin
Adding user 'myadmin' ... # 系统新建新用户myadmin
Adding new group 'myadmin'(1004) . # 添加相关用户组myadmin
Adding new user 'myadmin'(1010) with group myadmin ... # 并把用户myadmin添加到myadmin组
Creating home directory '/home/myadmin' ... # 在/home下创建这个用户的目录
Copying files from '/etc/skel' ... # 拷贝/etc/skel目录下的隐藏配置文件到/home/myadmin
Enter new UNIX password: # 输入新密码
Retype new UNIX password: # 确认新密码
passwd: password updated successfully
Changing the user information for myadmin
Enter the new value,or press ENTER for the default # 输入myadmin此用户的相关信息
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [y/N]
用adduser命令创建的是一个系统用户,可以用这个用户名来登陆系统。
要是删除由adduser命令创建的的用户,用以下命令:
# userdel -r myadmin # -r参数删除用户myadmin的同时,将其宿主目录和系统内与其相关的内容删除。
useradd命令的使用:
在使用命令useradd时,它会添加这个用户名,并创建和用户名相同的组名,但它并不在/home目录下创建基于用户名的目录,也不提示创建新的密码。
# useradd myadmin # 创建普通用户myadmin
用useradd命令创建的是一个普通用户,不能用这个用户名来登陆系统。
删除由useradd创建的用户
# userdel myadmin
阅读(3325) | 评论(2) | 转发(0) |