當前位置:首頁 » 操作系統 » linux修改用戶的組

linux修改用戶的組

發布時間: 2023-04-30 19:54:41

linux修改用戶屬組命令

Linux修改用戶所屬組
1、設置某個用戶所在組
usermod -g 用戶組 用戶名
註:-g|--gid,修改用戶的gid,該組一定存在
2、把用戶添加進入某個組(s)
usermod -a -G 用戶組 用戶名
註:
-a|--append,把用戶追加到某些組中,僅與-G選項一起使用
-G|--groups,把用戶追加到某些組中,僅與-a選項一起使用
內容擴展
用戶管理命令
useradd 註:添加用戶
adser 註:添加用戶
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 功能差不多;

㈡ linux 怎麼修改已有用戶的所屬組

1、在linux系統中新創建的用戶是無法登錄系統的,需要為用戶配置密碼才可以進行登錄,使用passwd命令

㈢ linux修改文件所屬用戶和組

linux怎麼修改文件所屬用戶和組?我們一起來了解一下吧。
1、首先打開linux系統。


本文章基於ThinkpadE15品牌、centos7系統撰寫的。

㈣ 如何更改linux文件的擁有者及用戶組

一,使用chown命令更改文件擁有者
在 shell 中,可以使用chown命令來改變文件所有者。chown命令是change owner(改變擁有者)的縮寫。需要要注意的是,用戶必須是已經存在系統中的,也就是只能改變為在 /etc/passwd這個文件中有記錄的用戶名稱才可以。
chown命令的用途很多,還可以順便直接修改用戶組的名稱。此外,如果要連目錄下的所有子目錄或文件同時更改文件擁有者的話,直接加上-R的參數即可。
基本語法:
chown[-R]賬號名稱文件或目錄
chown[-R]賬號名稱:用戶組名稱文件或目錄
參數:
-R: 進行遞歸( recursive )的持續更改,即連同子目錄下的所有文件、目錄
都更新成為這個用戶組。常常用在更改某一目錄的情況。
示例1:
[root@localhost home]#touchtestfile//由乎團 root 用戶創建文件
[root@localhost home]#lstestfile–l
-rw--w--w- 1 root root 0 Jun 7 19:35 testfile//文件的擁有者及擁有者級均為 root
[root@localhost home]#chownyangzongdetestfile//修改文件擁有者為 yangzongde
[root@localhost home]#lstestfile-l
-rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile//查看文件擁有者為 yangzongde,但組仍為 root
示例2:
chownbininstall.log
ls-l
-rw-r--r-- 1 bin users 68495 Jun 25 08:53 install.log
chownroot:rootinstall.log
ls -l
-rw-r--r-- 1 root root 68495 Jun 25 08:53 install.log
二,使用chgrp命令更改文件所屬用戶組
在shell中,可以使用chgrp命令來改變文件所屬用戶組,該命令就是change group(改變用戶組)的縮寫。需要注意的是要改變成為的用戶組名稱,必須在/etc/group里存在,否則就會顯示錯誤。
基本語法:
chgrp[-R]

1.linux中管理員和文件的屬主可以通過chmod更改文件的許可權.chmod 有兩種表示方法:文字和數字設定法.
g 就是組group,+是添加許可權.r是read讀. o是其他人other(非文件所有者和文件所有者所在組以外的其他人)
chmod g+r,o+r aaa.txt 就是給同組人,以及其他人對文件aaa.txt讀的許可權.
2.chmod n1n2n3 文件或者目錄名 750中7是表示的屬主(文件所有歲耐橘者)具有讀,寫和執行的許可權,5是文件所有者所在的組的許可權,5表示有讀和執行的許可權,表示文件屬主所在組的同組人有讀和執行的許可權,沒有對文件寫入的許可權畝謹.其他人沒有許可權.

㈤ 如何更改linux文件的擁有者及用戶組

使用命令chown

基本格式
chown user:[group] file

其中user為用戶名,group為用戶組名,file為文件或者文件夾,[]中的內容表示可選。
簡單例子與說明:
chown user1:group1 file1
把當前文件夾下的file1的所有者改為user1,所有者用戶組改為group1

下面為chown命令的詳細,請參考:
Linux chown命令詳解使用格式和方法
指令名稱 : chown 使用許可權 : root
使用方式 : chown [-cfhvR] [--help] [--version] user[:group] file…
利用 chown 可以將檔案的擁有者加以改變。這個指令只有是由系統管理者(root)所使用,一般使用者沒有許可權可以改變別人的檔案擁有者,也沒有許可權可以自己的檔案擁有者改設為別人。只有系統管理者(root)才有這樣的許可權。

參數:
-c或-change:作用與-v相則激似,但只傳回修改的部分
-f或–quiet或–silent:不顯示錯誤信息
-h或–no-dereference:只對符號鏈接的文件做修改,而不更改其他任何相關文件
-R或-recursive:遞歸處理,將指定目錄下的所有文件及子目錄一並處理
-v或–verbose:顯示指令執行過程
–dereference:作用和-h剛好相反
–help:顯示在線說明
–reference=<參考文件或目錄>:把指定文件或目錄的所有者與所屬組,統統設置成和參考文件或目錄的所有者與所屬組相同
–version:顯示版本信息

chown命令使用舉例:(像我用的vps,就要先ssh登錄)

# chown [-R] [用戶名稱] [文件或目錄]
# chown[-R] [用戶名稱:組名稱] [文件或目錄]

範例1:將test3.txt文件的屬主改為test用戶。
# ls -l test3.txt
-rw-r–r– 1 test root 0 2009-10-23 9:59 test3.txt
# chown test:root test3.txt
# ls -l test3.txt
-rw-r–r– 1 test root 0 2009-10-23 9:59

範例2:chown所接的新的屬主和新的屬組之間可以使用:連接,屬主和屬組之一可以為空。如果屬主為空,應該是「:屬組」;如果屬組為空,「:」可以不用帶上。

# ls -l test3.txt
-rw-r–r– 1 test root 0 2009-10-23 9:59 test3.txt

# chown :test test3.txt <==把文件test3.txt的屬組改為test
# ls -l test3.txt
-rw-r–r– 1 test test 0 2009-10-23 9:59 test3.txt

範例3:chown也提供了-R參數,這個參數對目錄改變屬主和屬組極為有用,可以通過加 -R參數來改變某個目錄下的所有文件孫舉襪到新的屬主或屬組。
# ls -l testdir <== 查看testdir目錄屬性
drwxr-xr-x 2 usr root 0 2009-10-56 10:38 testdir/ <==文件屬主是usr用戶,屬組是 root用戶
# ls -lr testdir <==查看testdir目錄下所有文件及其屬性
total 0
-rw-r–r– 1 usr root 0 2009-10-23 10:38 test1.txt
-rw-r–r– 1 usr root 0 2009-10-23 10:38 test2.txt
-rw-r–r– 1 usr root 0 2009-10-23 10:38 test3.txt
# chown -R test:test testdir/ <==修改testdir及它的下級目錄和所有文件到新的用戶和答逗用戶組
# ls -l testdir
drwxr-xr-x 2 test test 0 2009-10-23 10:38 testdir/
# ls -lr testdir
total 0
-rw-r–r– 1 test test 0 2009-10-23 10:38 test1.txt
-rw-r–r– 1 test test 0 2009-10-23 10:38 test2.txt
-rw-r–r– 1 test test 0 2009-10-23 10:38 test3.txt

㈥ 在Linux中修改用戶所在組

1、打開linux系統後打開「終端」命令窗口。

2、接著修改一個文件的所有者和組別,先看看這個文件的所屬。

3、接著輸入一下命令,先修改文件的所有者(注意我們修改文件的時候必須在root用戶下)。

4、再接著查看文件的所有者是否被修改成功。

5、然後我們輸入以下的命令,來修改文件的用戶組。

6、最後查看以下文件的用戶組是否也被修改。

㈦ linux系統下怎麼修改文件所屬用戶和組

linux怎麼修改文件所屬用戶和組

在Linux中,創建一個文件時,該文件的擁有者都是創建該文件的用戶。該文件用戶可以修改該文件的擁有者及用戶組別;或者在root用戶下,這樣可以修改任何文件的擁有者及用戶組。

而修改文件所屬用戶和組,需要用到chown命令。

chown 命令,可以認為是 "change owner" 的縮寫,主要用於修改文件(或目錄)的所有者,除此之外,這個命令也可以修改文件(或目錄)的所屬組。

當只需要修改所有者時,可使用如下 chown 命令的基本格式:

-R(注意大寫)選項表示連同子目錄中的所有文件,都更改所有者。

當只需要修改所屬組時,可使用如下 chown 命令的基本格式:

如果需要同時更改所有者和所屬組,chown 命令的基本格式為:

注意,在 chown 命令中,所有者和所屬組中間也可以使用點(.),但會產生一個問題,如果用戶在設定賬號時加入了小數點(例如 zhangsan.temp),就會造成系統誤判。因此,建議大家使用冒號連接所有者和所屬組。

當然,chown 命令也支持單純的修改文件或目錄的所屬組,例如 chown :group install.log 就表示修改 install.log 文件的所屬組,但修改所屬組通常使用 chgrp 命令,因此並不推薦大家使用 chown 命令。

另外需要注意的一點是,使用 chown 命令修改文件或目錄的所有者(或所屬者)時,要保證使用者用戶(或用戶組)存在,否則該命令無法正確執行,會提示 "invalid user" 或者 "invaild group"。

chown命令的使用示例

1、更改文件的所屬者

首先我們使用ls -l命令來查看一下文件的所屬,例:

下面我們使用chown命令來更改該tmpfile文件的所屬者

然後再使用ls -l命令來查看一下該tmpfile文件的所屬

可以看出:該tmpfile文件的所屬者從「himanshu」變為了「root」

2、更改文件組

通過chown命令,也可以更改組(文件所屬的組別)。

使用以下命令來更改文件所屬的組別:

然後使用ls -l命令來查看一下該tmpfile文件的所屬

也可以直接一次性更改文件的所屬者和組別為root,需要使用以下命令:

㈧ 如何更改linux文件目錄擁有者及用戶組

更改Linux文件目錄的擁有者可以用chown命令,chown的意思就是change owner,它的用法是:
chown 用戶名:用戶組名 文件或目錄
用戶名是需要修改成哪個用戶所有,用戶組名是修改成哪個用戶組(厲害不,還能修改所屬用戶組),注意用戶名和組名之間的那個冒號是英文冒號,後面接著是需要修改的文件或目錄,一個示例:
chown root:root /home/mydir
示例將/home/mydir目錄的擁有者修改為root,所屬用戶組修改為root用戶組。
如果只想修改擁有者呢,那隻給出一個用戶名就可以了,就像下面這樣:
chown root /home/testfile
注意:chown有一個選項,對於修改目錄的所有者很有用,那就是-R選項,-R選項表示遞歸修改,就是連目錄下的子目錄裡面的所有文件、目錄都修改所有者。
如果只想修改文件或目錄所屬用戶組呢,那可以用chgrp命令,用法和chown類似:
chgrp 用戶組 文件或目錄
chgrp命令也有一個-R選項噢,和chown的-R選項用法一樣,都是用於目錄。

㈨ linux怎麼更改文件所屬用戶,用戶組

linux下修改文件用戶組

chgrp:changegroup的簡寫,修改文件所屬的用戶組。

修改後查看ls-l

如果要修改該目錄下所有文件和目錄,使用-R參數。

要被改變的group名,必須在/etc/group文件中。/etc/group文件記錄系統中所有的組名稱。

㈩ 如何更改linux文件的擁有者及用戶組

更改Linux文件的擁有者用chown命令(chown就是change owner),chown命令的用法類似於這樣:
chown root /home/testfile
上面這條命令就是將/home/testfile的擁有者修改為root用戶。
chown還有一個-R選項,對修改目錄的擁有者很有用,因為它表示遞歸修改,就是同時把目錄下的子目錄的所有文件、目錄都修改掉。
如果想修改文件的所屬用戶組呢,可以用chgrp命令(chgrp是change group的簡寫),用法和chown類似:
chgrp 用戶組 文件路徑或文件名
chgrp也有一個-R選項,和chown的-R用法是一樣的,都適用於目錄。

熱點內容
dirt5需要什麼配置 發布:2024-05-20 06:02:58 瀏覽:542
怎麼把電腦鎖上密碼 發布:2024-05-20 05:19:09 瀏覽:985
安卓為什麼連上wifi後沒有網路 發布:2024-05-20 05:17:50 瀏覽:419
安卓usb在設置哪裡 發布:2024-05-20 05:03:03 瀏覽:187
綏化編程 發布:2024-05-20 04:59:44 瀏覽:991
基本原理和從頭計演算法 發布:2024-05-20 04:50:32 瀏覽:30
配置情況指的是什麼 發布:2024-05-20 04:48:14 瀏覽:497
那個程序用來編譯源文件 發布:2024-05-20 04:46:45 瀏覽:551
小程序需要資料庫嗎 發布:2024-05-20 04:35:14 瀏覽:338
鏈接sqlserver 發布:2024-05-20 04:27:53 瀏覽:210