系统用户与用户组的管理,就是对系统层的用户与组的管理。
以下是查看系统用户的信息并创建新的用户或者用户组。
----查看系统用户信息:
[root@su ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
... ...
adm:x:3:4:adm:/var/adm:/sbin/nologin
xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
nfsnobody:x:4294967294:4294967294:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
haldaemon:x:68:68:HAL daemon:/:/sbin/nologin
avahi-autoipd:x:100:156:avahi-autoipd:/var/lib/avahi-autoipd:/sbin/nologin
gdm:x:42:42::/var/gdm:/sbin/nologin
sabayon:x:86:86:Sabayon user:/home/sabayon:/sbin/nologin
[root@su ~]#
----创建用户与组:
[root@su ~]# useradd -g 1001 -G oinstall -u 1001 oracle
useradd: unknown group 1001
#直接执行以上命令,发现组还没有存在,以下先创建用户组:
----创建用户组的帮助信息:
[root@su ~]# groupadd -g 1001 -G oinstall
groupadd: invalid option -- G
Usage: groupadd [options] group
Options:
-f, --force force exit with success status if the specified
group already exists
-r, create system account
-g, --gid GID use GID for the new group
-h, --help display this help message and exit
-K, --key KEY=VALUE overrides /etc/login.defs defaults
-o, --non-unique allow create group with duplicate
(non-unique) GID
[root@su ~]# groupadd -g 1001 oinstall
[root@su ~]#
---创建以上用户:
[root@su ~]# useradd -g 1001 -G oinstall -u 1001 oracle
[root@su ~]#
#已经添加成功。
--查看oracle用户所属的组:
[root@su ~]# groups oracle
oracle : oinstall
---查看新添加的用户;
[root@su ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
... ...
xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
nfsnobody:x:4294967294:4294967294:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
haldaemon:x:68:68:HAL daemon:/:/sbin/nologin
avahi-autoipd:x:100:156:avahi-autoipd:/var/lib/avahi-autoipd:/sbin/nologin
gdm:x:42:42::/var/gdm:/sbin/nologin
sabayon:x:86:86:Sabayon user:/home/sabayon:/sbin/nologin
oracle:x:1001:1001::/home/oracle:/bin/bash
---给oracle用户设置密码:
[root@su ~]# passwd oracle
Changing password for user oracle.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@su ~]#
[root@su ~]# su - oracle
[oracle@su ~]$
[oracle@su ~]$ pwd
/home/oracle
---添加一个新用户:
[root@su ~]# groupadd -g 1002 sky
[root@su ~]# useradd -g 1002 -G sky -u 1002 susu
[root@su ~]# passwd susu
Changing password for user susu.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@su ~]#
系统用户的创建比较简单。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31392094/viewspace-2128206/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/31392094/viewspace-2128206/