AWS EC2實例Linux系統創建root用戶並更改為root用戶登錄


  對於剛創建AWS EC2實例,或者經常使用AWS 實例的小伙伴們來說,剛創建的EC2實例是沒有ROOT權限的,因此不能直接使用ROOT用戶去登陸實例,也無法獲取到root權限。一般情況下,EC2實例默認是以ec2-user為用戶名去登陸的(除了Ubuntu系統實例,它的默認用戶名是ubuntu)。對於如何去創建root及密碼,以及更改用戶登陸方式--改為root用戶登陸實例,就顯得很有必要。下文就是幫助大家如何去創建root密碼,以及如何ROOT用戶去登陸實例。

  我已自己剛創建的ubuntu實例給大家講解下。

    在剛創建的EC2實例,我們只能使用ubuntu用戶去登陸,如果嘗試以ROOT用戶去登陸的話,那個實例會提示下面的信息。

      

Please login as the user ubuntu rather than the user root”.

 

1. 如何創建ROOT及設置密碼

   輸入命令

                 sudo passwd root                                                                          

   然后在下面的提示中輸入你為ROOT用戶設置的密碼                                      
      Enter new UNIX password:#輸入自己設置的新密碼                                               
      Retype new UNIX password:#再次輸入                                                   

   創建完成后,使用ROOT登陸實例

     輸入命令:  

       su root                                                                                                                                                                                                             
                    Password :   ##輸入剛才設置的密碼                                                                                                                                                                
 

   到此,我們已經成功給ROOT創建了密碼,是不是很簡單!

2.更改登陸方式,采用ROOT用戶登陸

  在設置之前,我們必須確保當前用戶是ROOT,如果不是,依舊使用命令 'su root',切換到root為實例的用戶。

    a. 編輯EC2實例的ssh登錄方式

      編輯SSH文件 /etc/ssh/sshd_config,找到PasswordAuthentication一行,並將后面的no改為yes,再找到PermitRootLogin,同樣將后面的no改為yes。最后將UsePAM 后面的yes改為no。

      輸入命令:

        vim /etc/ssh/sshd_config                                                                                                                                                                        

    b.  再編輯authorized_keys文件,將ssh-rsa 前面的文字全部刪除,確保ssh-rsa沒有任何文字,包括空格。

      輸入命令:

        sudo vim /root/.ssh/authorized_keys                                                       

                借用他人的圖片,將白色部分的內容全部刪除。

      

    

3. 重新登陸

  在完成所有的設置之后,激動人心的最后一步,重啟實例,重新打開putty(或者Xshell),直接使用ROOT登陸。

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM