标签:error Nging locate round pad 创建 自定义 oca man
用户组
1,groupadd 新增组
[root@aminglinux ~]# groupadd group1
[root@aminglinux ~]# tail -n1 /etc/group
group1:x:1009:
[root@aminglinux ~]# groupadd -g 1020 group2 //-g 自定义gid
[root@aminglinux ~]# tail -n2 /etc/group
group1:x:1009:
group2:x:1020:
2,groupdel 删除组
[root@aminglinux ~]# groupdel group2
[root@aminglinux ~]# tail -n2 /etc/group
slocate:x:21:
group1:x:1009:
[root@aminglinux ~]# groupdel it
groupdel:不能移除用户“it”的主组
用户
1,useradd 创建用户
[root@aminglinux ~]# useradd user1 //不加任何选项,直接跟用户名,则会创建一个和用户名同名的组
[root@aminglinux ~]# tail -n1 /etc/passwd
user1:x:1008:1010::/home/user1:/bin/bash
[root@aminglinux ~]# tail -n1 /etc/group
user1:x:1010:
[root@aminglinux ~]# id user1
uid=1008(user1) gid=1010(user1) 组=1010(user1)
[root@aminglinux ~]# useradd user02 -u 1011 //创建用户并指定uid
[root@aminglinux ~]# useradd user03 -d /abc //创建用户并指定家目录
[root@aminglinux ~]# useradd user05 -s /sbin/nologin //创建用户并指定shell
[root@aminglinux ~]# useradd user06 -G hr,it,sale //创建用户,指定附加组
[root@aminglinux ~]# useradd user10 -u 1012 -s /sbin/nologin
2,userdel 删除用户
[root@aminglinux ~]# userdel user10 //删除用户user10,但不删除用户家目录和mail spool
[root@aminglinux ~]# ll -d /home/user10
drwx------ 2 1012 1012 62 6月 25 23:28 /home/user10
[root@aminglinux ~]# ll /var/spool/mail/user10
-rw-rw---- 1 1012 mail 0 6月 25 23:28 /var/spool/mail/user10
[root@aminglinux ~]# userdel -r user1 //删除用户user1,同时删除用户家目录和mail spool (加 -r)
3,passwd 用户密码
[root@aminglinux ~]# passwd it //root可以给任何用户设置密码
Changing password for user it.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
[alice@aminglinux ~]$ passwd it //普通用户只能给自己修改密码,而且必须提供原密码
passwd: Only root can specify a user name.
[alice@aminglinux ~]$ passwd
Changing password for user alice.
Changing password for alice.
(current) UNIX password: //输入alice用户的原密码
passwd: Authentication token manipulation error
4,组成员管理 usermod,gpasswd
注意:只针对已存在的用户
[root@aminglinux ~]# id alice
uid=1004(alice) gid=1008(alice) groups=1008(alice),1001(hr)
[root@aminglinux ~]# usermod -G it alice //覆盖原有的附加组
[root@aminglinux ~]# id alice
uid=1004(alice) gid=1008(alice) groups=1008(alice),1002(it)
[root@aminglinux ~]# usermod -aG jack alice //增加新的附加组
[root@aminglinux ~]# id alice
uid=1004(alice) gid=1008(alice) groups=1008(alice),1002(it),1007(jack)
[root@aminglinux ~]# id jack
uid=1003(jack) gid=1007(jack) groups=1007(jack)
[root@aminglinux ~]# gpasswd -a jack wheel //添加什么用户到什么组
Adding user jack to group wheel
[root@aminglinux ~]# id jack
uid=1003(jack) gid=1007(jack) groups=1007(jack),10(wheel)
[root@aminglinux ~]# id alice
uid=1004(alice) gid=1008(alice) groups=1008(alice),1002(it),1007(jack)
[root@aminglinux ~]# gpasswd -d alice jack //删除什么用户从什么组
Removing user alice from group jack
[root@aminglinux ~]# id alice
uid=1004(alice) gid=1008(alice) groups=1008(alice),1002(it)
no Shell
/sbin/nologin 用户无法登录系统,实现管理。仅作为运行进程的用户,访问FTP的用户。
安全的用户
/bin/bash 登录系统,实现管理
shell 是用户登录后运行的第一个程序
/usr/sbin/poweroff
/usr/sbin/reboot
标签:error Nging locate round pad 创建 自定义 oca man
原文地址:https://www.cnblogs.com/sambo510/p/9251826.html