2022年5月21日 星期六

Linux 密碼原則 複雜度設定

Reference:
 
設定密碼有效期限
vi /etc/login.defs
PASS_MAX_DAYS   90  # 密碼有效天數,多久要變更密碼
PASS_MIN_DAYS   1     # 變更密碼後要多久才能再修改密碼
PASS_MIN_LEN    12    # 密碼的最小長度
PASS_WARN_AGE   7  # 密碼失效之前幾天發出警告訊息

設定密碼複雜度
vi /etc/pam.d/system-auth
password    requisite     pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type= minlen=12 minclass=4 lcredit=-1 ucredit=-1 dcredit=-1 ocredit=-1

#minlen=12    密碼長度12以上
#minclass=4   包含4種類型(大寫、小寫、數字、符號)
#lcredit=-1      小寫1個以上
#ucredit=-1     大寫1個以上
#dcredit=-1     數字1個以上
#ocredit=-1     符號1個以上
 
Linux check user password expiration
chage -l userName 
 
List User Last Login on Linux
lastlog -u <user>

2022年5月16日 星期一

2022年5月9日 星期一

ELK error: maximum normal shards open

Reference:
 
原因:
ELK 一個 node 最大 index 是 1000,超過時會無法紀錄 log。
在 /var/log/messages 會看到錯誤訊息 Validation Failed: 1: this action would add [2] shards, but this cluster currently has [999]/[1000] maximum normal shards open

暫時解法:
增加 max_shards_per_node