使用者與使用者組的常用操作
使用者操作:
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
- Linux系統上的常用基礎命令,深入使用者與使用者組的相關命令!Linux
- linux使用者使用者組與ACLLinux
- Centos6.7使用者組操作CentOS
- linux 使用者/組相關操作Linux
- 09-使用者與使用者組管理
- Liunx的使用者管理與組管理
- CentOS 使用者與群組CentOS
- linux中什麼是使用者組?使用者與組的關係是什麼?Linux
- linux賬戶與使用者組Linux
- Linux使用者和組管理常用命令Linux
- 使用者許可權管理之使用者與組管理
- 使用者組和使用者
- 【Linux】使用者和使用者組Linux
- 使用者及使用者組管理使用的練習
- linux13-使用者,使用者組Linux
- Linux 使用者和使用者組管理Linux
- (四)Linux之使用者管理(使用者和使用者組)Linux
- Linux命令整理,使用者管理,使用者組管理,系統管理,目錄管理常用命令Linux
- linux下使用者操作Linux
- 新建使用者並將使用者新增到root使用者組內
- 掌握 Linux 使用者組Linux
- Linux建立使用者等操作Linux
- 使用者訪談操作指南
- Centos6.7使用者操作CentOS
- 必須掌握的Linux使用者組Linux
- Linux下使用者和組的管理Linux
- 使用者和組的許可權
- Linux系統使用者組的管理Linux
- 前端模擬使用者的複製操作前端
- linux新增使用者和組Linux
- linux建立使用者並新增到sudo使用者組中Linux
- Linux使用者/使用者組/許可權相關命令Linux
- MySQL新增使用者使用者與授權MySql
- docker操作mongo+docker的常用操作+mongo與.netDockerGo
- Docker 使用者操作使用說明Docker
- 教你玩轉Linux—使用者組的管理Linux
- root加到hadoop的hdfs使用者組內Hadoop