1、linux伺服器 root密碼忘記怎麼辦
方案一:(最為簡便抄)
這招相信最為簡單,進入一個具有sudo許可權的賬戶,將root賬戶密碼重置。
方案二:(沒有超級用戶)
此時比較尷尬,遠程式控制制已經無法實現,只能到伺服器的控制台處理。
1)重新啟動機器,在出現grub引導界面後,在啟動Linux的選項里加上init=/bin/bash,通過給內核傳遞init=/bin/bash參數使得OS在運行login程序之前運行bash,出現命令行#:。
2)當系統進入命令行,輸入下面命令,表示將根文件系統重新mount為可讀寫,有了讀寫許可權後就可以通過passwd命令修改密碼了。
#mount-n/-oremount,rw
3)輸入passwd命令就可以重置密碼了。
#passwdroot
4)密碼重置完畢後修改原有文件系統屬性,輸入下面命令,表示將根文件系統置為只讀。
5)退出bash,繼續啟動或者重啟伺服器即可。
2、linux伺服器root密碼忘記怎麼辦?
單人維護模式登入即抄可更改襲你的root密碼
由於lilo這個開機管理程序已經很少見了, 這里使用grub開機管理程序作為範例來介紹.
先將系統重新啟動,在讀秒的時候按下任意鍵就會出現選單畫面,仔細看選單底下的說明,按下『e』就能夠進入grub的編輯模式了。
此時,請將游標移動到kernel那一行,再按一次『 e 』進入kernel該行的編輯畫面中, 然後在出現的畫面當中,最後方輸入 single :
kernel /vmlinuz-2.6.18-128.el5 ro root=LABEL=/ rhgb quiet singl
再按下『 Enter 』確定後,按下 b 就可以開機進入單人維護模式了! 在這個模式底下,你會在tty1的地方不需要輸入密碼即可取得終端機的控制權(而且是使用root的身份)。
然後就能夠修改root的密碼了!請使用底下的口令來修改root的密碼.
[root@www ~]# passwd
接下來系統會要求你輸入兩次新的密碼,然後再來reboot即可順利修改root密碼.
3、linux下mysql如何查詢用戶的密碼?
1.首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連接MySQL資料庫。 因為在重新設置MySQL的root密碼的期間,MySQL資料庫完全出於沒有密碼保護的 狀態下,其他的用戶也可以任意地登錄和修改MySQL的信息。可以採用將MySQL對外的埠封閉,並且停止Apache以及所有的用戶進程的方法實現伺服器的准安全狀態。最安全的狀態是到伺服器的Console上面操作,並且拔掉網線。
2.修改MySQL的登錄設置:
# vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables 保存並且退出vi。
3.重新啟動mysqld
4.登錄並修改MySQL的root密碼
mysql> USE mysql ;mysql> UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ;mysql> flush privileges ;mysql> quit
5.將MySQL的登錄設置修改回來
# vi /etc/my.cnf
將剛才在[mysqld]的段中加上的skip-grant-tables刪除
保存並且退出vi。
6.重新啟動mysqld
7.恢復伺服器的正常工作狀態
4、如何通過命令來修改linux伺服器的密碼?
#su ----------轉換至root用戶
#輸入密碼 ----------進入root用戶模式
#passwd root ----------更改版root密碼
需要輸權入兩次密碼。
5、linux 已用root登陸情況下如何查看root密碼(不能改密碼)
不能,密碼都是密文存儲的,密碼設計的一個目標就是反推解密出來的可能性盡量小。
6、如何查看linux中datastage伺服器中的域,用戶名,密碼和伺服器名?
密碼應該是不允許查看的,要不然安全性是很大的問題.
7、如何查詢linux系統中所有用戶的用戶名和密碼
查詢linux系統中所有用戶的用戶名和密碼的方法如下:
1、輸入「cat /etc/passwd」命令查內看所有的用容戶信息。
2、輸入「cat /etc/passwd|grep 用戶名」命令,用於查找某個用戶。
3、輸入「cat /etc/group」命令,用於查看所有組信息。
4、輸入「cat /etc/group|grep 組名」命令,用於查找某個用戶組。
5、輸入「groups」 查看當前登錄用戶的組內成員;「groups test」 查看test用戶所在的組,以及組內成員;「whoami」查看當前登錄用戶名。