什麼是linux的用戶
『壹』 linux系統中用戶分為哪三類各有什麼特點
第一類:root(超級管理員),UID為0,這個用戶有極大的許可權,可以直接無視很多的限制,包括讀寫執行的許可權。
第二類:系統用戶,UID為1~499。一般是不會被登入的。
第三類就是普通用戶,UID范圍一般是500~65534。這類用戶的許可權會受到基本許可權的限制,也會受到來自管理員的限制。不過要注意nobody這個特殊的帳號,UID為65534,這個用戶的許可權會進一步的受到限制,一般用於實現來賓帳號。
(1)什麼是linux的用戶擴展閱讀:
linux系統的主要特性:
1、完全免費
Linux是一款免費的操作系統,用戶可以通過網路或其他途徑免費獲得,並可以任意修改其源代碼。這是其他的操作系統所做不到的。
正是由於這一點,來自全世界的無數程序員參與了Linux的修改、編寫工作,程序員可以根據自己的興趣和靈感對其進行改變,這讓Linux吸收了無數程序員的精華,不斷壯大。
2、完全兼容POSIX1.0標准
這使得可以在Linux下通過相應的模擬器運行常見的DOS、Windows的程序。這為用戶從Windows轉到Linux奠定了基礎。
許多用戶在考慮使用Linux時,就想到以前在Windows下常見的程序是否能正常運行,這一點就消除了他們的疑慮。
3、多用戶、多任務
Linux支持多用戶,各個用戶對於自己的文件設備有自己特殊的權利,保證了各用戶之間互不影響。多任務則是現在電腦最主要的一個特點,Linux可以使多個程序同時並獨立地運行。
『貳』 Linux系統用戶和一般用戶的區別是什麼
用useradd建立的是一般用戶,這類用戶的許可權很低,只能由超級管理員才能修改它的用戶信息,像改它的UID,GIG,SHELL等等。
用useradd
-r建立的是系統用戶,這類用戶的許可權大些,可以修改自己的某些用戶信息。
『叄』 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的用戶體系與許可權
使用這個用戶登錄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用戶去運行。
『伍』 誰能告訴 我linux中 用戶和組分別表示什麼意思啊 有啥區別 最好講清楚點 謝謝
linux的用戶和組是為了劃分許可權建立的,不同的許可權不同的人訪問,這就好比你不能去看高考試卷,因為你沒權利看。你也不能看紅頭文件,即便警察,官員級別不夠也不能看紅頭文件,目的就是為了保密和許可權分級,否則改錯了,改壞了,系統死了,誰負責啊。
組和用戶,就好比大學的時候的學生和社團一樣,用戶就好比是學生,組就好比是社團。
學生可以加入社團,因為在社團可以享有一些特殊的權利,學生也有屬於自己的權利,私人的,隱私的,別人沒有的。
------------------------------
文件許可權分3類
1,用戶
2,組
3,其他人
每個文件都有一個許可權屬性
類似
drwxr-xr-x 2 root root 4096 Mar 27 18:51 wildcat
-rw-r--r-- 1 root root 3979635 Nov 13 2009 sun-javadb-core-10.5.3-0.2.i386.rpm
許可權就是前面這組字元 drwxr-xr-x
第一位d代表目錄 -代表文件
234位是用戶許可權
567位是組許可權
8910位是除此之外其他人的許可權
r代表可讀
w代表可寫
x代表可執行
----------------------------------------------------
drwxr-xr-x 翻譯過來意思就是
用戶可以讀,寫,執行這個文件
組可以讀,不能寫,可以執行
其他人可以讀,不能寫,可以執行
----------------------------------------------------
具體文件和目錄還不一樣,具體用的時候有幾個細節。
1、目錄的x許可權代表可以進入目錄,沒有x許可權連目錄都進不去和談修改啊,沒有x前面的rw就是胡扯的。
文件的x許可權僅僅代表可執行
2、文件本身的主人也就是用戶,可以隨意修改自己的許可權,即便看上去可能是r--r--r-- 或者乾脆啥都沒有d--------- 或者 ---------- 只要你是文件的用戶,你就可以隨便加,因為你是他的創造者,創造者不受限制。
3,組里的人可以修改組許可權,但不能動用戶許可權
4,組是一個概念,組是不能登錄的,只有用戶可以登錄,就好比社團啊,單位啊都是實體,而能動的還是人啊,不有一句話嗎,科技以人為本。人是本。這套理論的基礎就是用戶為本,加入組可以獲得組里的某些權力
5,root 除外,root不論是用戶,還是加入root組的其他人,都擁有隨便改的權利,而且隨便看,隨便讀,權力隨便加,不能寫的都可以加上嘆號隨便寫,總的來說一句,root有沒有許可權沒所謂,root的神一樣的權力。
6,特殊許可權 ---sr-x--x 或者 -rwx--sr-x 或者-r-x-wx--t
1)如果s放在第4位,則表示權力中的「其他人」,執行該文件的時候可以擁有建立者,也就是用戶的權力,如果是小寫的s表示沒加s之前,這一位是x,也就是可寫。大寫的S表示這一位是-,不可寫。其實就是個區分,否則不這么分怎麼分啊,無非是作者的一個想法而已。passwd就是這種文件,
[root@localhost ~]# ls -al /usr/bin/passwd
-rwsr-xr-x 1 root root 27768 Jan 7 2007 /usr/bin/passwd
2)同理s放在第7位上代表,「其他人」 執行的時候可以擁有組的權力。
3)t放在最後代表,誰建立的誰可以刪,別人不能動,但還是那句話,root怎麼都行。
具體可以看看鳥哥,我就是憑一時的記憶寫的,應該還是不全。
『陸』 linux用戶共有幾類,每類用戶擁有的許可權是什麼
三類:超級用戶、系統用戶和普通用戶。
超級:root,它具有一切許可權,只有進行系統維護(例如建立用戶等)或其他必要情形下才用超級用戶登錄,以避免系統出現安全問題。
系統用戶:bin、daemon、adm、lp等用戶,是Linux系統正常工作所必需的內建的用戶,主要是為了滿足相應的系統進程對文件屬主的要求而建立的,系統用戶不能用來登錄。
普通用戶:為了讓使用者能夠使用Linux系統資源而建立的,我們的大多數用戶屬於此類。
如果是root組,就擁有系統的最高管理許可權。添加新用戶一般不會加在這個組,而是創建一個和用戶名一樣名字的組,這樣比較好,一般只有使用應用軟體和在自己有許可權的文件夾下進行文件操作。其實已經足夠使用。其他組都是根據特殊需要而設置的不同組,有的許可權一樣,有的許可權不同,不建議隨便加新的用戶到已經存在的組,除非你明確地知道自己是在做什麼。可參考《Linux就該這么學》了解更多Linux知識。
『柒』 linux系統中 用戶有什麼區別
Linux 系統中的用戶分為:普通用戶、超級用戶。普通用戶只能夠對屬於自己的文件、以及子目錄有讀、寫、執行許可權;而超級用戶 root 則可以對任何普通用戶的文件、以及子目錄具有讀、寫、執行許可權。且超級用戶可以做系統管理和維護工作,而普通用戶則不行。
『捌』 Linux默認的用戶名是什麼
linux的根用戶為「root」(引號內,區分大小寫,其密碼為你安裝時創建的,相當於windows的Administrator),登陸時可以用你自己設定的普通用戶,比如fedora,在你安裝後第一次啟動,會看到有要你設定用戶名的步驟(必須)。
『玖』 簡述linux系統中用戶的類型及功能
Linux用戶簡單的分為管理員和普通用戶,普通用戶又分為系統內建用戶和自定義用戶。可以查看/etc/passwd來查看。如下圖所示: 1、系統管理員:即root帳戶,UID號為0,擁有所有系統許可權,它類似於Windows系統中的administrator帳戶,是整個系統的...
『拾』 簡述linux中有那幾類用戶和組各具有什麼作用
第一類:root(超級管理員),UID為0,這個用戶有極大的許可權,可以直接無視很多的限制,包括讀寫執行的許可權。
第二類:系統用戶,UID為1~499。一般是不會被登錄的。
第三類就是普通用戶,UID范圍一般是500~65534。這類用戶的許可權會受到基本許可權的限制,也會受到來自管理員的限制。不過要注意nobody這個特殊的賬號,UID為65534,這個用戶的許可權會進一步的受到限制,一般用於實現來賓帳號。