在Linux中新增普通新使用者
超級使用者(也稱為“root”)是一個具有修改系統中任何檔案權力的特別賬號。在日常工作中,最好不要使用超級使用者賬號進入系統,因為任何錯誤操作都可能導致巨大的損失。由於超級使用者賬號是系統建立後提供的惟一一個賬號,因此,您需要建立和使用一個一般使用者賬號進行日常工作。
超級使用者可以建立新的使用者賬號,下面的命令將建立一個名為joe的新使用者:
# adduser joe
# passwd joe (鍵入joe的口令)
Linux採用了將系統管理員和一般使用者分開的策略,這種策略保證了系統的健壯性,同時也使Linux下的病毒難以編寫(使用者編寫的程式僅對自己的目錄有寫許可權,而與作業系統的其他部分是隔離開的)。
一般情況下,使用者在第一次註冊時需要立即修改自己的口令。命令如下:
(current)Unix Password [鍵入舊的口令]
New Unix Password [鍵入新的口令]
Retype New Unix Password
[再一次鍵入新的口令]
出於安全考慮,您鍵入的口令是不會顯示在螢幕上的。
脆弱的口令是系統不安全的最主要原因。比如用單詞“password”作為口令;把自己或他人的姓名或註冊名作為口令;把公司名、部門名或組名作為口令;把生日作為口令;把口令寫在日曆上或計算機旁邊;使用某個字典裡的單詞或常用詞語等。一個好的口令字應該是至少6個字母長,其中包含了字母和數字,並且應該經常修改。
系統管理員可以通過配置程式來設定口令的安全策略。例如,您可以以root身份啟動linuxconf實用程式來進行賬號配置與變更。如果您忘記了超級使用者的口令,就只能用Linux的啟動盤啟動系統,然後找到硬碟上的Linux分割槽,再編輯/etc/passwd檔案,在此檔案中,刪除root使用者被加密後的口令。
假設/etc/passwd中關於root的登記項如下:
root:x:0:0:root:/root:/bin/bash
其中“x”為口令加密後的結果,您應該將它改為如下形式:
root::0:0:root:/root:/bin/bash
現在,root是沒有口令的,因此您可以重新啟動機器,在註冊提示符下,用root註冊,並在提示輸入口令時按鍵就可以了。
另外一種解決方法是重新安裝系統。
如果一般使用者(非root)忘記了自己的口令,那就很容易解決,root能修改任何使用者的口令。
超級使用者可以建立新的使用者賬號,下面的命令將建立一個名為joe的新使用者:
# adduser joe
# passwd joe (鍵入joe的口令)
Linux採用了將系統管理員和一般使用者分開的策略,這種策略保證了系統的健壯性,同時也使Linux下的病毒難以編寫(使用者編寫的程式僅對自己的目錄有寫許可權,而與作業系統的其他部分是隔離開的)。
一般情況下,使用者在第一次註冊時需要立即修改自己的口令。命令如下:
(current)Unix Password [鍵入舊的口令]
New Unix Password [鍵入新的口令]
Retype New Unix Password
[再一次鍵入新的口令]
出於安全考慮,您鍵入的口令是不會顯示在螢幕上的。
脆弱的口令是系統不安全的最主要原因。比如用單詞“password”作為口令;把自己或他人的姓名或註冊名作為口令;把公司名、部門名或組名作為口令;把生日作為口令;把口令寫在日曆上或計算機旁邊;使用某個字典裡的單詞或常用詞語等。一個好的口令字應該是至少6個字母長,其中包含了字母和數字,並且應該經常修改。
系統管理員可以通過配置程式來設定口令的安全策略。例如,您可以以root身份啟動linuxconf實用程式來進行賬號配置與變更。如果您忘記了超級使用者的口令,就只能用Linux的啟動盤啟動系統,然後找到硬碟上的Linux分割槽,再編輯/etc/passwd檔案,在此檔案中,刪除root使用者被加密後的口令。
假設/etc/passwd中關於root的登記項如下:
root:x:0:0:root:/root:/bin/bash
其中“x”為口令加密後的結果,您應該將它改為如下形式:
root::0:0:root:/root:/bin/bash
現在,root是沒有口令的,因此您可以重新啟動機器,在註冊提示符下,用root註冊,並在提示輸入口令時按鍵就可以了。
另外一種解決方法是重新安裝系統。
如果一般使用者(非root)忘記了自己的口令,那就很容易解決,root能修改任何使用者的口令。
相關文章
- 在Linux中,如何建立一個新使用者?Linux
- 在Linux中,如何新增一個使用者到特定的組?Linux
- 在 Linux 中把使用者新增到組的四個方法Linux
- 在Linux中, 如何建立一個新使用者和新組?Linux
- Linux中如何禁止普通使用者使用su命令Linux
- linux 普通使用者提權Linux
- Linux下建立root/普通使用者Linux
- Linux新增新硬碟Linux硬碟
- linux建立使用者並新增到sudo使用者組中Linux
- linux 禁止普通使用者su到root使用者Linux
- mySql 新增新使用者MySql
- RabbitMQ 新增新使用者MQ
- Virtualbox中Linux新增新磁碟並建立分割槽Linux
- Linux如何新增新使用者?常用命令是什麼?Linux
- linux新增使用者和組Linux
- Linux系統中如何新增刪除使用者及使用者組?Linux
- 在Linux中,如何新增和管理使用者賬戶以及如何設定sudo許可權?Linux
- Linux之普通使用者ssh到指定目錄Linux
- 在Linux中如何登出其他 SSH 使用者Linux
- 在Linux中如何禁止使用者登入Linux
- 如何在 Linux 桌面新增使用者Linux
- CentOS 7 中新增新使用者CentOS
- Linux基礎命令---新增使用者useraddLinux
- Linux基礎命令—新增使用者useraddLinux
- 教你玩轉Linux—新增批量使用者Linux
- 教你如何在Linux 桌面新增使用者Linux
- linux新增新磁碟和建立分割槽Linux
- 【DB筆試面試185】在Oracle中,如何讓普通使用者可以TRUNCATE其他使用者的表?筆試面試Oracle
- 在不重啟的情況下為 Vmware Linux 客戶機新增新硬碟Linux硬碟
- 在Linux中,如何進行使用者行為監控?Linux
- 在 Linux 中更改、刪除或禁用使用者密碼Linux密碼
- 在Linux中,如何將二進位制檔案新增到 $PATH 變數中?Linux變數
- centos7新增普通使用者用於檢視日誌檔案及檢視centos使用者CentOS
- MySQL新增新使用者、為使用者建立資料庫、為新使用者分配許可權MySql資料庫
- 3.1.1 普通使用者和本地使用者
- 在 Linux 系統中禁用與解禁使用者的賬號Linux
- 在 Linux 中不使用 useradd 命令如何建立使用者賬號Linux
- linux新增使用者並設定密碼以及刪除使用者Linux密碼
- 為linux新增一塊新硬碟並分割槽Linux硬碟