1. 程式人生 > >Linux下如何從普通使用者切換到root使用者

Linux下如何從普通使用者切換到root使用者

1.首先,我們輸入pwd命令,檢視當前使用者目錄:

當前使用者是xg其中我解釋一下[[email protected] ~]$ 這個的含義,其中xg指的是當前的使用者,localhost指的是主機名,~指的是當前目錄,後面的$符號表示普通使用者,普通使用者的話就是在$下輸入指令,如果是root使用者的話,就會變成下圖這樣,root使用者的話就是在#下輸入指令:

2.這時我們分別輸入su xg和su -,如下圖所示:

輸入su xg命令的話,並輸入xg的密碼之後不能切換到root使用者,而輸入su -命令,此時我們輸入密碼錯誤的話,會在命令列下顯示資訊,如下圖所示:

此時,輸入su -命令,輸入正確的密碼,然後就可以切換到root使用者了(注:這裡我也搞暈了,不知道預設的密碼是什麼,如果你沒進行下面修改root密碼的操作,應該是當前使用者的密碼,如果你曾經改過root的密碼。那你就要輸入你所改的那個密碼):

注:如果這裡預設密碼不是當前使用者密碼的話,可以去查閱資料,知道的可以跟我說,因為我在linux系統下嘗試太多,忘記這一步的預設密碼了!如果你曾經改過root的密碼。那你就要輸入你所改root使用者的那個密碼!

3.接下來我就在root使用者下輸入sudo passwd root命令,建立root使用者,出現了下圖的情況:

這是什麼意思呢?輸入這命令之後,改變root使用者的密碼,要求我們輸入新的unix密碼,再重新輸入新的unix密碼即可,如果輸入密碼不合理的話,就不能成功修改root使用者的密碼。

4.接下來我把linux系統關掉,重新開啟linux系統,在username下輸入root,password下輸入上面我們設定的新的unix密碼,發現如下圖所示,我們的使用者變成了root使用者了:

5,不知道我之前建立的xg普通使用者還可以正常登入麼?所以我把linux系統關掉,再重新開啟linux系統,輸入使用者名稱xg和xg對應的密碼,發現如下圖所示:

答案是可以的,xg使用者還是可以用的。

6.以上內容是我上網找的,然後不斷在自己計算機下嘗試的,才寫出來的一篇文章,其中有些知識點我不怎麼知道,但是不斷嘗試之後還是會有收穫的,因為我上課時都是在root超級使用者裡面操作的,所以後面我就直接登入root使用者,來積累linux學習到的知識了!(我把自己的xg使用者給拋棄了),因為後面的學習當中有好多都是用到root超級使用者的許可權和檔案以及很多其它的東西!

7.以上內容僅供大家學習參考,寫得不好,請見諒,如有錯誤,請指出,謝謝!

 

相關推薦

Linux如何普通使用者切換root使用者

1.首先,我們輸入pwd命令,檢視當前使用者目錄: 當前使用者是xg其中我解釋一下[[email protected] ~]$ 這個的含義,其中xg指的是當前的使用者,localhost指的是主機名,~指的是當前目錄,後面的$符號表示普通使用者,普通使用者的話就

CentOS 系統終端普通使用者切換root使用者的方法

在CentOS 7 中終端切換到root使用者 開啟終端時,命令列以$開始表示是出於普通使用者模式下,想要切換到root許可權使用者(#開頭的命令列),方法如下: 1.在命令列中輸入:su 2.按

Linux 普通使用者切換root,兩種方式的區別

 1、Linux中的使用者切換:su和su - 的區別 大部分Linux發行版的預設賬戶是普通使用者,而更改系統檔案或者執行某些命令,需要root身份才能進行,這就需要從當前使用者切換到root使用者,Linux中切換使用者的命令是su或su -,下面就su命令和su

linux重置mysql的root用戶密碼

linux學習如果忘記了MySQLroot密碼,可以用以下方法重新設置: 1.停掉系統裏的MySQL進程; killall-TERM mysqld 2.用以下命令啟動MySQL,以不檢查權限的方式啟動;進入到mysql的bin下 ./mysqld_safe--skip-grant-tables

【轉】LinuxTCP狀態機,三次握手判斷DDOS攻擊

pla rep img 實體 -s lar 連接狀態 sdn 類型 從TCP狀態機判斷DDOS攻擊 一、TCP協議 TCP 協議是傳送層的核心協議,提供了可靠面向連接的協議,分為三次握手和四次斷開,在這個過程中TCP有個狀態機,記錄不同階段的狀態。 二、 TCP握手和斷開

linux源代碼安裝git的問題(install from source)

激活 ase -html 命令 下載 efi ssl pan nss 安裝環境:centos7.2 安裝依賴包: yum install -y gcc yum install -y openssl-1.0.1e-42.el7.9.x86_64 openssl-devel.

Linuxpython預設版本切換成替代版本

當你安裝 Linux 時,安裝過程有可能同時為你提供多個可用的 Python 版本,因此係統中會存在多個 Python 的可執行二進位制檔案。你可以按照以下方法使用 ls 命令來檢視你的系統中都有那些 Python 的二進位制檔案可供使用。 $ ls /usr/bin/python* /

Linux 刪除普通使用者步驟

1、先用命令   cat /etc/passwd  檢視一下所有的使用者  可以看到片你需要刪除的使用者名稱 2、用命令    who    查詢當前登入的使用者 3、用命令   ps -u 使用者名稱     檢視該使用者的pid  4、用命令  kill  pid 

Linux視訊提取音訊的方法

Linux下可以利用mencoder將視訊裡的音訊提取出來。方法如下: 1、首先安裝mencoder.對於Ubuntu來說,軟體倉庫裡就有mencoder,可直接輸入如下命令安裝 sudo apt-get install mencoder 2、在命令列輸入 mencoder -oac mp3lame

Linux視頻提取音頻的方法

audio mp3格式 linu ubun 軟件倉庫 linux下 mencoder linux enc Linux下可以利用mencoder將視頻裏的音頻提取出來。方法如下: 1、首先安裝mencoder.對於Ubuntu來說,軟件倉庫裏就有mencoder,可直接輸入如

Linux 普通使用者重置密碼 ;

① , 使用 root 賬號編輯  “  vim /etc/shadow   ”  此配置檔案 , 標記紅色的部分顯示的就是 密碼資訊 ,可以將密碼那串字元刪掉,也可以將這行刪掉 。 ② 、 輸入  passwd  使用者名稱  ,輸入新的密碼  兩次  ; ③、新

linux原始碼編譯比特幣客戶端

下載原始碼 這個是master分支的,建議在tag裡選最新的穩定版,目前是v0.14.2 直接下載zip,別clone了,clone很慢。 編譯程式碼 不妨先看看官方的編譯說明 ps: 第一手的官方的資源一般都是最好的,有問題了最好

VMware搭建CentOS,使用普通使用者切換ROOt登入

1.想要使用VMware搭建CentOs(Lunix)的朋友,可以評論給郵箱,我把檔案+操作發你。進入系統初始是Hadoop使用者,我們要切換Root使用者1.如果你的使用者在sudoers file中可以下面設定Root密碼sudo passwd root 回車(輸入密碼,

Linux修改MySQL使用者(root)密碼

以下命令適合修改任何mysql使用者,僅以root為例。 一、擁有原來的myql的root的密碼; 1 2 3 4 5 6 # mysql -uroot -p Enter password: 【輸入原來的密碼】(如果安裝完mysql第一次設定r

怎樣在Linux原始碼安裝SQLite3

SQLite3是一個極輕型的獨立的無伺服器的SQL資料庫引擎。 你不需要做任何的配置來使其工作。所有你需要的就是安裝它並開始使用它。 既然是無伺服器的,它被用在很多你所使用的著名的軟體中,甚至你可能並不知道那些軟體正在使用它。看看下面的例子所有的大公司正在使用SQLie

linux使用update-alternatives切換java版本的正確姿勢

之前的文章說明了使用資料夾管理來代替原來的當個命令配置的方式,不過這個是屬於個人使用的方式,並不是規範的通用的方式。按照預設的方式,每一個軟體包對應的命令都是分別設定的,這樣的好處是,可以不同的命令使用不同的版本。如java使用1.9,javap使用1.8還是以java為例,它預設配置了”java/javac

Linux訊號量看執行緒排程時間

前幾天寫了一篇文章關於Linux下程序排程時間的,本意是想測試下實時效能的,包括中斷響應時間等等,這個可能需要藉助於硬體發出終端來測試, 那片文章是講的是通過傳送訊號給另一個程序,然後測量傳送訊號到進入訊號處理程式之間的時間 訊號只是針對程序來說的,今天

Linux重置MySQL的Root帳號密碼

1、停止MySQL服務 /etc/init.d/mysqld stop 2、跳過驗證啟動MySQL /usr/local/mysql/bin/mysqld_safe --skip-gr

LINUXmysql檔案匯出後標題合併

這兩天在做資料匯出,真實折磨死了,記錄下來。匯出的格式是csv。 由於我們的資料量比較大,匯出到excel時,幾百萬上千萬行的時候用程式去寫入肯定是不行,所以自然就想到了mysql的outfile功能,但是這個方面好像沒有匯出標題的功能,只能匯出資料,然後我就想先匯出資料,然後再在linux下將標題插入到檔

linux修改預設MYSQL的root管理密碼

Linux MySQL修改登入密碼Linux MySQL預設沒有密碼,安裝完畢增加密碼的重要性是不言而喻的。1、命令usr/bin/mysqladmin -u root password 'new-password'格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼2、例子例1: