導航:首頁 > 文件教程 > linux中定義用戶賬戶的文件為

linux中定義用戶賬戶的文件為

發布時間:2023-05-10 12:54:41

linux操作系統下用戶和用戶配置文件有哪些解析

對於用戶賬戶管理我們經常用到的配置文件有:/etc/passwd,/etc/shadow,/etc/group。還有就是/etc/gshadow,不過這個我們一般情況下內用不到。
1、/etc/passwd
account:passwd:UID:GID:GECOS:directory:shell

account:用戶容名,是UID到名稱的一種映射。
passwd:密碼,在你的配置文件中你會看到一個X,在以前的版本中這個位置就是用來存儲加密的密碼的,但是這個文件的特性是所有的用戶都能夠讀取,所以密碼放在這里非常的不安全,現在的版本都將密碼單獨的放在在一個配置文件中(/etc/shadow)。
UID:用戶的ID,最基本的標識用戶的編號。(UID范圍:0為root,1--499為系統用戶,一般為非交互賬戶,500以後為普通用戶)
GID:用戶主組的ID。
GECOS:用戶信息說明欄,不是很重要,裡面的內容隨便,不寫也沒關系,通常寫該用戶的姓名,電話之類的。
directory:用戶的家目錄。
shell:用戶登錄時默認給該用戶使用的shell。

❷ LINUX中,用戶的賬戶、密碼、群組的名稱文件保存路徑,passwd文件的基本選項。

賬戶: /etc/passwd
密碼: /etc/shadow (限於local用戶)
群組: /etc/group
/etc/passwd格式:
Oracle:x:1021:2020:Oracle User:/data/network/oracle:/bin/bash
1 2 3 4 5 6 7

1. 用戶名
2. 密碼(x 表示密碼實際在/etc/shadow里)
3. UID (用戶名的數字專形式)
4. GID (用戶組屬的數字形式)
5. 用戶實際名字等
6. home directory
7. shell

❸ LINUX中創建一個用戶後系統會在哪些配置文件中作記錄

Linux系統下新建一個用戶會在以下幾個文件中做記錄,下面以admin用戶為例:

1、/etc/passwd用戶信息文件

cat/etc/passwd
#admin:x:503:501::/home/admin:/bin/bash
#用戶名admin

2、/etc/shadow用戶密碼文件

cat/etc/shadow
#admin:Dnakfw28zf38w:8764:0:168:7:::
#admin用戶密碼,密碼加密方式存放

3、/etc/group用戶組文件

cat/etc/group
#admin:x:1:root,bin,admin
#admin用戶隸屬於admin組

4、最後是用戶的家目錄

cd/home/admin

❹ linux系統添加用戶命令是什麼

1.作用

useradd或adser命令用來建立用戶帳號和創建用戶的起始目錄,使用許可權是超級用戶。

2.格式

3.主要參數

-c:加上備注文字,備注文字保存在passwd的備注欄中。

-d:指定用戶登入時的主目錄,替換系統默認值/home/用戶名>

-D:變更預設值。

-e:指定賬號的失效日期,日期格式為MM/DD/YY,例如06/30/12。預設表示永久有效。

-f:指定在密碼過期後多少天即關閉該賬號。如果為0賬號立即被停用;如果為-1則賬號一直可用。默認值為-1.

-g:指定用戶所屬的群組。值可以使組名也可以是GID。用戶組必須已經存在的,期默認值為100,即users。

-G:指定用戶所屬的附加群組。

-m:自動建立用戶的登入目錄。

-M:不要自動建立用戶的登入目錄。

-n:取消建立以用戶名稱為名的群組。

-r:建立系統賬號。

-s:指定用戶登入後所使用的shell。默認值為/bin/bash。

-u:指定用戶ID號。該值在系統中必須是唯一的。0~499默認是保留給系統用戶賬號使用的,所以該值必須大於499。

4.說明

useradd可用來建立用戶賬號,它和adser命令是相同的。賬號建好之後,再用passwd設定賬號的密碼。使用useradd命令所建立的賬號,實際上是保存在/etc/passwd文本文件中。

5.應用實例

建立一個新用戶賬戶testuser1,並設置UID為544,主目錄為/usr/testuser1,屬於users組:

加-m 如果主目錄不存在則自動創建

6.例如

使用管理員賬號登陸系統,建立用戶tmp_3452 密碼3sdt5:Eawhg

添加用戶命令:

修改密碼命令:

在系統出現提示輸入密碼是輸入密碼:3sdt5:Eawhg 系統提示輸入確認密碼後再輸入一次。OK添加成功。

7.useradd批量添加用戶

使用useradd時,如果後面不添加任何參數選項,例如:#sudo useradd test創建出來的用戶將是默認「三無」用戶:一無Home Directory,二無密碼,三無系統Shell。

步驟如下:

(1)建立用戶名列表文件username.txt(同上)

(2)創建用戶密碼對應文件serc.txt,格式為username:password(注意文件的格式)

(3)批量添加的腳本文件aa.sh

新建完成useradd命令,在執行沒有出錯的情況下,不會輸出任何的信息,不會與用戶交互。但是用戶必須要記住那些設置項目,否則添加的用戶可能出現一些預想不到的結果。

❺ 在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

閱讀全文

與linux中定義用戶賬戶的文件為相關的資料

熱點內容
win10刪除c盤文件會刪掉系統嗎 瀏覽:785
qq的獨立密碼怎麼取消 瀏覽:289
後台的商品數據在哪裡看 瀏覽:795
不用網路載入的單機游戲有哪些 瀏覽:608
數據線插頭怎麼接頭 瀏覽:577
網路載入視頻失敗是怎麼回事 瀏覽:805
傳奇賬號在哪個文件夾里 瀏覽:346
百度app在哪裡安裝 瀏覽:587
如何設置路由器網路不斷網 瀏覽:471
傳到qq群里的文件怎麼刪除 瀏覽:861
索尼安卓71更新日誌 瀏覽:234
怎麼找手機里的垃圾app 瀏覽:540
2015藍橋杯代碼填空 瀏覽:698
安卓資料庫dbexecSQL 瀏覽:227
doc重命名文件格式 瀏覽:728
getscreen截圖工具下載 瀏覽:719
共識數據是什麼時候開始的 瀏覽:96
數碼管顯示電壓程序 瀏覽:479
資料庫文件有哪個 瀏覽:543
途強儲存在哪個文件夾 瀏覽:172

友情鏈接