可用useradd命令来创建新用户,账号建好之后,用passwd命令来设定账号的密码。可用userdel删除账号。实际上使用useradd指令创建的账号,是保存在/etc/
passwd文本文件中。
useradd语法
该命令的语法是:
useradd [选项] 用户名
该命令支持的选项有:
-c <备注>加上备注文字,备注文字会保存在passwd文件的备注栏位中
-d <家目录>指定用户的家目录
-e <有效期限>指定账号的有效期限
-f <缓冲天数>指定在密码过期后多少天就关闭该账号
-g <群组>指定用户所属的群组
-G <群组>指定用户所属的附加群组
-m 自动建立用户的家目录
-n 取消建立以用户名称为名的群组
-r 建立系统账号
-s指定用户登入使用的shell
-u指定用户id
实例
添加一般用户
# useradd tt
为添加的用户指定相应的用户组
# useradd -g root tt
创建一个系统用户
# useradd -r tt
为新添加的用户指定home目录
# useradd -d /home/myd tt
建立用户且指定id
# useradd caojh -u 544
方法步骤:1、创建用户
adduser phpq //新建phpq用户
passwd phpq //给phpq用户设置密码
2、建工作组
groupadd tes //新建test工作组
3、新建用户同时增加工作组
useradd -g test phpq //新增phpq用户并增加到test工作组
注:-g所属组 -d家目录 -s所用的shell
4、给已有的用户增加工作组
usermod -G groupname username或者gpasswd -a user group
5、临时关闭
在/etc/shadow文件中属于该用户的行的第二个字段(密码)前面加上*就可以了,想恢复该用户,去掉*即可,或者使用如下命令关闭用户账号:passwd
peter -I
重新释放:passwd peter -u
6、永久性删除用户账号
userdel peter、groupdel peter、usermod -G peter
peter(强制删除该用户的主目录和主目录下的所有文件和子目录)
7、从组中删除用户
编辑/etc/group找到GROUP1那一行,删除A,或者用命令gpasswd -d A GROUP
8、显示用户信息
id user、cat /etc/passwd
1、添加用户名。
(1)打开xshell软件,远程到服务器或者虚拟机。
(2)下一步就是添加用户了,Linux命令为:sudouseradd 【用户名】。
(3)因为没有任何反馈,可以进入用户文件夹,看是否已经有用户名的文件夹,如果有说明已经添加成功。
2、为新用户添加密码。
(1)添加好用户名后,下一步就是为新用户添加密码。添加密码的Linux命令很简单:sudo passwd 【用户名】。
(2)需要输入Linux密码进行设置,注意,这里密码是不可见的,所以要仔细。虽然会让你再输入一次,但是又可能输入两次一样都是错误的。
(3)这里新密码已经设置成功,可以用切换新用户作为 *** 作员。
(4)输入 su 【用户名】,就可以切换到用户名了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)