導航:首頁 > 操作系統 > linuxgroups

linuxgroups

發布時間:2022-07-20 22:38:14

linux中gid和groups有什麼區別和聯系gid=65534是什麼用戶組

GID為GroupId,即組ID,用來標識用戶組的唯一標識符UID為UserId,即用戶ID,用來標識每個用戶的唯一標示符
擴展:
用戶組:將同一類用戶設置為同一個組,如可將所有的系統管理員設置為admin組,便於分配許可權,將某些重要的文件設置為所有admin組用戶可以讀寫,這樣可以進行許可權分配。
每個用戶都有一個唯一的用戶id,每個用戶組都有一個唯一的組id

❷ Linux 用戶(user)和用戶組(group)管理概述

一、理解linux的單用戶多任務,多用戶多任務概念;
linux
是一個多用戶、多任務的操作系統;我們應該了解單用戶多任務和多用戶多任務的概念;
1、linux
的單用戶多任務;
單用戶多任務;比如我們以beinan
登錄系統,進入系統後,我要打開gedit
來寫文檔,但在寫文檔的過程中,我感覺少點音樂,所以又打開xmms
來點音樂;當然聽點音樂還不行,MSN
還得打開,想知道幾個弟兄現在正在做什麼,這樣一樣,我在用beinan
用戶登錄時,執行了gedit
、xmms以及msn等,當然還有輸入法fcitx
;這樣說來就有點簡單了,一個beinan用戶,為了完成工作,執行了幾個任務;當然beinan這個用戶,其它的人還能以遠程登錄過來,也能做其它的工作。
2、linux
的多用戶、多任務;
有時可能是很多用戶同時用同一個系統,但並不所有的用戶都一定都要做同一件事,所以這就有多用戶多任務之說;
舉個例子,比如linuxSir.Org
伺服器,上面有FTP
用戶、系統管理員、web
用戶、常規普通用戶等,在同一時刻,可能有的弟兄正在訪問論壇;有的可能在上傳軟體包管理子站,比如luma
或Yuking
兄在管理他們的主頁系統和FTP
;在與此同時,可能還會有系統管理員在維護系統;瀏覽主頁的用的是nobody
用戶,大家都用同一個,而上傳軟體包用的是FTP用戶;管理員的對系統的維護或查看,可能用的是普通帳號或超級許可權root帳號;不同用戶所具有的許可權也不同,要完成不同的任務得需要不同的用戶,也可以說不同的用戶,可能完成的工作也不一樣;
值得注意的是:多用戶多任務並不是大家同時擠到一接在一台機器的的鍵盤和顯示器前來操作機器,多用戶可能通過遠程登錄來進行,比如對伺服器的遠程式控制制,只要有用戶許可權任何人都是可以上去操作或訪問的;
3、用戶的角色區分;
用戶在系統中是分角色的,在linux
系統中,由於角色不同,許可權和所完成的任務也不同;值得注意的是用戶的角色是通過UID和識別的,特別是UID;在系統管理中,系統管理員一定要堅守UID
唯一的特性;
root
用戶:系統唯一,是真實的,可以登錄系統,可以操作系統任何文件和命令,擁有最高許可權;
虛擬用戶:這類用戶也被稱之為偽用戶或假用戶,與真實用戶區分開來,這類用戶不具有登錄系統的能力,但卻是系統運行不可缺少的用戶,比如bin、daemon、adm、ftp、mail等;這類用戶都系統自身擁有的,而非後來添加的,當然我們也可以添加虛擬用戶;
普通真實用戶:這類用戶能登錄系統,但只能操作自己家目錄的內容;許可權有限;這類用戶都是系統管理員自行添加的;
4、多用戶操作系統的安全;
多用戶系統從事實來說對系統管理更為方便。從安全形度來說,多用戶管理的系統更為安全,比如beinan用戶下的某個文件不想讓其它用戶看到,只是設置一下文件的許可權,只有beinan一個用戶可讀可寫可編輯就行了,這樣一來只有beinan一個用戶可以對其私有文件進行操作,linux
在多用戶下表現最佳,linux能很好的保護每個用戶的安全,但我們也得學會linux
才是,再安全的系統,如果沒有安全意識的管理員或管理技術,這樣的系統也不是安全的。
從伺服器角度來說,多用戶的下的系統安全性也是最為重要的,我們常用的Windows
操作系統,它在系紡許可權管理的能力只能說是一般般,根本沒有沒有辦法和linux或Unix
類系統相比;
二、用戶(user)和用戶組(group)概念;
1、用戶(user)的概念;
通過前面對linux
多用戶的理解,我們明白linux
是真正意義上的多用戶操作系統,所以我們能在linux系統中建若干用戶(user)。比如我們的同事想用我的計算機,但我不想讓他用我的用戶名登錄,因為我的用戶名下有不想讓別人看到的資料和信息(也就是隱私內容)這時我就可以給他建一個新的用戶名,讓他用我所開的用戶名去折騰,這從計算機安全形度來說是符合操作規則的;
當然用戶(user)的概念理解還不僅僅於此,在linux系統中還有一些用戶是用來完成特定任務的,比如nobody和ftp
等,我們訪問linuxSir.Org
的網頁程序,就是nobody用戶;我們匿名訪問ftp
時,會用到用戶ftp或nobody
;如果您想了解linux系統的一些帳號,請查看
/etc/passwd

2、用戶組(group)的概念;
用戶和用戶組的對應關系是:一對一、多對一、一對多或多對多;
一對一:某個用戶可以是某個組的唯一成員;
多對一:多個用戶可以是某個唯一的組的成員,不歸屬其它用戶組;比如beinan和linuxsir兩個用戶只歸屬於beinan用戶組;
一對多:某個用戶可以是多個用戶組的成員;比如beinan可以是root組成員,也可以是linuxsir用戶組成員,還可以是adm用戶組成員;
多對多:多個用戶對應多個用戶組,並且幾個用戶可以是歸屬相同的組;其實多對多的關系是前面三條的擴展;理解了上面的三條,這條也能理解;
三、用戶(user)和用戶組(group)相關的配置文件、命令或目錄;
1、與用戶(user)和用戶組(group)相關的配置文件;
1)與用戶(user)相關的配置文件;
/etc/passwd
註:用戶(user)的配置文件;
/etc/shadow
註:用戶(user)影子口令文件;
2)與用戶組(group)相關的配置文件;
/etc/group
註:用戶組(group)配置文件;
/etc/gshadow
註:用戶組(group)的影子文件;
2、管理用戶(user)和用戶組(group)的相關工具或命令;

❸ LINUX 中的GROUP。 什麼意思 有什麼用處 怎麼弄

一個文件的操作是要有許可權的,但誰可以對他進行操作或是禁止操作呢?有三種人,一,文件的所有者user 二,用戶組group 三,其它人other 你所說的group就是用戶組。如果這個文件允許某個用戶組操作,則這個用戶組所在的所有成員都可以操作。反之都相反。

❹ 如何將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)

(4)linuxgroups擴展閱讀:

修改一個用戶到指定用戶組:

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中查看文件所屬的用戶組使用什麼命令

方法一:groups 命令法,groups 命令可以查看某個用戶所屬的用戶組

只執行 groups 命令,可以查看系統當前登錄用戶的所屬組

查詢特定用戶的用戶組,在 groups 後面跟用戶名即可

例如:groups root


方法二:查看 /etc/group 法

/etc/group 是用戶組配置文件,可以查看此文件通過 grep 查詢某個用戶所在的用戶組

例如:

cat /etc/group | grep root



方法三:id 命令法,id 命令也可以查看某個用戶所屬的用戶組

只執行 id 命令,可以查看系統當前登錄用戶的用戶組

查詢特定用戶的用戶組,在 id 後面跟用戶名即可

例如:

id root

❻ Linux查看用戶所屬的組的命令

Linux查看用戶所屬的組的命令的方法。

如下參考:

1.首先打開終端(在本例中是Ubuntu系統),然後為其打開命令界面。

❼ linux 查看用戶屬於哪個組

linux查看用戶所屬組有很多方法:

  1. 命令groups查看當前用戶所屬組

    [root@localhost xly]# groups

    root

  2. groups 用戶(查看用戶所屬組)

    [root@localhost xly]# groups xly

    xly : xly

  3. id 用戶(查看用戶所屬組)

    [root@localhost xly]# id xly

    uid=500(xly) gid=500(xly) groups=500(xly)

  4. 直接查看組文件,cat /etc/group

    [root@localhost xly]# cat /etc/group

    root:x:0:

    bin:x:1:bin,daemon

    daemon:x:2:bin,daemon

    sys:x:3:bin,adm

    adm:x:4:adm,daemon

    tty:x:5:

    disk:x:6:

    lp:x:7:daemon

    mem:x:8:

    kmem:x:9:

    xly:x:500:

  5. 命令:cat /etc/group|grep 組名,用於查找某個用戶組

❽ linux(空間) 許可權裡面的group是什麼東西

group是「用戶組」的意思,前面有人說的很清楚了,我這里只是解釋一下linux為什麼對group和all user設置成只能讀和運行。

假如,你是用戶a,論壇里的普通用戶,然後上傳了一個文件到自己的目錄,可能是一個程序,可能是一張圖片,你的許可權當然是7,可讀可寫可運行。這時,另一個用戶b,也是經過注冊的,瀏覽到你的帖子,然後開始下載你上傳的文件。他當然需要有讀取和運行的權利,所以許可權是5。但是如果許可權是7,他也可以寫的話,那他就可以修改你上傳的文件了。所以,我覺得在這里是不能給group以寫許可權的。
all user的許可權更低,all user其實就是win裡面的guest,如果架設論壇,那些沒有登錄的guest就是all user。所以,給all user全部權利是非常危險的。

閱讀全文

與linuxgroups相關的資料

熱點內容
e4a寫的app怎麼裝蘋果手機 瀏覽:199
海立壓縮機海信系 瀏覽:208
社保如何在app上合並 瀏覽:220
小米加密照片後綴 瀏覽:234
我的世界網易手機怎麼創伺服器 瀏覽:978
載入單頁源碼 瀏覽:930
阿里雲伺服器seo 瀏覽:777
海洋斗什麼時候上線安卓 瀏覽:86
中行app如何查每日匯款限額 瀏覽:840
輸入伺服器sn是什麼意思 瀏覽:725
sha1演算法java 瀏覽:90
asp代碼壓縮 瀏覽:851
按鍵壓槍源碼 瀏覽:180
福建伺服器負載均衡是什麼 瀏覽:697
演算法將所有的島嶼連通 瀏覽:313
51單片機40引腳是什麼 瀏覽:536
手機文件夾大小怎麼調節 瀏覽:309
android自定義日期選擇器 瀏覽:658
租伺服器要看什麼 瀏覽:164
Lightroom文件夾移動以後 瀏覽:968