1. 程式人生 > >Linux基礎之使用者密碼管理

Linux基礎之使用者密碼管理

本文介紹在Linux中的密碼存放的檔案,以及一些密碼所涉及到的引數。

密碼管理相關檔案

/etc/passwd:存放密碼的檔案

檔案格式:使用者名稱:密碼(加密):密碼最後修改時間:最短有效期:最長有效期:警告期:非活躍天數:賬號到期日:

密碼最後修改時間:從1970.1.1開始算起到最後改密碼的天數

最短有效期:密碼至少使用的期限,到期後才能修改(0表示不限定)

最長有效期:密碼最長使用多久,在此內必須修改

警告期:距離最長有效期n天時提示需要修改密碼

非活躍天數:密碼到期後最多延長的天數,必須在此期間內修改密碼

賬號到期日:到達此時間賬號自動失效(99999表示不過期)

修改密碼變數

命令:chage

引數:

-d VALUE USERNAME:更改密碼最後修改時間(0表示登入時需修改密碼)

-m VALUE USERNAME:更改最短有效期

-M VALUE USERNAME:更改最長有效期

-W VALUE USERNAME:更改警告期

-I VALUE USERNAME:更改非活躍天數

-E VALUE USERNAME:更改到期日(可以是最後修改時間+n或具體時間:YYYY-MM-DD)

相關推薦

Linux基礎使用者密碼管理

本文介紹在Linux中的密碼存放的檔案,以及一些密碼所涉及到的引數。 密碼管理相關檔案 /etc/passwd:存放密碼的檔案 檔案格式:使用者名稱:密碼(加密):密碼最後修改時間:最短有效期

Linux基礎命令練習Day3-文件管理:cat,tar,gzip,vim,ln

兩個 .com 行數 什麽 塊大小 targe 強制 cat zip解壓 一. 文件合並 cat命令的用途是連接文件或標準輸入並打印。這個命令常用來顯示文件內容,或者將幾個文件連接起來顯示,或者從標準輸入讀取內容並顯示,它常與重定向符號配合使用。 1.命令格式: cat [

Python學習路——Linux基礎文件系統管理

不能 查看分區 RoCE ESS 更新 註意 python sha 文件系統管理 硬盤分區 fdisk /dev/sdb : 新建分區 fdisk -l /dev/sdb :查看磁盤信息 df (-h):查看分區信息 新建主分區 新建擴展分區 partprobe :新建

Python學習路——Linux基礎系統進程管理

pkill http 包含 str 含義 ges shadow ctr 服務 系統進程管理 進程:進程是程序的一次動態執行 守護進程:守護進程是在後臺運行並提供系統服務的一些進程 top : 動態顯示當前進程 標簽 含義 PID 進程號 PR、NI

Linux基礎網路管理、配置虛擬機器和配置yum源

一、linux網路基礎 1、改變ip nm-connection-editor 修改ip 2、查詢ip ifconfig eth0                      檢視虛擬機器ip ip addr show br0          

Linux基礎(八)使用者密碼資訊

使用者密碼資訊 Linux作業系統接收到使用者名稱和密碼後,會首先在“/etc/passwd”查詢輸入的使用者名稱,找到該使用者名稱後會讀取該使用者的UID和GID以及該使用者的主目錄、個性化設定等內容。之後根據查詢到的UID,在“/etc/shadow”檔案中

linux基礎btrfs文件系統管理與應用

meta 文件 fault 數據校驗 rac sys 大小 pre 目標 btrfs文件系統管理與應用 1、btrfs文件系統 基本介紹   btrfs文件系統在CentOS7.x上屬於技術預覽版   btrfs文件系統英文名:B-tree FileSystem或

Linux學習用戶管理

shell 已過期 useradd 系統 user 影子 所屬組 有用 刪除用戶 /etc/passwd Linux系統將用戶信息保存在文件/etc/passwd中 文件中一行代表一個用戶,所以文件有多少行就代表系統有多少用戶。每一行都被用冒號隔開分成7個字段,我們先了解

Linux基礎常見命令用法(一)

linux基礎命令入門(一)一、Linux文件目錄結構 在講述之前,先簡短的說說Windows文件結構,打開‘計算機’,看到的一個個的驅動器(盤符,例C盤、D盤等),點開其中任意盤符,看到的是一個個文件或文件夾,繼續打開...,每個盤都有自己的根目錄。若是把其打開過程畫下來,便可得到如下多棵倒樹並列的圖

Linux基礎linux的歷史(針對韓立剛老師的linux教學視頻編寫的筆記)

linux# Linux操作系統歷史1969年美國貝爾實驗實研發Unix操作系統,Unix系統特點:多用戶;多任務;支持多種處理器架構;Shell大部分使用C語言開發。1973年美國國防部研發出TCP/IP協議,這個協議讓各個Unix系統之間達到互聯,這是最初的intelnet的模型。迄今為止互聯網使用的還

linux基礎ssh

查看系統 去掉 log max 自動退出 技術分享 服務 例子 pen 一、ssh安裝 查看系統是否安裝試試:rpm -qa | grep openssh,下圖所示則為已安裝。 若系統為安裝ssh,則配置好yum開始安裝ssh。 安裝命令:yum install -y o

mysql系列4----密碼管理、授權、圖形化管理

erl column option process 生成 自己 服務 auth 存儲 一、mysql密碼破解 1、在shell命令行下修改密碼 mysqladmin -hlocalhost -uroot -p password "1234

Linux學習路--日誌管理【17】---20180113

ocs title 軟件 config mil 集中 auto 表示 rap 一、日誌介紹日誌: 歷史事件:時間,地點,人物,事件 日誌級別:事件的關鍵性程度,Loglevel系統日誌服務:sysklogd :CentOS 5之前版本 syslog

docker 基礎 數據管理

恢復 實時 默認目錄 16px anaconda strip mil aec 記錄 數據卷 一、將本地默認目錄掛在道docker容器內指定的目錄 #將本地的目錄掛在到docker容器內 docker run -it --name container-test -h

Linux基礎命令練習Day2-useradd(mod,del),groupadd(mod,del),chmod,chown,

http ack 方式 技術 配置文件 練習 文件file html useradd 作業一: 1) 新建用戶natasha,uid為1000,gid為555,備註信息為“master” 2) 修改natasha用戶的家目錄為/Natasha 3) 查看用戶信息配置文件的最

Linux基礎-Bash命令優先級

unix 優先 易用 pat erro 後來 arc hive $path 一. Bash簡介 命令解釋器,也就是 Bourne Again Shell,起源於shell。shell俗稱殼,它是指UNIX系統下的一個命令解析器;主要用於用戶和系統的交互。UNIX系統上有很多

Linux基礎命令練習Day1-init,who,date,cal,man,clear,passwd,su,whoami,mkdir,touch,rm,cp,mv,head,tail,more,less,echo

.py cal 目錄結構 使用 star tree mage ear echo 開啟Linux操作系統,要求以root用戶登錄GNOME圖形界面,語言支持選擇為漢語 使用快捷鍵切換到虛擬終端2,使用普通用戶身份登錄,查看系統提示符 使用命令退出虛擬終端2上登錄的用

Linux基礎命令練習Day7-nginx,nfs

調度 個數 等於 集群配置 大小設置 selinux VC In 及其 一. Nginx Nginx("engine x") 是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP服務器。Nginx是由Igor Sysoev為俄羅斯訪問量第二的Ramb

linux基礎Vim

分享圖片 linux 分享 技術分享 img inux inf info com linux基礎之Vim

linux基礎(用戶管理

定義 規則 通用 最長 images char pre 結束 為什麽 一、用戶的管理 1、思考:系統中為什麽要有用戶? 底層的安全設定的一部分,用戶有特定的權力。限制權力 組:用來共享權力的 兩種: 能決定的叫附加組(不一定都有) 不能改