AWS EC2实例Ubuntu系统设置root用户密码并使用root/ubuntu用户登录
參考鏈接:http://www.wangchao.info/1137.html? 注意:鏈接中寫的簡化了,其中重啟服務的命令似乎不太適用,可能是不通用,我下面描述的方式親測可行,如有其他疑問請留言;
https://blog.csdn.net/ponyxx/article/details/53769741
創建AWS的EC2實例的時候會要求生成key文件,擴展名為.pem的,這個文件比較重要,如果是實例是Windows系統,需要用此文件獲取密碼的;Ubuntu系統則是要在ssh中指定了其目錄才能遠程上去,就是因為每次遠程都需要指定這就要求遠程到Ubuntu的電腦必須要有此文件才行,這樣也太麻煩了,于是我就在網上查找如何改為使用用戶+密碼遠程登陸,原來是如此簡單:
1.首先要注冊亞馬遜的AWS賬號,要使用全球的那個網址注冊可以免費12個月或750小時,然后創建實例,系統我選擇的是Ubuntu16;至于如何注冊以及創建實例,自己百度一下,比較簡單,記得選擇免費的系統,別掉進坑了(可以參考這個文檔所提及的要注意的坑);
2.第一次先使用.pem文件遠程登陸到Ubuntu,命令如下(AWS通過“連接”按鈕獲取的遠程方式,“.pem”是示例,其實這個文件的路徑是要寫全才可以):
ssh -i "/Users/home/Documents/AWSEC2_My.pem" ubuntu@13.115.55.248? ? ? ,例如我的.pem文件的具體目錄是:/Users/home/Documents/AWSEC2_My.pem,因為我使用的是Mac系統,獲取路徑的方式要比Windows麻煩一些,這里分享4種獲取路徑的方法:https://www.jb51.net/os/MAC/554965.html? ?,可能是因為系統Mac后期升級的原因,通過文件右鍵顯示簡介的方式拷貝目錄似乎不可用了,通過把文件拖入到瀏覽器地址欄的方式可行,但是一定不要用Mac自帶的Safari瀏覽器,因為它是打卡文件所在位置,起不到獲取路徑的目的;說明一下,我創建的Ubuntu系統,默認的登陸用戶名是ubuntu,如果你們不是此名稱修改一下;
?
3.Ubuntu設置密碼:sudo passwd root? ,然后回請求你輸入兩遍要設置的密碼
4.切換到root用戶:su root? (或者直接輸入命令 su? ,Linux默認root為管理員賬號應該是這樣理解),然后輸入剛剛設置的那個密碼;
5.然后設置初次登陸的那個用戶的密碼:passwd ubuntu ,然后輸入密碼
6.然后輸入下面這4條命令就可以實現直接密碼登錄了(就是修改sshd_config文件。將三個參數值修改掉,也可以通過vim /etc/ssh/sshd_config 命令打開文件然后進行修改)
?
sed -ri 's/^#?(PasswordAuthentication)\s+(yes|no)/\1 yes/' /etc/ssh/sshd_config
?
sed -ri 's/^#?(PermitRootLogin)\s+(yes|no)/\1 yes/' /etc/ssh/sshd_config
?
sed -ri 's/^/#/;s/sleep 10"\s+/&\n/' /root/.ssh/authorized_keys
?
service sshd restart
?
6.1對vim編輯的命令補充
在linux家族中,vim編輯器是系統自帶的文本編輯器。
當文本編輯結束之后,通常需要退出編輯器。退出編輯器又分為4種情況:保存退出、正常退出、不保存退出及強制退出。下面簡單說下吧!
①保存退出。
當我們編輯或修改好了文件內容,我們當然要保存并退出了,然后下一步了。
這時,我們要按鍵盤左上角的"ESC",然后這時,我們輸入“冒號”,即":"(不需雙引號),在下方會出現冒號,等待輸入命令,如圖,我輸入的是WQ。功能如下。
W:write,寫入
Q:quit,退出
再回車,就保存退出了
第二個方法:
A:在最后輸入命令時,直接輸入"x",也是一樣的,即X=WQ。
B:最快捷的方法:按了ESC后,直接按shift+zz,或者切換到大寫模式按ZZ,就可以保存退出了,即是按2下大寫的Z。
?
②.正常退出,正常退出有個前提條件是:打開的文本文件在內容上沒有被改動過。
按了ESC后再輸入冒號,在輸入命令時,直接輸入"q";
?
③.不保存退出,很多時候打開了文件,或者修改了一些地方,才發現錯了,非常需要不保存退出。
先按ESC,再輸入冒號,在輸入命令時,直接輸入"q!"。
?
④.強制退出。先按ESC,再按冒號,在輸入命令時,直接輸入"!",但退出后,會有提示!
?
?
轉載于:https://www.cnblogs.com/allen0/p/10048936.html
總結
以上是生活随笔為你收集整理的AWS EC2实例Ubuntu系统设置root用户密码并使用root/ubuntu用户登录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 英语初级学习系列-00-Name-介绍自
- 下一篇: ubuntu18.04安装pycharm