CentOS7設定使用者密碼規則
原文地址:https://blog.csdn.net/wh211212/article/details/79979062
出於安全原因設定密碼規則
1、設定密碼過期的天數。 使用者必須在幾天內更改密碼。 此設定僅在建立使用者時才會產生影響,而不會影響到現有使用者。 如果設定為現有使用者,請執行命令“chage -M(days)(user)”
[[email protected] ~]# vi /etc/login.defs
# line 25: set 60 for Password Expiration
PASS_MAX_DAYS 60
2、設定可用密碼的最短天數。 至少在改變它之後,使用者必須至少使用他們的密碼。 此設定僅在建立使用者時才會產生影響,而不會影響到現有使用者。 如果設定為現有使用者,請執行命令“chage -m(days)(user)”
[[email protected] ~]# vi /etc/login.defs
# line 26: set 2 for Minimum number of days available
PASS_MIN_DAYS 2
3、在到期前設定警告的天數。 此設定僅在建立使用者時才會產生影響,而不會影響到現有使用者。 如果設定為存在使用者,請執行命令“chage -W(days)(user)”
[[email protected] ~]# vi /etc/login.defs
# line 28: set 7 for number of days for warnings
PASS_WARN_AGE 7
4、使用過去使用的密碼進行限制。 在這一代中,使用者不能設定相同的密碼。
[[email protected] ~]# vi /etc/pam.d/system-auth
# near line 15: prohibit to use the same password for 5 generation in past
password sufficient pam_unix.so sha512 shadow
nullok try_first_pass use_authtok remember=5
5、設定最小密碼長度。 使用者不能將密碼長度設定為小於此引數。
# set 8 for minimum password length
[[email protected] ~]# authconfig --passminlen=8 --update
# the parameter is set in a config below
[[email protected] ~]# grep "^minlen" /etc/security/pwquality.conf
minlen = 8
6、為新密碼設定所需的最少字元類數。 (種類⇒UpperCase / LowerCase / Digits / Others)
# set 2 for minimum number of required classes of characters
[[email protected] ~]# authconfig --passminclass=2 --update
# the parameter is set in a config below
[[email protected] ~]# grep "^minclass" /etc/security/pwquality.conf
minclass = 2
7、在新密碼中設定允許的連續相同字元的最大數量。
# set 2 for maximum number of allowed consecutive same characters
[[email protected] ~]# authconfig --passmaxrepeat=2 --update
# the parameter is set in a config below
[[email protected] ~]# grep "^maxrepeat" /etc/security/pwquality.conf
maxrepeat = 2
8、在新密碼中設定同一類的最大允許連續字元數。
# set 4 for maximum number of allowed consecutive characters of the same class
[[email protected] ~]# authconfig --passmaxclassrepeat=4 --update
# the parameter is set in a config below
[[email protected] ~]# grep "^maxclassrepeat" /etc/security/pwquality.conf
maxclassrepeat = 4
9、新密碼中至少需要一個小寫字元
[[email protected] ~]# authconfig --enablereqlower --update
# the parameter is set in a config below
# (if you'd like to edit the value, edit it with vi and others)
[[email protected] ~]# grep "^lcredit" /etc/security/pwquality.conf
lcredit = -1
10、新密碼中至少需要一個大寫字元
[[email protected] ~]# authconfig --enablerequpper --update
# the parameter is set in a config below
# (if you'd like to edit the value, edit it with vi and others)
[[email protected] ~]# grep "^ucredit" /etc/security/pwquality.conf
ucredit = -1
11、新密碼中至少需要一位數字
[[email protected] ~]# authconfig --enablereqdigit --update
# the parameter is set in a config below
# (if you'd like to edit the value, edit it with vi and others)
[[email protected] ~]# grep "^dcredit" /etc/security/pwquality.conf
dcredit = -1
12、新密碼中至少需要一個其他字元
[[email protected] ~]# authconfig --enablereqother --update
# the parameter is set in a config below
# (if you'd like to edit the value, edit it with vi and others)
[[email protected] ~]# grep "^ocredit" /etc/security/pwquality.conf
ocredit = -1
13、在新密碼中設定單調字元序列的最大長度。 (ex⇒’12345’,’fedcb’)
[root@shaonbean ~]# vi /etc/security/pwquality.conf
# add to the end
maxsequence = 3
14、設定舊密碼中不能出現的新密碼中的字元數。
[root@shaonbean ~]# vi /etc/security/pwquality.conf
# add to the end
difok = 5
15、檢查新密碼中是否包含使用者passwd項的GECOS欄位中長度超過3個字元的單詞
[root@shaonbean ~]# vi /etc/security/pwquality.conf
# add to the end
gecoscheck = 1
16、設定不能包含在密碼中的Ssace分隔列表。
[root@shaonbean ~]# vi /etc/security/pwquality.conf
# add to the end
badwords = denywords1 denywords2 denywords3
17、為新密碼設定雜湊/密碼演算法。 (預設是sha512)
# show current algorithm
[root@shaonbean ~]# authconfig --test | grep hashing
password hashing algorithm is md5
# chnage algorithm to sha512
[root@shaonbean ~]# authconfig --passalgo=sha512 --update
[root@shaonbean ~]# authconfig --test | grep hashing
password hashing algorithm is sha512
相關推薦
CentOS7設定使用者密碼規則
原文地址:https://blog.csdn.net/wh211212/article/details/79979062出於安全原因設定密碼規則1、設定密碼過期的天數。 使用者必須在幾天內更改密碼。 此設定僅在建立使用者時才會產生影響,而不會影響到現有使用者。 如果設定為現有
centos7 設定grub密碼及單使用者登入例項
centos7與centos6在設定grub密碼的操作步驟上有很大的差別,特此記錄供以後查用 grub加密的目的: 防止不法分子利用單使用者模式修改root密碼 給grub加密可以採用明文或者加密的密文兩種,建議使用加密的密文方式,兩者操作步驟上相差不多,本文以加密的密文為例 一.設定grub加密 1
CentOS7 mariadb 設定初始密碼
CentOS 7下面,新裝 mariadb 後,密碼是空的,可以直接進入資料庫: mysql -u root -p 輸入上面的命令回車即可。 我們肯定是要給資料庫設定密碼的,在CentOS系統提示符下用如下命令: mysqladmin -u root -
JAVA語言正則表示式實現密碼規則設定
<span style="font-size:18px;">密碼規則:長度不能小於6位,必須包含字母和數字。</span>public void say() { Scann
Centos7:yum安裝MySQL5.7後如何設定root密碼
Centos下安裝軟體的方式很簡單,只需要通過yum install xxx命令即可。第一步當然檢查是否有mysql的yum源,命令:yum list|grep mysql-community[
忘記centos7的Linux密碼
linux root 密碼 單用戶模式忘記root密碼可以使用單用戶模式和救援模式 (這一步必須在Linux服務器物理機或者虛擬機完成,遠程無法實現,正是因為如此,所以確保了服務器的安全性,因為你必須在機房完成這個動作)在這裏,介紹單用戶模式,比較簡單。1 重啟你的服務器 init 6、reb
centos7忘記root密碼
root 界面 密碼 lin 定位 lang ctrl+d 標定 定位在 開機時狂點方向鍵下(Windows還原習慣了),或者狂點別的鍵。目的為了不讓它進入系統。 方向鍵移動光標定位在第一行,按e編輯它。 在新界面找到linux16開頭的
centOs7 忘記root密碼
passwd 否則 修改 ctr entos tor 界面 inux ron 修改了root密碼,步驟如下: 步驟一:在啟動虛擬機出現如下界面的時候就按“e”鍵 步驟二:在步驟一按下”e”鍵之後,出現如下界面,按 &
Centos7 ssh免密碼登陸
gpo id_rsa ssh免密 evel 密鑰登陸 post pan png ssh-key 摘要:安裝openssl openssl-devel 不過有些centos自帶 192.168.161.5 192.168.161.15 本版本用centos7 (192.16
Centos7.3破解密碼詳述
ebo watermark root 解密 img passwd water 緊急 模式 本篇我給大家介紹下centos7.3如何破解密碼1.在CentOS7的啟動選項,按“e”選擇編輯啟動選項,如下圖: 2.進入下圖畫面,點下箭頭直到看到“linux16”行,按end鍵跳
centos7破解root密碼
密碼 linux centos7 centos新的7系列與舊6系列存在著很大的不同,我們看下對root密碼重置的步驟! 1、開機出現引導菜單時按下e鍵 wKiom1jwVU2QvVoFAABKJQKDXLc342.jpg-wh_50 2、找到linux16這一行,在其後追加 rd.break 參數
centos7搭建需密碼登入的簡易ftp服務器
Linux ftp centos一.安裝vsftpd服務yum install vsftpd 二.安裝ftp服務yum install ftp 三.修改vsftpd服務配置文件vi /etc/vsftpd/vsftpd.confanonymous_enable=YES 改為NO #禁止匿名登錄補充說明:chr
Centos7 破解系統密碼
centos7 破解密碼一.準備工作查看系統版本 二.破解centos7系統密碼1.重啟系統,按e進入編輯模式2.修改權限(將只讀權限修改為可讀可寫權限)找到ro,修改成rw,x修改完成後,ctrl+x進行重啟3.修改密碼三.驗證結果1.重啟系統,進行驗證Centos7 破解系統密碼
一種處理centos7.2 的firewalld 規則的簡易方法
tcp 默認 public AD xml文件 生成 維護 load systemctl centos7 的防火墻的規則是以xml文件方式維護的,可以通過替換配置文件方式維護防火墻規則配置文件以public.xml為例配置文件位於/etc/firewalld/zones 文件
centos7 清除root密碼
utf-8 ctrl+alt ctr 如圖所示 進入 swd vmware虛擬機 註意 vmware 1、首先在這個界面按【e】鍵ps:如果你使用的是VMware虛擬機,可以按【Ctrl+Alt】切換到你的電腦,以便邊看教程邊操作 2、按【e】進入啟動文件界面後按【↓】拉到
Centos7下隨機密碼生成器
包名 lar 個數 window ESS 生成 分享圖片 擴展 gnupg 當前環境: Centos7x 3.10.0-514.el7.x86_64 OpenSSL簡介 在所有的類 Unix 發行版、Solaris、Mac OS X 和 Windows 中默認都用opens
MongoDB開啟許可權驗證及設定使用者名稱密碼
一、MongoDB資料庫角色 內建的角色 資料庫使用者角色:read、readWrite; 資料庫管理角色:dbAdmin、dbOwner、userAdmin; 叢集管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager
Mac設定免密碼登入Centos伺服器
前言:沒有密碼還是美滋滋 step1:在Mac終端生成公鑰和私鑰 cd ~/.ssh ssh-keygen -t rsa 之後回車三次,ls檢視: 多了id_rsa 和id_rsa.pub兩個檔案 step2:傳送公鑰到CentOS伺服器端 scp id_rsa.p
linux ---遠端登陸設定,密碼修改,檔案傳輸,打包壓縮
<1>.ssh的安全設定(配置) vim /etc/ssh/sshd_config ---> sshd配置檔案的設定 PasswordAuthentication yes ---> 是否允許使用者通過密碼做sshd認證 PermitRootLogi
ubuntu設定root密碼及 Xftp連線linux(ubuntu)時提示ssh伺服器拒絕了密碼,請再試一次
原文: ubuntu設定root密碼及 Xftp連線linux(ubuntu)時提示ssh伺服器拒絕了密碼,請再試一次 alt+f2,在彈出的執行視窗中輸入:gnome-terminal sudo passwd root,回車後按提示輸入兩次root的密碼