亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網絡,我們將竭誠為您提供優質的服務! 誠征網絡推廣 | 網站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業務咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當前位置:首頁 >> 技術文章 >> 文章瀏覽
技術文章

Linux中的用戶密碼管理命令passwd和change

添加時間:2016-2-14 21:02:03  添加: 思海網絡 
Linux中的用戶密碼管理命令passwd和change


passwd 

修改用戶密碼
參數

   -k 保持未過期身份驗證令牌
   -l 關閉賬號密碼。效果相當于usermod -L,只有root才有權使用此項。
   -u 恢復賬號密碼。效果相當于usermod -U,同樣只有root才有權使用。
   -g 修改組密碼。gpasswd的等效命令。
   -f 更改由finger命令訪問的用戶信息。
   -d 關閉使用者的密碼認證功能, 使用者在登入時將可以不用輸入密碼, 只有具備 root 權限的使用者方可使用.
   -S 顯示指定使用者的密碼認證種類, 只有具備 root 權限的使用者方可使用.

passwd 是個文本文件, 它包含了一個系統帳戶列表, 給出每個帳戶一些有用的信息,比如用戶 ID,組 ID, 家目錄, shell,等. 通常它也包含了每個用戶經過加密的密碼. 它通常應該是可讀的(許多命令,工具程序,象 ls (1) 用它做用戶 Id 到用戶名稱的映射),但是只允許超級用戶有寫方式權限.

在過去美好的日子里,這種一般的讀許可沒有什么大問題. 每個人都能讀到加密了的密碼,因為硬件太慢以至于不能解開一個 精選的密碼,另外,這基本假定是為友好的使用團體使用的. 現在,許多人運行一些版本的影子密碼套件,它們在 /etc/passwd 的密碼域里是 *,而不再是加密的口令, 加密的口令放在 /etc/shadow 中,那個文件只有超級用戶能讀.
不管是否使用了影子密碼,許多系統管理員使用一個星號在加密的密碼字段 以確保用戶不能鑒別他(她)自己的密碼. (見下面的注意)
如果你建立了一個新的登錄,首先放個星號在密碼字段, 然后使用 passwd(1) 設置它.
(密碼文件)里每行一條記錄,并且每行有這樣的格式:

account
password:UID:GID:GECOS:directory:shell (帳號:密碼:用戶ID:組ID:一般的信息:目錄:shell)

字段描述如下:

account
    使用者在系統中的名字,它不能包含大寫字母.
password
    加密的用戶密碼,或者星號。
UID
    用戶 ID 數。
GID
    用戶的主要組 ID 數。
GECOS
    這字段是可選的,通常為了存放信息目的而設的. 通常,它包含了用戶的全名. GECOS 意思是通用電氣綜合操作系統(General Electric Comprehensive Operating System), 當 GE 的大型系統部分割售賣給 Honeywell 時它被改為 GCOS. Dennis Ritchie 作過報告:"有時我們發送印刷品或批道作業到 GCOS機器時,gcos 字段打斷了 $IDENT 卡的信息,不太美觀。"(譯者:我想是太長吧)
directory
    用戶的 $HOME 目錄.
shell
    登錄時運行的程序(如果空的,使用 /bin/sh). 如果設為不存在的執行(程序),用戶不能通過 login(1) 登錄.

注意
    如果你想建立用戶組,他們的 GID 必須相等并且一定是在 /etc/group 的一條記錄, 要不然組就不存在.
    如果加密密碼設成星號,用戶將不能用 login(1) 來登錄, 但依然可以用 rlogin(1) 登錄, 通過 rsh(1) 或者 cron(1) 或者 at(1) 或者 mail 過濾器等程序運行已有的進程和開始新的等. 試圖通過簡單改變 shell
    字段鎖住一個用戶結果是一樣的, 而且還附上了使用 su(1) 的權限.

例:



代碼如下:
[root@Blackghost ~] passwd zhangying #給zhangying修改密碼

chage
密碼失效是通過此命令來管理的。

  參數意思:
  -m 密碼可更改的最小天數。為零時代表任何時候都可以更改密碼。
  -M 密碼保持有效的最大天數。
  -W 用戶密碼到期前,提前收到警告信息的天數。
  -E 帳號到期的日期。過了這天,此帳號將不可用。
  -d 上一次更改的日期
  -I 停滯時期。如果一個密碼已過期這些天,那么此帳號將不可用。
  -l 例出當前的設置。由非特權用戶來確定他們的密碼或帳號何時過期。

例1:



代碼如下:
[root@localhost ~]# chage -l zhangy #查看用戶密碼設定情況

最近一次密碼修改時間                                    :  4月 27, 2013
密碼過期時間                                    : 從不
密碼失效時間                                    : 從不
帳戶過期時間                                            : 從不
兩次改變密碼之間相距的最小天數          :-1
兩次改變密碼之間相距的最大天數          :-1
在密碼過期之前警告的天數        :-1


代碼如下:
[root@localhost ~]# chage -M 90 zhangy #密碼有效期90天



代碼如下:
[root@localhost ~]# chage -d 0 zhangy #強制用戶登陸時修改口令



代碼如下:
[root@localhost ~]# chage -d 0 -m 0 -M 90 -W 15 zhangy #強制用戶下次登陸時修改密碼,并且設置密碼最低有效期0和最高有限期90,提前15天發警報提示

例2:


代碼如下:
# chage -E '2014-09-30' test # test這個賬號的有效期是2014-09-30


關鍵字:Linux、命令、passwd、change
分享到:

頂部 】 【 關閉
版權所有:佛山思海電腦網絡有限公司 ©1998-2024 All Rights Reserved.
聯系電話:(0757)22630313、22633833
中華人民共和國增值電信業務經營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
察察 工商 網安 舉報有獎  警警  手機打開網站