系統使用者與使用者組的管理

skyin_1603發表於2016-11-10

系統使用者與使用者組的管理,就是對系統層的使用者與組的管理。
以下是檢視系統使用者的資訊並建立新的使用者或者使用者組。

----檢視系統使用者資訊:

[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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章