root和其他使用者不能登入的解決方案
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet linux single
二、linux rescue 修復模式;
Linux的修復模式就是 linux rescue;修復模式並不需要系統密碼,當進入修復模式後,系統會提示我們要掛載哪個分割槽上的檔案系統,我們根據自己的系統情況來選擇就就是了。登入完成後,系統也會提示所在分割槽的檔案系統會被掛載到哪個目錄;如果您不知道掛載在哪裡,請透過 df -h 來檢視;
修復模式需要安裝盤的第一張或獨立的修復盤;比如 Fedora 就有專門的修復盤;其實修復盤在一定意義上來說類似livecd,是不需要安裝到硬碟也能執行系統;然後透過mount 來掛載檔案系統;其實當我們執行linux rescue 時,象Fedora 這類的系統,會有一些提示,比如他提示他要mount 哪個分割槽,我們選擇一下就行了;
在boot:後面輸入 linux rescue ,然後按回車;
boot:linux rescue
真正的跨越控制檯登入是不需要輸入root密碼的,如果您把root密碼丟失,就要想到跨越控制檯登入;我們前面所說的linux rescue 從本質上來說,就是跨越控制檯登入,因為無需要密碼驗證就能登入系統;
跨越控制檯登入主要包括:借grub和lilo 跨越控制檯登入; linux rescue 模式;第三方livecd 系統和第三方Linux系統;
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet linux init=/bin/bash
boot:linux init=/bin/bash
2、linux rescue ;
3、借linux的livecd光碟 或第三方linux系統;
linux的livecd版本是無需安裝的linux 系統,在光碟上就可以執行的linux 系統; livecd 大多是用來修復之用,livecd 整合了常用的系統操作工具;
livecd 和第三方linux系統來修復已經被破壞的Linux ,常用的工具有mount 和chroot等等 ;如果您只是簡單的更改存在問題的系統檔案,用mount 就足夠了。chroot 工具可以改變/,進而進入另一個系統,這個工具的確有用。
livecd就是在光碟上執行的linux ,您可以找一個livecd的發行版本燒錄一下就能用了,使用簡單方便;
透過livecd linux 或其它linux 來修復已經破壞的Linux步驟如下:
Filesystem 容量 已用 可用 已用% 掛載點
/dev/hda8 11G 9.8G 581M 95% /
/dev/shm 236M 0 236M 0% /dev/shm
mount -t 檔案系統型別 磁碟分割槽 掛載目的目錄
[root@localhost ~]# mount -t reiserfs /dev/hda5 systmp/
chroot這個工具很有用,很多Linux都支援chroot切換到另一個檔案系統中,然後進行一系列系統包的安裝和系統配置;這並不是說任何檔案系統都能chroot切入 ,首先這個檔案系統中得具備系統執行的一定的工具和環境,比如/bin和/sbin 目錄是擁有等....
[root@localhost ~]# fdisk -l
[root@localhost ~]# mkdir systmp
[root@localhost ~]# mount /dev/hda5 systmp/
Filesystem 容量 已用 可用 已用% 掛載點
/dev/hda8 11G 9.8G 581M 95% /
/dev/shm 236M 0 236M 0% /dev/shm
/dev/hda5 7.9G 5.9G 2.0G 76% /root/systmp
Filesystem 容量 已用 可用 已用% 掛載點
/dev/hda5 7.9G 5.9G 2.0G 76% /
proc 7.9G 5.9G 2.0G 76% /proc
sysfs 7.9G 5.9G 2.0G 76% /sys
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9399028/viewspace-760999/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解決root使用者不能開啟Chromium網頁瀏覽器網頁瀏覽器
- 親測ubuntu18系統下解決MySQL5.7版本的root使用者密碼沒提示輸入問題不能登入問題UbuntuMySql密碼
- 設定允許root使用者登入SSH
- 伺服器設定為root登入設定方案以及linux系統下的root和SSH、sshd伺服器Linux
- IDEA 總是提示登入github,登陸後不能push的解決辦法IdeaGithub
- 關於QQ郵箱登入提示一鍵登入解決方案
- 微信小程式 unionid 登入解決方案微信小程式
- 微信登入-6問題解決方案
- 微信小程式登入方式的修改解決方案微信小程式
- 在aws ec2上使用root使用者登入
- GitHub 不能訪問解決方案Github
- 雲伺服器不能遠端登入-CredSSP,解決方案:解除安裝KB4103727補丁伺服器
- linux SSH服務允許root使用者遠端登入Linux
- 前後端分離使用 Token 登入解決方案後端
- ssh記錄1--ssh普通使用者(非root使用者)的金鑰登入
- mysql誤刪root使用者或者忘記root密碼解決方法MySql密碼
- ubantu MySQL安裝沒有root密碼的解決方案MySql密碼
- 給root外的其他使用者新增 crontab 定時任務
- Solaris 11 設定root使用者允許SSH遠端登入
- 完全跨域的單點登入(SSO)解決方案原始碼解析跨域原始碼
- linux伺服器本機不能登陸的解決Linux伺服器
- windows10不能修改hosts解決方案Windows
- 分散式應用的登入檢驗解決方案 JWT講解( json web token)分散式JWTJSONWeb
- MSSQL不能遠端登入--使用者 'sa' 登入失敗。 (Microsoft SQL Server,錯誤: 18456)SQLROSServer
- Ubuntu18.04中設定使用root使用者登入圖形介面Ubuntu
- 關於Cannot resolve scoped service from root provider解決方案IDE
- pycharm不能輸入怎麼解決PyCharm
- Ubuntu16.04使用者登入介面死迴圈問題的解決Ubuntu
- Shell Limits設定問題導致使用者不能登入MIT
- SSH登入很慢問題的解決
- Ubuntu中允許root遠端ssh登入的方法Ubuntu
- PbootCMS後臺關閉驗證碼,登入提示驗證碼不能空的解決方法boot
- 不能進入GitHub官網的解決辦法Github
- aws linux主機root帳號登入Linux
- linux破解root登入密碼,並重置Linux密碼
- 解決方案| anyRTC 融合其他廠商視訊會議系統方案
- 使用PLSQL客戶端登入ORACLE時報ORA-12502和ORA-12545錯誤的解決方案SQL客戶端Oracle
- 解除Ubuntu系統的root登入圖形介面限制Ubuntu
- 【解決方案】- phpmyadmin連線mysql時登入不了,提示mysqli_real_connect()PHPMySql