linux組
① linux同組用戶是什麼意思
同組用戶就是系統中在同一個group的系統用戶,所有者指的是創建的系統用戶,其他用戶是others,可以不在系統用戶中的用戶
② linux里 什麼叫用戶組
打個比方可能好理解點,一個學校有很多學生分成了很多班級便於學校管理,在linux中也要對用戶(學生)按照某種策略進行分組管理。那麼相對你而言你的同班同學就是你的同組用戶,其他班級的學生就是非同組用戶。
恰好你有一套非常流行的漫畫,你就是文件(漫畫)的屬主,文件屬主對自己的文件擁有最大許可權可讀可寫可執行。如果你願意與同組用戶共享文件,那麼就可以賦予同組用戶(同班同學)一定的許可權訪問你的文件比如可讀不可寫可執行。如果你願意與外班學生分享漫畫,文件屬主也可以賦予可讀不可寫不可執行的許可權給非同組用戶。這樣就實現了對不同用戶對某個文件的訪問許可權的管理。這完全取決於文件屬主根據實際情況來決定哪個用戶有沒有有哪些許可權訪問屬主的文件。 當然如果你將自己文件的許可權設置為777,那麼就是所有的用戶擁有和文件屬主一樣的最大許可權,你也就失去了對這個文件的絕對控制。
你也可以這樣理解,文件屬主所具有的許可權應高於本組用戶,本組用戶的許可權應高於非本組用戶。做為文件屬主或者是root用戶不可以隨便賦予本組或非本組用戶擁有與文件屬主一樣的許可權,這樣會導致安全漏洞。
希望這樣能給你解釋清楚。
③ linux 用戶與組許可權的問題
我說下大致方法,你可以參考下
ls -al 時,可以發現每個文件或文件夾都有許可權設置
那麼,這些許可權代表的意思是什麼呢?
-rwxrw-r-- 1 root root 229 2008-09-25 yum.conf
1、最頭部會有10個位置,第一個位置會有幾個不同的字母可以填寫,
- 代表 文件
d 代表 文件夾(目錄)
l 代表 鏈接文件 (link file)
b 代表文件中可供存儲的介面設備
c 代表串口設備(鍵盤、滑鼠等)
2、後面9個位置會用到r w x 來表示,r代表讀的許可權,w代表寫的許可權,x代表可執行的許可權,另外,他們是三個為一組,每組代表的含義不同,前三個代表的是 文件擁有者的許可權,中間三個代表 同一用戶組成員的許可權,後三個代表 其他非本用戶組的許可權
3、上述中的1 代表連接數
4、第一個root 代表文件擁有者,如果是work用戶,則這顯示的是work
5、第二個root 代表文件所屬的用戶組,如果屬於root組,則顯示為root,如果為work組,則這顯示的是work
後面的和這題目沒關系,就不解釋了。 相信你看完這個,應該知道如何建立用戶,如何建立用戶組,如何將用戶放入相應的用戶組中,並建立許可權正確的文件夾和文件,如果許可權不對,也可以通過命令來修改。
更改所屬用戶組 chgrp
更改文件擁有者 chown
更改文件或目錄許可權 chmod
這些命令和其他要用到的命令,你可以去查,都非常簡單,自己動手查看會讓你記得更牢。
④ linux下如何查看所有的用戶和組信息
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。
⑤ linux怎麼查看用戶組里有哪些用戶
【步驟一】cat /etc/passwd
cat /etc/passwd查看所有的用戶信息,詳情如下圖
⑥ 如何將linux的一個用戶添加到某一組group中
gpasswd –a 用戶名 組名
舉例:
把用戶名user1添加到user_group中。
[root@localhost ~]# id user1
uid=501(user1) gid=501(user1) groups=501(user1)
[root@localhost ~]# gpasswd -a user1user_group
Adding user user1 to group user_group
[root@localhost ~]# iser1
uid=501(user1) gid=501(user1) groups=501(user1),500(user_group)
(6)linux組擴展閱讀:
修改一個用戶到指定用戶組:
usermod -g組名用戶名
舉例:
修改用戶名user1的用戶組為user_group。
[root@localhost ~]# id user1
uid=501(user1) gid=501(user1) groups=501(user1)
[root@localhost ~]# usermod -g user_groupuser1
[root@localhost ~]# id user1
uid=501(user1) gid=500(user_group) groups=500(user_group)
⑦ linux下怎樣新建組
下面是一些基本的用戶管理命令:
useradd user1:新建一個名為user1的用戶
passwd user1:為新建的用戶user1設置密碼
groupadd grp1:新建一個名為grp1的組
useradd -G grp1 user1:將用戶user1加入到grp1組當中
⑧ Linux組刪除後,組內用戶還在嗎
當然需要刪除
不然你那些文件仍然存在
⑨ Linux中如何創建用戶和用戶組
Linux中創建用戶和用戶組的具體操作步驟如下:
1、首先我們在Linux系統命令行中輸入groupadd命令,用它創建一個用戶組。
⑩ linux下如何查看用戶屬於哪個組
linux查看用戶所屬組有很多方法:
命令groups 查看當前用戶所屬組[root@localhost xly]# groups
root
groups 用戶(查看用戶所屬組)[root@localhost xly]# groups xly
xly : xly
id 用戶(查看用戶所屬組)[root@localhost xly]# id xly
uid=500(xly) gid=500(xly) groups=500(xly)
直接查看組文件,cat /etc/group[root@localhost xly]# cat /etc/group 命令的具體介紹可查詢」Linux命令大全「。