導航:首頁 > 操作系統 > linux有什麼用戶

linux有什麼用戶

發布時間:2023-06-11 13:00:04

1. 查看linux 伺服器上有哪些用戶

具體操作步驟如下:

1、首先查看本地的伺服器用戶,這里Linux系統的用戶都是保存在etc/passwd和etc/shadow這兩個文塵攜件,所以直接在終端輸入命令「cat /etc/passwd|grep -v」,後面的參數是調整輸出格式和友兄滾輸出未登錄用戶的。

2. linux用戶共有幾類,每類用戶擁有的許可權是什麼

三類:超級用戶、系統用戶和普通用戶。
超級:root,它具有一切許可權,只有進行系統維護(例如建立用戶等)或其他必要情形下才用超級用戶登錄,以避免系統出現安全問題。
系統用戶:bin、daemon、adm、lp等用戶,是Linux系統正常工作所必需的內建的用戶,主要是為了滿足相應的系統進程對文件屬主的要求而建立的,系統用戶不能用來登錄。
普通用戶:為了讓使用者能夠使用Linux系統資源而建立的,我們的大多數用戶屬於此類。
如果是root組,就擁有系統的最高管理許可權。添加新用戶一般不會加在這個組,而是創建一個和用戶名一樣名字的組,這樣比較好,一般只有使用應用軟體和在自己有許可權的文件夾下進行文件操作。其實已經足夠使用。其他組都是根據特殊需要而設置的不同組,有的許可權一樣,有的許可權不同,不建議隨便加新的用戶到已經存在的組,除非你明確地知道自己是在做什麼。可參考《Linux就該這么學》了解更多Linux知識。

3. linux系統默認的用戶名有哪些,各有什麼作用

1. 設置用戶:用戶名是系統中一個獨一無二也叫登陸名。以及和它相對應的password由6-8位組成。以使用戶可以通過 password來登陸系
統。同時,還有用戶的家目錄。是用戶登陸以後的主目錄。還有用戶的shell包
括:Bourne shell Korn shell C shell Z shell BASH shell TC shell。用戶初始化
文件用來定製用戶的工作環境。
2. 用戶名的組成由26個大小寫字母和10個數字組成。用戶名不能包括下劃線和空格。同時UID的范圍為100-60000所有的UID必須是唯一的。GID的范圍也是100-60000。
3. 通過admintool管理用戶可以包括一下方
面:Users Groups Hosts Printers Serial ports Software。Admintool必須用ROOT
用戶登陸。Admintool&。使用命令修改鎖定用戶:passwd –l username在 /etc/shadow 中password
一項的正常顯示變為*LK*表示用戶已經被鎖定。
Passwd中各列為:
loginID:x:UID:GID:comment:home_directory:login_shell
root UID:0 超級用戶帳號,幾乎沒有任何約束並且不考慮其他所有的登陸,保護和許可;可以進入系統訪問
daemon UID:1 控制後台進程的系統帳號
bin UID:2 管理大部分命令的帳號
sys UID:3 管理許多系統文件的帳號
adm UID:4 管理某些管理文件的帳號
lp UID:71 列印服務帳號
smtp UID:0 smtp郵件者使用簡單網路管理協議。SMTP是INTERNET標准協議
uucp UID:5 為UNIX-to-UNIX拷貝程序(UUCP)捆綁數據文件和目標的帳號
nuucp UID:6 使用遠程系統登陸到主機傳送文件的帳號
listen UID:37 網路監聽帳號
nobody UID:60001 匿名帳號,當獨立於root用戶建立一個需求時分派NFS伺服器。nobody帳號分派軟體進程時不需要任何特殊的許可權。
noaccess UID:60002 需通過一些應用程序而不登陸系統時,為了訪問系統而為一個用戶或者進程分派的帳號
nobody4 UID:65534 SunOS4.0或者4.1的匿名帳號

/etc/shadow文件
loginID:password:lastchg:min:max:warn:inactive:expire

/etc/group文件
groupname:group-password:GID:username-list

4. Linux的用戶體系與許可權

使用這個用戶登錄linux系統後的一般操作(除sudo/su等操作外)都是這個用戶許可權的操作,包括 啟動應用後,該應用具有的許可權,也是和這個用戶一致的 。Linux每個進程都是以某個用戶身份運行, 進程的許可權與該用戶的許可權一樣,用戶的許可權越大,則進程擁有的許可權就越大 。用戶本身對系統的許可權在創建用戶時設置,也可後續更改(如不能登錄等等)。

查看所有用戶信息。

Linux許可權授權,默認是授權給三種角色,分別是user、group、other。三種角色對目錄的許可權:chmod 設置數字許可權4,2,1,分別對應的是r,w,x,即可讀,可寫,可執行。 對目錄設置許可權時,可以加-R遞歸參數。可以對文件的這三個角色進行目錄讀寫可執行授權, 如圖 。

以上圖所示,第一組為文件所有者的許可權,第二組為文件所屬組的許可權,第三組為其他人的許可權。其表示的具體含義為:文件所有者具有對文件的讀寫許可權,文件所屬組的用戶具有對文件讀寫的許可權,而其他人只有讀取文件的許可權。

文件的所有者

文件的所有者一般是創建該文件的用戶,對該文件具有完全的許可權。在一台允許多個用戶訪問的 Linux 主機上,可以通過文件的所有者來區分一個文件屬於某個用戶。當然,一個用戶也無權查看或更改其它用戶的文件。

文件所屬的組

假如有幾個用戶合作開發同一個項目,如果每個用戶只能查看和修改自己創建的文件就太不方便了,也就談不上什麼合作了。所以需要一個機制允許一個用戶查看和修改其它用戶的文件,此時就用到組的概念的。我們可以創建一個組,然後把需要合作的用戶都添加都這個組中。在設置文件的訪問許可權時,允許這個組中的用戶對該文件進行讀取和修改。

其他人

如果我想把一個文件共享給系統中的所有用戶該怎麼辦?通過組的方式顯然是不合適的,因為需要把系統中的所有用戶都添加到一個組中。並且系統中添加了新用戶該怎麼辦,每添加一個新用戶就把他添加到這個組中嗎?這個問題可以通過其他人的概念解決。在設置文件的訪問許可權時,允許其他人戶對該文件進行讀取和修改。

授權完各個角色的許可權,那麼怎麼更改文件所屬的角色。如下:

更改文件擁有者: chown 賬號名稱 文件或目錄

更改文件所屬用戶組:chgrp 組 目錄或文件名

web目錄許可權設置參考 。 注意Web伺服器各自的運行用戶如果要對web目錄進行操作,也必須得到web目錄的rwx授權才可以。

linux裡面如何讓某個程序以某個用戶來運行?比如讓mysql程序用mysql用戶去運行。讓httpd用httpd用戶去運行。

5. linux的用戶類型有哪幾種

Linux用戶簡單的分為管理員和普通用戶,普通用戶又分為系統內建用戶和自定義用戶。可以查看/etc/passwd來查看。如下圖所示:

1、系統管理員:即root帳戶,UID號為0,擁有所有系統許可權,它類似於Windows系統中的administrator帳戶,是整個系統的所有者。
2、系統用戶:linux為滿足自身系統管理所內建的賬號,通常在安裝過程中自動創建,不能用於登錄操作系統。UID在1-499之間。如上圖中的的halt、mail等等用戶即是此類用戶。它類似於Windows中的system帳戶,當然許可權遠沒有system帳戶高。
3、自定義用戶:由root管理員創建供用戶登錄系統進行操作使用的賬號,UID在500以上。它類似於Windows系統中users用戶組中的帳戶 。

閱讀全文

與linux有什麼用戶相關的資料

熱點內容
股市操練大全八冊pdf 瀏覽:118
c傳遞指針到python 瀏覽:160
手動添加引導的命令 瀏覽:52
740伺服器小藍條是做什麼的 瀏覽:520
linux文件操作命令 瀏覽:125
安卓手機圖片文件夾加鎖 瀏覽:778
steam提示音在哪個文件夾 瀏覽:337
項目開發全程實錄pdf 瀏覽:530
單片機reset 瀏覽:595
pdf怎麼是英文 瀏覽:969
旗雲2壓縮機保險 瀏覽:374
做程序員壓力大嗎表情包 瀏覽:312
pdf下拉 瀏覽:372
php去掉小數後面的0 瀏覽:954
阿里備案買什麼伺服器 瀏覽:261
網路驅動下載到哪個文件夾 瀏覽:482
達內程序員培訓西安 瀏覽:505
人保送車主惠app上怎麼年檢 瀏覽:604
android手機開機密碼 瀏覽:482
linux查看某個進程命令 瀏覽:530