Linux引導流程步驟四 新增使用者步驟

2021-09-30 09:51:22 字數 2593 閱讀 3212

引導流程第四步:

加電自檢---自舉程式---載入核心(驅動、init)--

驗證使用者

login:root------------------/etc/passwd

#ls –l /etc/passwd

加密採用的預設md5---單項不可逆

pwconv 將passwd檔案中的密碼轉存到shadow

#pwconv

語法:root:x:0:0:root:/root:/bin/bash

account:password:uid:gid:gecos:directory:shell

root:$1$vrrrmejf$hnghl4a.wc0y1kidsfpte1:15321:0:99999:7:::

# man 5 passwd

了解文件的幫助

#passwd zhy

表示root給zhy使用者新增口令(口令的形式不受限制)

linux允許zhy自己修改自己的口令 (口令必須符合要求)

-r-s--x--x s s t 問題

/etc/shadow:

login name: encryptedpassword:days since jan 1, 1970 that password waslast changed: days before password may be changed

:daysafter which password must be changed

:daysbefore password is to expire that user is warned

:days after password expires that account is disabled

:dayssince jan 1, 1970 that account is disabled

:areservedfield

使用者名稱

x :佔位符,密碼

使用者的id:數字

該使用者組id:數字

描述資訊:建議新增

宿主目錄:提供給該使用者登入後的儲存資訊

不固定 ,預設/home

shell環境:殼/bin/bash

cat /etc/shells

linux的核心只認識數字

#ls –l /etc/shadow

passwd:123456--------------/etc/shadow

[。。。。]#、該使用者建立目錄的許可權、口令

root---0

系統使用者(偽使用者)----1~499

普通使用者----500~60000

---環境變數

/etc/skel----手動新增使用者

命令列新增使用者useraddadduser

使用者的新增步驟

第一種:命令

#useradd zhy

造成的影響

/etc/passwd-----增加一行 儲存使用者名稱

/etc/shadow----儲存口令

/home/zhy---- 產生同名目錄

. .. .bash_logout .bash_profile.bashrc .emacs

/etc/group----------增加一行,組

第二種辦法:手動新增使用者

1)#vi/etc/passwd

zhy2::503:503:csdnphpstudent:/home/zhy2:/bin/bash

#pwunconv

#pwconv

#mkdir /home/zhy

[zhy@bogon root]$

bash-2.05b$

ps1=值

umask 0022

/etc/login.defs

/etc/skel----儲存新使用者環境變數的指令碼檔案目錄

/etc/login.defs---使用者環境的設定

shell----訪問核心的殼(介面)----程序

父子關係

#env ----顯示系統的環境變數

全部大寫

組的管理

1) 建立組

2) 切換使用者所述組

/etc/group

組名:口令:gid:該組中的使用者

#groupadd zhs

#gpasswd zhs

#man gpasswd

新增使用者

#useradd zhs

#passwd zhs

[。。。。。abc] #su zhy

[。。。。abc]$

表示只切換身份,不改變環境(工作目錄)

[。。。。。abc] #su - zhy

表示既切換身份,還改變環境(工作目錄)

[。。。。~]$pwd

root /root

zhs /home/zhs

lisi /home/lisi

zhy1 zhy2 zhy3---------zhy4

zhy-----zhy

rwx rw r

如果乙個目錄沒有x許可權,cd無法使用

如果乙個目錄沒有r許可權,ls無法使用

如果乙個目錄沒有w許可權,touch mkdir....

#man chown

Linux引導流程步驟四 新增使用者步驟

引導流程第四步 加電自檢 自舉程式 載入核心 驅動 init 驗證使用者 login root etc passwd ls l etc passwd 加密採用的預設md5 單項不可逆 pwconv 將passwd檔案中的密碼轉存到shadow pwconv 語法 root x 0 0 root ro...

linux 引導流程

1.同步時鐘 date hwclock 2.核心 包含很多 驅動程式 此外核心還負責 啟動程序init init程序很重要 3 init在 每個unix系統裡的 pid都為 1 4 最後讀取 etc inittab 第乙個配置檔案 執行級別 0到6 一些命令 runlevel 檢視執行級別 init...

linux系統引導流程

系統管理 linux系統引導流程 開啟系統 執行級別 服務 故障 軟體包管理 rpm yum 使用者和組的管理 計畫任務的安排 at cron 硬碟的分割槽和磁碟配額應用 scsi ide 分割槽 格式化 使用 1 系統引導流程 了解系統指令碼 開啟電源後整個載入過程 步驟 1 讀取韌體 firmw...