1. 程式人生 > >liunx基礎之基礎命令合集1.4使用者、使用者組管理

liunx基礎之基礎命令合集1.4使用者、使用者組管理

環境:

CentOS 7

摘要說明:

本篇主要講述如何進行配置多使用者及使用者組

步驟:

1.建立使用者及使用者組

常用步驟如下:

#建立使用者組
groupadd group-test
#建立資料夾
mkdir /home/user-test
#建立使用者並指定使用者組和目錄
useradd -g group-test  -d /home/user-test/test-user1 test-user1
#修改密碼:
passwd test-user1
#對指定使用者組下使用者進行目錄許可權設定
chown -R test-user1:group-test /home/ssh-test/ssh-user1/
chmod 755 /home/ssh-test/ssh-user1/

2.檢視、修改及刪除使用者及使用者組

常用命令有:

//檢視當前系統所有的組
#cat /etc/group

//將b.txt歸屬到abcd組
#chgrp abcd b.txt

//刪除使用者組group1
# groupdel group1

//將組group2的標識號改為10000,組名修改為group3。
# groupmod –g 10000 -n group3 group2

//檢視系統所有使用者
#cat /etc/passwd

//刪除abcd使用者
#userdel abcd

//刪除使用者sam在系統檔案中(主要是/etc/passwd, /etc/shadow, /etc/group等)的記錄,同時刪除使用者的主目錄。
# userdel -r sam

//切換使用者
#su abcd

//將使用者sam的登入Shell修改為ksh,主目錄改為/home/z,使用者組改為developer。
# usermod -s /bin/ksh -d /home/z –g developer sam

3.更多

多使用者操作時徐注意許可權問題;可通過授權或使用sudo使用root許可權操作;