導航:首頁 > 編程系統 > linux組設置密碼命令

linux組設置密碼命令

發布時間:2023-07-27 14:41:41

Ⅰ 如何在linux上使用命令行管理密碼

passwd命令說明

passwd命令用於設置用戶的認證信息,包括用戶密碼、密碼過期時間等。系統管理者則能用它管理系統用戶的密碼。只有管理者可以指定用戶名稱,一般用戶只能變更自己的密碼。

語法 passwd(選項)(參數)

選項

-d:刪除密碼,僅有系統管理者才能使用;

-f:強制執行;

-k:設置只有在密碼過期失效後,方能更新;

-l:鎖住密碼;

-s:列出密碼的相關信息,僅有系統管理者才能使用;

-u:解開已上鎖的帳號

參數

用戶名:需要設置密碼的用戶名。

與用戶、組賬戶信息相關的文件

存放用戶信息: /etc/passwd

/etc/shadow

存放組信息: /etc/group

/etc/gshadow

Ⅱ 如何在 Linux 上設置密碼策略

准備工作
安裝 PAM 的 cracklib 模塊,cracklib 能提供額外的密碼檢查能力。
Debian、Ubuntu 或 Linux Mint 系統上:
$ sudo apt-get install libpam-cracklib
CentOS、Fedora、RHEL 系統已經默認安裝了 cracklib PAM 模塊,所以在這些系統上無需執行上面的操作。
為了強制實施密碼策略,我們需要修改 /etc/pam.d 目錄下的 PAM 配置文件。一旦修改,策略會馬上生效。
注意:此教程中的密碼策略只對非 root 用戶有效,對 root 用戶無效。
禁止使用舊密碼
找到同時有 「password」 和 「pam_unix.so」 欄位並且附加有 「remember=5」 的那行,它表示禁止使用最近用過的5個密碼(己使用過的密碼會被保存在 /etc/security/opasswd 下面)。
Debian、Ubuntu 或 Linux Mint 系統上:
$ sudo vi /etc/pam.d/common-password
password [success=1 default=ignore] pam_unix.so obscure sha512 remember=5
CentOS、Fedora、RHEL 系統上:
$ sudo vi /etc/pam.d/system-auth
password sufficient pamunix.so sha512 shadow nullok tryfirstpass useauthtok remember=5
設置最短密碼長度
找到同時有 「password」 和 「pam_cracklib.so」 欄位並且附加有 「minlen=10」 的那行,它表示最小密碼長度為(10 - 類型數量)。這里的 「類型數量」 表示不同的字元類型數量。PAM 提供4種類型符號作為密碼(大寫字母、小寫字母、數字和標點符號)。如果你的密碼同時用上了這4種類型的符號,並且你的 minlen 設為10,那麼最短的密碼長度允許是6個字元。
Debian、Ubuntu 或 Linux Mint 系統上:
$ sudo vi /etc/pam.d/common-password
password requisite pam_cracklib.so retry=3 minlen=10 difok=3
CentOS、Fedora、RHEL 系統上:
$ sudo vi /etc/pam.d/system-auth
password requisite pam_cracklib.so retry=3 difok=3 minlen=10
設置密碼復雜度
找到同時有 「password」 和 「pam_cracklib.so」 欄位並且附加有 「ucredit=-1 lcredit=-2 dcredit=-1 ocredit=-1」 的那行,它表示密碼必須至少包含一個大寫字母(ucredit),兩個小寫字母(lcredit),一個數字(dcredit)和一個標點符號(ocredit)。
Debian、Ubuntu 或 Linux Mint 系統上:
$ sudo vi /etc/pam.d/common-password
password requisite pam_cracklib.so retry=3 minlen=10 difok=3 ucredit=-1 lcredit=-2 dcredit=-1 ocredit=-1
CentOS、Fedora、RHEL 系統上:
$ sudo vi /etc/pam.d/system-auth
password requisite pam_cracklib.so retry=3 difok=3 minlen=10 ucredit=-1 lcredit=-2 dcredit=-1 ocredit=-1
設置密碼過期期限
編輯 /etc/login.defs 文件,可以設置當前密碼的有效期限,具體變數如下所示:
$ sudo vi /etc/login.defs
PASSMAXDAYS 150 PASSMINDAYS 0 PASSWARNAGE 7
這些設置要求用戶每6個月改變他們的密碼,並且會提前7天提醒用戶密碼快到期了。
如果你想為每個用戶設置不同的密碼期限,使用 chage 命令。下面的命令可以查看某個用戶的密碼限期:
$ sudo chage -l xmolo
Last password change : Dec 30, 2013 Password expires : never Password inactive : never Account expires : never Minimum number of days between password change : 0 Maximum number of days between password change : 99999 Number of days of warning before password expires : 7
默認情況下,用戶的密碼永不過期。
下面的命令用於修改 xmolo 用戶的密碼期限:
$ sudo chage -E 6/30/2014 -m 5 -M 90 -I 30 -W 14 xmolo
上面的命令將密碼期限設為2014年6月3日。另外,修改密碼的最短周期為5天,最長周期為90天。密碼過期前14天會發送消息提醒用戶,過期後帳號會被鎖住30天。

Ⅲ linux如何設置(創建)超級管理員(su)以及密碼

1、首先打開Ubuntu系統,輸入自己的密碼。

Ⅳ 如何在Linux中添加一個新的用戶,並給用戶設置密碼

用root登錄,然後執行useradd
–d
userhome
–g
GID
username說明:userhome
代表用戶的主目錄,GID
為組回ID
(-參數可選則執行)答比如
useradd
–d
/home/weblogic
–g
600
weblogic密碼設置執行passwd
passward比如
passwd
123456如何在Linux中添加一個新的用戶,並給用戶設置密碼

Ⅳ linux伺服器上怎麼設置密碼

1.
輸入賬號root,輸入密碼,登陸到linux。
2.
輸入修改密碼的命令passwd
3.
根據提示輸入新密碼,輸入新密碼的時候,軟體不會顯示*號,輸入後回車就行了。
4.
修改完密碼後,先不要關閉客戶端,新開一個客戶端,用新密碼登陸測試是否修改成功,修改成功後再關閉客戶端。

Ⅵ linux伺服器上怎麼設置密碼

  1. 輸入賬號root,輸入密碼,登陸到linux。

  2. 輸入修改密碼的命令passwd

  3. 根據提示輸入新密碼,輸入新密碼的時版候,軟體權不會顯示*號,輸入後回車就行了。

  4. 修改完密碼後,先不要關閉客戶端,新開一個客戶端,用新密碼登陸測試是否修改成功,修改成功後再關閉客戶端。

Ⅶ linux修改密碼命令

Linux修改密碼用 passwd 命令,用root用戶運行passwd ,passwd user_name可以設置或修改任何用戶的密碼,普通用戶運行passwd只能修改它自己的密碼。《Linux就該這么學》
[[email protected] ~]# passwd ##修改root用戶密碼
Changing password for user root..
New password: ##輸入新密碼
Retype new password: ##再次確認新密碼
passwd: all authentication tokens updated successfully.
[[email protected] ~]# passwd hadoop ##修改hadoop用戶密碼
Changing password for user hadoop.
New password: ##輸入新密碼
Retype new password: ##再次確認新密碼
passwd: all authentication tokens updated successfully.

Ⅷ 如何在Linux中添加一個新的用戶,並給用戶設置密碼

添加新用戶命令是useradd, 如:

useradd-u544-d/usr/testuser1-gusers-mtestuser1

主要參數

-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。

修改密碼:passwdtestuser1,回車後輸入密碼即可

閱讀全文

與linux組設置密碼命令相關的資料

熱點內容
如何創造電腦編程語言 瀏覽:56
昂達平板電腦圖形密碼忘記怎麼辦 瀏覽:92
組織文件內容是什麼 瀏覽:183
0基礎如何學習智能編程 瀏覽:366
java程序員全攻略下載 瀏覽:715
網路逆向教程 瀏覽:135
iso文件如何重裝系統 瀏覽:750
ghost鏡像文件路徑如何恢復 瀏覽:832
搭建網站需要多少錢啊 瀏覽:599
編程貓怎麼設置背景亮度 瀏覽:177
qq文件破損 瀏覽:414
javapoi配置 瀏覽:608
編程怎麼寫數據圖案同步 瀏覽:308
海康監控錄像回放丟數據怎麼回事 瀏覽:155
in後綴是什麼文件 瀏覽:142
linuxusb抓包工具 瀏覽:808
類似美團的app還有什麼 瀏覽:974
asp顯示資料庫 瀏覽:142
delphi逆向教程 瀏覽:63
資料庫怎麼把表名稱和欄位導出 瀏覽:910

友情鏈接