更改Linux中文件的擁有者和用戶組用chown命令,chown命令字面上的意思是change owner(改變所有者),chown命令的用法是:
創新互聯建站專業為企業提供石樓網站建設、石樓做網站、石樓網站設計、石樓網站制作等企業網站建設、網頁設計與制作、石樓企業網站模板建站服務,十多年石樓做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。
chown 用戶名:組名 文件名
解釋:用戶名就是需要修改成哪個用戶所有,組名是修改所屬用戶組,注意用戶名和組名之間的那個冒號是英文冒號,后面跟的就是需要修改的文件名,注意如果不是當前目錄下的文件,需要加上路徑,使用示例:
chmod root:root /home/testfile.txt
上面的命令將/home/testfile.txt文件的擁有者修改為root用戶,所屬用戶組修改為root用戶組,還可以只修改擁有者:
chown root /home/testfile
在linux系統中新創建的用戶是無法登錄系統的,需要為用戶配置密碼才可以進行登錄,使用passwd命令
在對用戶操作的時候也可以鎖定賬戶,對鎖定的賬戶也可以解鎖操作,同樣也是使用passwd命令-l是鎖定賬戶? -u是解鎖用戶
在維護的過程中對于更改用戶的所屬組與附加組也是經常使用的usermod -g更改用戶所屬組,usermod -G更改用戶附加組
也可以更改用戶的id和過期時間,使用-u更改用戶id -e修改用戶密碼過期時間,兩個參數
也可以通過命令來更改用戶的主目錄,使用usermod -d 命令來執行,在更改用戶主目錄的時候要先創建目錄
對于用戶的刪除命令直接使用userdel username即可,如果在刪除用戶的時候也想刪除用戶的主目錄可以加上-r參數
對于用戶組的刪除很簡單直接使用groupdel命令后加組名就可以刪除
Linux修改用戶所屬組
1、設置某個用戶所在組
usermod -g 用戶組 用戶名
注:-g|--gid,修改用戶的gid,該組一定存在
2、把用戶添加進入某個組(s)
usermod -a -G 用戶組 用戶名
注:
-a|--append,把用戶追加到某些組中,僅與-G選項一起使用
-G|--groups,把用戶追加到某些組中,僅與-a選項一起使用
內容擴展
用戶管理命令
useradd 注:添加用戶
adduser 注:添加用戶
passwd 注:為用戶設置密碼
usermod 注:修改用戶命令,可以通過usermod 來修改登錄名、用戶的家目錄等等;
pwcov 注:同步用戶從/etc/passwd 到/etc/shadow
pwck 注:pwck是校驗用戶配置文件/etc/passwd 和/etc/shadow 文件內容是否合法或完整;
pwunconv 注:是pwcov 的立逆向操作,是從/etc/shadow和 /etc/passwd 創建/etc/passwd ,然后會刪除 /etc/shadow 文件;
finger 注:查看用戶信息工具
id 注:查看用戶的UID、GID及所歸屬的用戶組
chfn 注:更改用戶信息工具
su 注:用戶切換工具
sudo 注:sudo 是通過另一個用戶來執行命令(execute a command as another user),su 是用來切換用戶,然后通過切換到的用戶來完成相應的任務,但sudo 能后面直接執行命令,比如sudo 不需要root 密碼就可以執行root 賦與的執行只有root才能執行相應的命令;但得通過visudo 來編輯/etc/sudoers來實現;
visudo 注:visodo 是編輯 /etc/sudoers 的命令;也可以不用這個命令,直接用vi 來編輯 /etc/sudoers 的效果是一樣的;
sudoedit 注:和sudo 功能差不多;
1、打開自己的linux系統。
2、接著打開“終端”命令窗口。
3、接著修改一個文件的所有者和組別,首先先看看這個文件的所屬。
4、接著輸入一下命令chown root music,先修改文件的所有者。注意修改文件的時候必須在root用戶下。
5、再接著查看文件的所有者是否被修改成功。
6、然后輸入chgrp root music命令,來修改文件的用戶組。
7、最后再查看一下文件的用戶組也被修改了。