亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

操作系統(tǒng)

linux系統(tǒng)用戶以及用戶組管理

時間:2024-08-08 12:53:55 操作系統(tǒng) 我要投稿
  • 相關推薦

linux系統(tǒng)用戶以及用戶組管理

  大家知道linux系統(tǒng)用戶以及用戶組怎么管理的嗎?下面就跟隨小編一起去看看吧!我相信,這些也肯定是很多朋友在關心的,所以我就給大家談談這個!

  這兩個文件可以說是linux系統(tǒng)中最重要的文件之一。如果沒有這兩個文件或者這兩個文件出問題,則你是無法正常登錄linux系統(tǒng)的。

  /etc/passwd由’:’分割成7個字段,每個字段的具體含義是:

  1)用戶名(如第一行中的root就是用戶名),代表用戶賬號的字符串。用戶名字符可以是大小寫字母、數(shù)字、減號(不能出現(xiàn)在首位)、點以及下劃線,其他字符不合法。雖然用戶名中可以出現(xiàn)點,但不建議使用,尤其是首位為點時,另外減號也不建議使用,因為容易造成混淆。

  2)存放的就是該賬號的口令,為什么是’x’呢?早期的unix系統(tǒng)口令確實是存放在這里,但基于安全因素,后來就將其存放到/etc/shadow中了,在這里只用一個’x’代替。

  3)這個數(shù)字代表用戶標識號,也叫做uid。系統(tǒng)識別用戶身份就是通過這個數(shù)字來的,0就是root,也就是說你可以修改test用戶的uid為0,那么系統(tǒng)會認為root和test為同一個賬戶。通常uid的取值范圍是0~65535,0是超級用戶(root)的標識號,1~499由系統(tǒng)保留,作為管理賬號,普通用戶的標識號從500開始,如果我們自定義建立一個普通用戶,你會看到該賬戶的標識號是大于或等于500的。

  4)表示組標識號,也叫做gid。這個字段對應著/etc/group 中的一條記錄,其實/etc/group和/etc/passwd基本上類似。

  5)注釋說明,該字段沒有實際意義,通常記錄該用戶的一些屬性,例如姓名、電話、地址等等。不過,當你使用finger的功能時就會顯示這些信息的(稍后做介紹)。

  6)用戶的家目錄,當用戶登錄時就處在這個目錄下。root的家目錄是/root,普通用戶的家目錄則為/home/username,這個字段是可以自定義的,比如你建立一個普通用戶test1,要想讓test1的家目錄在/data目錄下,只要修改/etc/passwd文件中test1那行中的該字段為/data即可。

  7)shell,用戶登錄后要啟動一個進程,用來將用戶下達的指令傳給內核,這就是shell。Linux的shell有很多種sh, csh, ksh, tcsh, bash等,而Redhat/CentOS的shell就是bash。查看/etc/passwd文件,該字段中除了/bin/bash外還有/sbin/nologin比較多,它表示不允許該賬號登錄。如果你想建立一個賬號不讓他登錄,那么就可以把該字段改成/sbin/nologin,默認是/bin/bash。

  再來看看/etc/shadow這個文件,和/etc/passwd類似,用”:”分割成9個字段。

  1)用戶名,跟/etc/passwd對應。

  2)用戶密碼,這個才是該賬號的真正的密碼,不過這個密碼已經加密過了,但是有些黑客還是能夠解密的。所以為了安全,該文件屬性設置為600,只允許root讀寫。

  3)上次更改密碼的日期,這個數(shù)字是這樣計算得來的,距離1970年1月1日到上次更改密碼的日期,例如上次更改密碼的日期為2012年1月1日,則這個值就是365*(2012-1970)+1=15331。

  4)要過多少天才可以更改密碼,默認是0,即不限制。

  5)密碼多少天后到期。即在多少天內必須更改密碼,例如這里設置成30,則30天內必須更改一次密碼,否則將不能登錄系統(tǒng),默認是99999,可以理解為永遠不需要改。

  6)密碼到期前的警告期限,若這個值設置成7,則表示當7天后密碼過期時,系統(tǒng)就發(fā)出警告告訴用戶,提醒用戶他的密碼將在7天后到期。

  7)賬號失效期限。你可以這樣理解,如果設置這個值為3,則表示:密碼已經到期,然而用戶并沒有在到期前修改密碼,那么再過3天,則這個賬號就失效了,即鎖定了。

  8)賬號的生命周期,跟第三段一樣,是按距離1970年1月1日多少天算的。它表示的含義是,賬號在這個日期前可以使用,到期后賬號作廢。

  9)作為保留用的,沒有什么意義。

【linux系統(tǒng)用戶以及用戶組管理】相關文章:

Linux系統(tǒng)的steam用戶偏少07-21

Linux系統(tǒng)查看用戶的7個命令10-12

在Linux系統(tǒng)中批量添加用戶的方法講解教程09-11

如何用Linux操作系統(tǒng)批量建立用戶的shell08-04

linux系統(tǒng)命令11-23

linux系統(tǒng)命令(經典)01-25

Linux系統(tǒng)管理命令大全08-15

Linux 文件系統(tǒng)管理07-26

Linux操作系統(tǒng)上的系統(tǒng)管理命令07-16

linux的文件系統(tǒng)05-05