Redhat 關於用戶賬號管理_(3)

一 虛擬控制檯與圖形界面的切換:

 1. 使用快捷鍵:

    Ctrl + Alt + F1 圖形界面
    Ctrl + Alt + F2-F6 虛擬控制檯

 2. 使用命令行:

    init 3 以沒有圖形界面的方式啓動。(跟系統的啓動級別有關)
    init 5 正常啓動。
    startx  啓動圖形界面。


二  用戶

每一個用戶建立都會有一個uid 和一個 gid (用戶信息記錄在 /etc/passwd     組信息記錄在 /etc/group)

每一個能登錄的用戶都有一個可以使用的shell(在/etc/shells 中可以看到所有可以使用的shell)

     其中可以被用戶使用的shell 是 /bin/sh    和       /bin/bash  ,其他shell爲系統使用,使用shell 爲 /sbin/nologin  則用戶不能登錄系統。


三 修改用戶密碼

 1. 使用passwd 命令

    

     我們在執行passwd命令的時候 後面不加用戶名錶示修改當前用戶的密碼。

    普通用戶: 只能修改自己密碼
    root用戶: 可以修改自己 以及其他用戶的密碼

 2. 修改配置文件 

    /etc/passwd 存放用戶信息,(man 5 passwd) 

    /etc/shadow 存放用戶密碼, (man 5 shdow)

    先使用grub-md5-crypt命令來對輸入的字符串加密,然後將得到的字符串,複製到shadow文件原來密碼的位置。

    

三 增加/刪除用戶

 1. 使用命令操作

    useradd 用戶名:

    userdel 用戶名:

    需要手動刪除/home/目錄下的家目錄,以及/var/spool/mail/ 目錄下用戶的信息。

 2. 修改配置文件

   eg.增加一個名爲 identity 的用戶,在/etc/passwd 文件的最後一行,增加一行信息

    用戶名:密碼:用戶ID:組ID:額外的說明信息:家目錄:使用的shell




具體操作:

在passwd 文件中增加用戶信息, 切換到該用戶時,會出現倆個警告信息,無法切換到家目錄和所在的組不存在。

/etc/group中添加ID爲501的組。

在/home目錄下 新建文件夾identity,然後再對其屬性進行調整。


四、家目錄下的文件


bash-shell 相關的文件:(待續。。。)

.bash_history: 歷史命令

.bash_logout: 退出登錄

.bash_profile  環境變量的設置

.bashrc       PS1 提示符 的設置


    
    
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章