修改linux文件夹密码忘记,Linux中如何重新获取丢失的密码
在Linux系統中,如果把用戶的密碼忘記了,就很麻煩也很難重新獲得。通過下面的方法可以重新設置用戶對餓密碼:
首先介紹一下Linux'的建立/刪除賬戶的命令
useradd? username??? --添加用戶? 他會在home目錄下生成一個對應的文件夾
passwd? username??? --為username用戶添加密碼,如果沒有username這個參數則是為當前用戶設置密碼
userdel? username?? --刪除用戶,但是不刪除該用戶對應的文件夾
userdel –r? username --刪除用戶及其對應的文件夾
另外介紹一下Linux的幾種運行級別
Linux共有7中運行級別,分別是:
0:關機?? ---- 這種模式下系統會一開機就關機
1:單用戶
2:多用戶無網絡
3:多用戶有網絡? (最常用的)
4:系統未使用,保留給用戶
5:圖形界面?????????? 開機就進入圖形界面
6:系統重啟?? 系統剛啟動就會重啟
注:紅色的兩種運行方式(3和5)是常用的兩種運行方式
修改默認的運行級別可以修改文件/etc/inittab中的id:5:initdefault:這一行
重新設置密碼的方法(以Red Hat為例,其他系統并不一定可行):
(1)開機進入引導界面時,在引導程序中(在RedHat中為grub時)請點擊 ’e’,如圖1
圖1
然后會進入下面這個界面,如圖2所示:
圖2
(2)選中第二行 再輸入一個 e
圖3
(3)選中第二行 再輸入一個 e
圖4
進入修改界面之后輸入 1? 并回車
注意這里在/和1之間有一個空格
這個1 代表1號【單用戶級別】戶級別
(4)接下來按 b? 這樣就可以進入到單用戶模式。
圖5
在進入1號運行級別后,就可以重新修改密碼
passwd? username
這時系統不會要求輸入舊的密碼,這里設置的密碼就是新的密碼。
最后通過設置默認運行級別為3或者5,再次重啟的時候的密碼就是新設置的密碼
原理:在Linux中,在啟動的時候會首先去讀取./etc/inittab中設置的參數,只有在1號【單用戶】級別時會跳過這個過程,在進入系統之后就可以修改用戶密碼,最后再把運行級別設置回來便可以了。
修改默認的運行級別可以修改文件/etc/inittab中的id:5:initdefault:這一行
總結
以上是生活随笔為你收集整理的修改linux文件夹密码忘记,Linux中如何重新获取丢失的密码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 了解linux服务器,教你快速了解一台L
- 下一篇: linux磁盘信息文件,Linux查看硬