導航:首頁 > 信息系統 > linux用戶組信息保存在哪個文件夾

linux用戶組信息保存在哪個文件夾

發布時間:2022-02-04 10:13:43

Ⅰ linux許可權信息存在哪,是隨每個文件,目錄存儲,還是有另外一個或多個文件集中存儲

1。許可權伴隨每一個文件(包括目錄),保存在inode結構中。
2。許可權有3種 x(4),w(2),r(1)。
3。許可權對應文件所有者,同組用戶,其它用戶。

Ⅱ linux用戶信息保存在哪裡

who 看當前登陸用戶信息
cat /etc/passwd 看所有系統用戶信息

查看linux下用戶組是哪個命令!
察看 /etc/group文件
用cat /etc/passwd |cut -f 1 -d :

1、Linux里查看所有用戶

linux里,並沒有像windows的net user,net localgroup這些方便的命令來管理用戶。

Xwindows界面的就不說了。

(1)在終端里。其實只需要查看 /etc/passwd文件就行了。

(2)看第三個參數:500以上的,就是後面建的用戶了。其它則為系統的用戶。

或者用cat /etc/passwd |cut -f 1 -d :

2、用戶管理命令

useradd 註:添加用戶

adser 註:添加用戶

passwd 註:為用戶設置密碼

usermod 註:修改用戶命令,可以通過usermod 來修改登錄名、用戶的家目錄等等;

pwcov 註:同步用戶從/etc/passwd 到/etc/shadow

pwck 註:pwck是校驗用戶配置文件/etc/passwd 和/etc/shadow 文件內容是否合法或完整;

pwunconv 註:是pwcov 的立逆向操作,是從/etc/shadow和 /etc/passwd 創建/etc/passwd ,然後會刪除 /etc/shadow 文件;

finger 註:查看用戶信息工具

id 註:查看用戶的UID、GID及所歸屬的用戶組

chfn 註:更改用戶信息工具

su 註:用戶切換工具

sudo 註:sudo 是通過另一個用戶來執行命令(execute a command as another user),su 是用來切換用戶,然後通過切換到的用戶來完成相應的任務,但sudo 能後面直接執行命令,比如sudo 不需要root 密碼就可以執行root 賦與的執行只有root才能執行相應的命令;但得通過visudo 來編輯/etc/sudoers來實現;

visudo 註:visodo 是編輯 /etc/sudoers 的命令;也可以不用這個命令,直接用vi 來編輯 /etc/sudoers 的效果是一樣的;

sudoedit 註:和sudo 功能差不多;

3、管理用戶組(group)的工具或命令;

groupadd 註:添加用戶組;

groupdel 註:刪除用戶組;

groupmod 註:修改用戶組信息

groups 註:顯示用戶所屬的用戶組

grpck

grpconv 註:通過/etc/group和/etc/gshadow 的文件內容來同步或創建/etc/gshadow ,如果/etc/gshadow 不存在則創建;

grpunconv 註:通過/etc/group 和/etc/gshadow 文件內容來同步或創建/etc/group ,然後刪除gshadow文件

Ⅲ 1、 Linux系統中用戶的信息保存於哪個文件

用戶,在/etc/password,有防護的話,會有shadow。
防護就是不給普通用戶讀到口令,口令本身也是……沒有的,存的也是個……計算值

Ⅳ LINUX中用命令成功建立一個用戶後,他的信息會記錄在哪幾個文件中

增加用戶帳號後

新建用戶的命令十分簡單,在命令行下使用 useradd 命令:

useradd david

該命令做了下面幾件事:1)在 /etc/passwd 文件中增添了一個入口;2)在 /home 目錄下創建新用戶的主目錄,並將 /etc/skel 目錄中的文件拷貝到該目錄中去;3)。但是使用了該命令後,新建的用戶依然不能登錄,因為還沒有設置口令,需要再用 passwd 命令為其設置口令後,才能登錄。用戶的 UID 和 GID 是 useradd 自動選取的,它是將 /etc/passwd 文件中的 UID 加 1,將 etc/group 文件中的 GID 加 1。

useradd 命令中還有許多選項,它們的功能如下表:

選項

說明

-u

手工設置

UID
-g

手工設置

GID
-d

設置新用戶的主目錄

-G

使用戶成為其他組的成員

3.2 理解 /etc/passwd 文件

/etc/passwd 文件是系統的主要文件之一。該文件中包含了所有用戶登錄名清單;為所有用戶指定了主目錄;在登錄時使用的 shell 程序名稱等。該文件還保存了用戶口令;給每個用戶提供系統識別號。

/etc/passwd 文件是一個純文本文件,每行採用了相同的格式:

name:password:uid:gid:comment:home:shell

它們的含義如下:



說明

name

用戶登錄名

password

用戶口令。此域中的口令是加密的。當用戶登錄系統時,系統對輸入的口令採取相同的演算法,與此域中的內容進行比較。如果此域為空,表明該用戶登錄時不需要口令。

uid

指定用戶的

UID。用戶登錄進系統後,系統通過該值,而不是用戶名來識別用戶。
gid

GID。如果系統要對相同的一群人賦予相同的權利,則使用該值。

comment

用來保存用戶的真實姓名和個人細節。

home

指定用戶的主目錄的絕對路徑。

shell

如果用戶登錄成功,則要執行的命令的絕對路徑放在這一區域中。它可以是任何命令。

3.3 建立新組

與建立新用戶帳號十分類似,建立新組的命令是 groupadd:

useradd group-name

可以使用 -g 選項設定新組的 GID。0 到 499 之間的值留給 root、bin、mail 這樣的系統帳號,因此最好指定該值大於 499。如果新組名或者 GID 已經存在,則返回錯誤信息。

3.4 理解 /etc/group 文件

/etc/group 文件文件的格式和 /etc/passwd 文件格式類似,它也是一個純文本文件,定義了每個組中的用戶。每行的格式是:

group_name:passwd:GID:user_list

它們的含義如下:



說明

group_name

組名

password

組口令。此域中的口令是加密的。如果此域為空,表明該組不需要口令。

gid

指定

GID。
user_list

該組的所有用戶,用戶名之間用逗號隔開。

3.5 用戶管理

添加新用戶後,如果對新用戶的種種設置不滿意,則可以通過 usermod 命令進行修改。

usermod 命令的一般格式為:

usermod -選項 相關內容 用戶名

請參看下錶:

命令

說明

usermod –s newshell path username

改變用戶登錄時使用的

shell。該 shell 應該是列入 /etc/shells 中的 shell。如果指定的 shell 或者程序名沒有列入 /etc/shells,該用戶將不能登錄。注意,普通用戶也能使用該命令。
usermod –d new home dic username

改變用戶的主目錄

usermod –u UID username

修改用戶的

UID
usermod –g GID username

修改用戶的默認組

usermod –e MM/DD/YY

修改用戶帳號的有效期

除了 usermod 命令以外,還有一些修改用戶信息的命令,比如修改口令的 passwd,修改個人信息的 chfn 等。

對於組的修改要相對簡單一些,類似的使用 groupmod 命令,比如:

groupmod -n new-group current-group:改變組名;

groupmod -g new-GID groupname:改變 GID。

刪除一個用戶,使用類似的命令:userdel,其格式是:

userdel username

Ⅳ linux 用戶信息 在哪個文件夾

linux的密碼保存在那個文件里
niithuang
|
瀏覽
11794

2008-09-04
17:05
推薦於2016-05-31
01:21:08
最佳答案
nix/linux的密碼文件原來採用/etc/passwd,共有7個欄位。用戶的密碼加密後放在每一行的第二個欄位里,這個
/etc/passwd文件在一般情況下是所有用戶可讀,只有root用戶可寫的,這樣不良用戶就可能讀取加密後的密碼字串來取得密碼。因為這個安全原因,設置一個/etc/shadow文件專門用於保存密碼且它的許可權一般是root可讀,沒有其他許可權。這樣加密後的密碼文件就不能被普通用戶讀取。做法是把/etc/passwd對應的密碼欄位用*號表示,在/etc/shadow里對應的一行,有用戶名和真正的密碼加密字串,其他的欄位一般留空。
原始建立起來的系統,只有/etc/passwd文件,使用useradd,passwd命令也只能把密碼寫入/etc/passwd

Ⅵ linux用戶的操作記錄存放 在哪裡

你可以編輯syslogd的配置文件syslog.conf,需要打開前面的#號,下面是一些模板:
#
# Some "catch-all" log files.
#
#*.=debug;\
# auth,authpriv.none;\
# news.none;mail.none -/var/log/debug
#*.=info;*.=notice;*.=warn;\
# auth,authpriv.none;\
# cron,daemon.none;\
# mail,news.none -/var/log/messages

Ⅶ Linux 存放用戶密碼信息的目錄是什麼

用戶帳號 /etc/passwd
用戶密碼 /etc/shadow
可以查看下用戶密碼信息文件都放了什麼。
[root@localhost ~]# vi /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
news:x:9:13:news:/etc/news:/sbin/nologin
........
每一行內容存放一個用戶的信息,每個用戶信息有7部分組成
root:x:0:0:root:/root:/bin/bash
root 用戶名 用戶登錄系統時使用的用戶名
x 密碼 密碼位
2 UID 用戶標識號
2 GID 預設組標識
root 注釋性描述 例如存放用戶全名等信息
/root 宿主目錄 用戶登錄系統後的預設目錄
/bin/bash 命令解釋器 用戶使用的Shell ,默認為bash
UID
關於上面的UID這里細說一下,其實決定用戶是什麼許可權,是由UID號決定的。
linux用戶分為三種:
超級用戶:(root UID=0)
普通用戶: (UID 500~60000)
偽用戶: (UID 1~499)
所以,可以修改用戶的UID號來修改用戶的類型,如果把root的UID號為500,那麼root就變成了普通用戶,如果把fnngj用戶的UID改為0,那麼它就擁有了root用戶的超能力。
[root@localhost ~]# vi /etc/passwd 進入之後修改,完了保存退出就OK了。
偽用戶
說到用戶種類,又牽扯到一個偽用戶,那麼偽用戶是干什麼用的?
1、偽用戶與系統和程序服務相關。
bin、daemon、shutdown、halt等,任何Linux系統默認都有這些偽用戶。
mail、news、games、apache、ftp、mysql及sshd等,與linux系統的進程相關。
2、偽用戶通常不需要或無法登錄系統。
3、可以沒有宿主目錄。

Ⅷ Linux用戶賬號和密碼信息個保存在哪個配置文件中

保存在/etc/passwd和/etc/shadow。

Ⅸ linux中存放用戶賬號的文件是什麼

linux中用戶的關鍵信息被存放在系統的/etc/passwd文件中。/etc /shadow作為真正的口令文件,用於保存包括個人口令在內的數據。

通常在Linux系統中,用戶的關鍵信息被存放在系統的/etc/passwd文件中,系統的每一個合法用戶賬號對應於該文件中的一行記錄。這行記錄定義了每個用戶賬號的屬性。

Unix/Linux系統中,口令不再直接保存在passwd文件中,通常將passwd文件中的口令欄位使用一個「x」來代替,將/etc /shadow作為真正的口令文件,用於保存包括個人口令在內的數據。當然shadow文件是不能被普通用戶讀取的,只有超級用戶才有權讀取。

(9)linux用戶組信息保存在哪個文件夾擴展閱讀:

文件中的相關信息:

1、注冊名(login_name):用於區分不同的用戶。在同一系統中注冊名是唯一的。在很多系統上,該欄位被限制在8個字元(字母或數字)的長度之內;並且要注意,通常在Linux系統中對字母大小寫是敏感的。這與MSDOS/Windows是不一樣的。

2、口令(passwd):系統用口令來驗證用戶的合法性。超級用戶root或某些高級用戶可以使用系統命令passwd來更改系統中所有用戶的口令,普通用戶也可以在登錄系統後使用passwd命令來更改自己的口令。

3、用戶標識號(UID):UID是一個數值,是Linux系統中唯一的用戶標識,用於區別不同的用戶。在系統內部管理進程和文件保護時使用UID欄位。在Linux系統中,注冊名和UID都可以用於標識用戶,只不過對於系統來說UID更為重要;而對於用戶來說注冊名使用起來更方便。

Ⅹ linux用戶文件放在什麼地方

linux下每個用戶都有一個家目錄,這個目錄下放著用戶的文件。
文件所在位置是:/home/用戶名

閱讀全文

與linux用戶組信息保存在哪個文件夾相關的資料

熱點內容
場內交易為什麼提示證券代碼錯誤 瀏覽:316
普蘭店市場有哪些 瀏覽:64
網路工程師和程序員哪個好做 瀏覽:682
不花錢的商品交易平台怎麼開通 瀏覽:474
小程序小游戲什麼最好玩 瀏覽:152
黑龍江省二手房不滿2年交易稅是多少 瀏覽:71
瑤海大市場南面什麼時候拆遷 瀏覽:582
臨清到義烏批發市場怎麼去 瀏覽:154
網店數據採集員是干什麼的 瀏覽:4
網路大數據專業前景如何 瀏覽:411
湖人怎麼交易走威少 瀏覽:618
正規代理平台哪個好 瀏覽:133
數控技術用於鐵道局的工資怎麼樣 瀏覽:979
線上購物代理需要哪些手續 瀏覽:268
技術規范去哪裡買 瀏覽:728
登錄界面如何與資料庫進行交互 瀏覽:438
場內基金是些什麼人在交易 瀏覽:239
米9se用什麼數據線 瀏覽:298
花卉市場有哪些產品形式 瀏覽:391
為什麼現金分紅下個交易日才生效 瀏覽:240