使用者與使用者組的常用操作
使用者操作:
1.新增使用者
useradd test 新增test使用者
注意:使用root使用者給test 初始化密碼,否則無法登陸
2.修改使用者
usermod -d /home/test -G test2 test 將test使用者的登入目錄改成/home/test,並加入test2組
gpasswd -a test test2 將使用者test加入到test2組
gpasswd -d test test2 將使用者test從test2組中移出
3.刪除使用者
userdel test 將test使用者刪除
4.檢視使用者
a)檢視當前登入使用者 w/who
點選(此處)摺疊或開啟
- [root@namenode etc]# who
- zhang pts/0 2014-08-31 23:36 (10.10.10.53)
- mysql tty1 2014-09-01 00:37 (:0)
- mysql pts/1 2014-09-01 00:37 (:0.0)
點選(此處)摺疊或開啟
- [root@namenode etc]# w
- 01:05:43 up 1:30, 3 users, load average: 0.00, 0.00, 0.00
- USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
- zhang pts/0 10.10.10.53 23:36 0.00s 0.50s 0.20s sshd: zhang [priv]
- mysql tty1 :0 00:37 1:30m 14.61s 0.16s pam: gdm-password
- mysql pts/1 :0.0 00:37 27:55 0.01s 0.01s /bin/bash
b)檢視自己的使用者名稱 whoami
c)檢視單個使用者資訊 finger apacheuser / id apacheuser
點選(此處)摺疊或開啟
- [root@namenode etc]# id mysql
- uid=496(mysql) gid=493(mysql) groups=493(mysql)
d)檢視使用者登入記錄
last 檢視登入成功的使用者記錄
點選(此處)摺疊或開啟
- [root@namenode etc]# last
- mysql pts/1 :0.0 Mon Sep 1 00:37 still logged in
- mysql tty1 :0 Mon Sep 1 00:37 still logged in
- zhang pts/0 10.10.10.53 Sun Aug 31 23:36 still logged in
- reboot system boot 2.6.32-358.el6.i Sun Aug 31 23:35 - 01:08 (01:32)
- zhang pts/6 10.10.10.53 Sun Aug 31 23:25 - down (00:08)
- zhang pts/5 10.10.10.53 Sun Aug 31 23:10 - down (00:23)
- zhang pts/4 10.10.10.53 Thu Aug 28 20:35 - down (3+02:58)
- zhang pts/3 :0.0 Thu Aug 28 20:25 - down (3+03:08)
- zhang pts/2 :0.0 Tue Jul 22 02:15 - down (40+21:18)
- zhang pts/2 10.10.50.48 Mon Jul 21 01:02 - 01:47 (00:45)
- zhang pts/1 :0.0 Mon Jul 21 00:33 - down (41+23:00)
- zhang pts/0 :0.0 Sun Jul 20 23:45 - 01:40 (1+01:55)
- zhang tty7 :0 Sun Jul 20 23:44 - down (41+23:49)
- reboot system boot 2.6.32-358.el6.i Mon Jul 21 07:37 - 23:33 (41+15:56)
lastb 檢視登入不成功的使用者記錄
e)檢視所有使用者
cut -d : -f 1 /etc/passwd
點選(此處)摺疊或開啟
- [root@namenode etc]# cut -d : -f 1 /etc/passwd
- root
- bin
- daemon
- adm
- lp
- sync
- shutdown
- halt
- uucp
- operator
- games
- gopher
- ftp
- nobody
- dbus
- usbmuxd
- vcsa
- rtkit
- avahi-autoipd
- abrt
- pulse
- haldaemon
- saslauth
- postfix
- ntp
- apache
- gdm
- sshd
- tcpdump
- zhang
- mysql
- mysqltest
cat /etc/passwd |awk -F \: ’{print $1}‘
點選(此處)摺疊或開啟
- [root@namenode etc]# cat /etc/passwd |awk -F \\: \'{print $1}\'
- root
- bin
- daemon
- adm
- lp
- sync
- shutdown
- halt
- uucp
- operator
- games
- gopher
- ftp
- nobody
- dbus
- usbmuxd
- vcsa
- rtkit
- avahi-autoipd
- abrt
- pulse
- haldaemon
- saslauth
- postfix
- ntp
- apache
- gdm
- sshd
- tcpdump
- zhang
- mysql
- mysqltest
組操作
1 建立組
groupadd test 增加一個test組
2 修改組
groupmod -n test2 test 將test組的名子改成test2
3 刪除組
groupdel test2 刪除 組test2
4 檢視組
a) 檢視當前登入使用者所在的組 groups
b) 檢視所有組 cat /etc/group
c) 有的linux系統沒有/etc/group檔案的,這個時候看下面的這個方法
cat /etc/passwd |awk -F [:] '{print $4}' |sort|uniq | getent group |awk -F [:] '{print $1}'
點選(此處)摺疊或開啟
- [root@namenode etc]# cat /etc/passwd |awk -F [:] \'{print $4}\' |sort|uniq | getent group |awk -F [:] \'{print $1}\'
- root
- bin
- daemon
- sys
- adm
- tty
- disk
- lp
- mem
- kmem
- wheel
- uucp
- man
- games
- gopher
- video
- dip
- ftp
- lock
- audio
- nobody
- users
- dbus
- usbmuxd
- utmp
- utempter
- desktop_admin_r
- desktop_user_r
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28929558/viewspace-1261509/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CentOS 7 操作使用者和組 && 常用的檔案操作CentOS
- linux 使用者組操作Linux
- 系統使用者與使用者組的管理
- Centos6.7使用者組操作CentOS
- linux使用者使用者組與ACLLinux
- 09-使用者與使用者組管理
- Linux系統上的常用基礎命令,深入使用者與使用者組的相關命令!Linux
- [使用者管理]——使用者與組管理的檔案、命令
- linux 使用者/組相關操作Linux
- linux中什麼是使用者組?使用者與組的關係是什麼?Linux
- 使用者組和使用者
- Linux 使用者與組群管理Linux
- linux賬戶與使用者組Linux
- linux檢視組與使用者Linux
- Linux使用者和組管理常用命令Linux
- linux上使用者、使用者組及私有使用者組(轉)Linux
- Linux的使用者和使用者組管理Linux
- ubuntu 使用者 使用者組 設定Ubuntu
- 【Linux】使用者和使用者組Linux
- Linux下的使用者及使用者組配置Linux
- Linux 使用者和使用者組管理Linux
- linux13-使用者,使用者組Linux
- 禁止使用者的DDL操作
- mac下通過dscl命令對使用者/使用者組進行增刪改查操作Mac
- (四)Linux之使用者管理(使用者和使用者組)Linux
- 使用者組詳解
- 新建使用者並將使用者新增到root使用者組內
- Linux命令整理,使用者管理,使用者組管理,系統管理,目錄管理常用命令Linux
- 【Oracle安裝與作業系統使用者組】Oracle作業系統
- Oracle ASM磁碟組常用操作命令OracleASM
- linux新增使用者、使用者組、許可權Linux
- Linux 使用者和使用者組命令詳解Linux
- sys使用者與system使用者的區別
- 掌握 Linux 使用者組Linux
- 中國南方ORACLE使用者組Oracle
- oracle使用者討論組Oracle
- 【收藏】Linux新增/刪除使用者和使用者組Linux
- Linux 使用者(user)和使用者組(group)管理概述Linux