前言:
剛開始使用亞馬遜的AWS的免費套餐EC2,由於個人習慣使用centos系統,所以果斷安裝,但是AWS為了安全性,默認禁止用戶使用root賬戶,導致安裝配置環境各種問題。所以我把從安好系統后遇到的一些基本問題整理出來,方便大家更快的入手! 涉及到的問題:
1. 如何在aws上安裝centos系統
2. 如何刪除創建好的vps服務器
3. 安裝的centos系統后,如何在windows上遠程登錄ec2
4. 在ec2上創建root賬戶,並且使用root賬戶登錄
第1塊:aws上怎么安裝centos之類的系統
太復雜的就不說了,簡明扼要一張圖
第2塊:vps服務器創建好后如何刪除
也是挺簡單的,服務器上”右鍵“,點”終止“,看圖說話吧。有的朋友估計會說刪了半天還在,我只能說多等會吧,在等的過程中你可以重新創建,一個月750小時的配額,按31天算才744小時,偶爾搞下沒問題,不扣費!
第3塊:創建好系統后如何登錄服務器
當時我的心情可以用一個詞形容”蛋疼“,很疼,本來就是半把刷子,普通的root登錄還行,一下搞個publickey,完全蒙掉了。
方法其實很簡單,官方在你創建完成后會給中文教程,用putty工具遠程連接,但是看起來很麻煩。我用的xshell登錄。
這里要說下,不同系統的登錄賬戶是不一樣的,大部分是ec2-user,centos的登錄賬戶名字就是centos。看圖說話
ec2上創建root賬戶,切換登陸之
接上邊,登錄進系統后,開始開始操作
1、創建root的密碼,輸入如下命令:
sudo passwd root
2、切換到root賬號,命令如下:
su root
3、編輯亞馬遜aws-ec2主機的ssh登錄方式,查找PasswordAuthentication no,把no改為yes,命令如下:(如果你要說不會用vi編輯,我也沒辦法了!)
vi /etc/ssh/sshd_config
4、重啟sshd服務,看命令
sudo /sbin/service sshd restart
5、切換root賬號
su root
6、給賬戶centos添加密碼(其它系統的是ec2-user)
passwd centos
7、至此結束,可以用root和最開始設置的root密碼登錄服務器了,登錄地址還是公有DNS