如何在AWS EC2上創(chuàng)建免費(fèi)服務(wù)器并使用Xshell7連接登錄的詳細(xì)教程
學(xué)完Linux,我計(jì)劃動(dòng)手搭建一個(gè)服務(wù)器。亞馬遜云提供的免費(fèi)服務(wù)器挺合適。可是在從創(chuàng)建到登錄的過程中,我遇到了不少困難。盡管如此,這卻變成了一次有趣的探索之旅。
創(chuàng)建Aws EC2實(shí)例
選擇亞馬遜云服務(wù)器時(shí),首先得確定操作系統(tǒng),根據(jù)需求來挑選。選好系統(tǒng)后,登錄和配置過程中會(huì)多一個(gè)步驟,但這并不影響。然后,需要?jiǎng)?chuàng)建一個(gè)新密鑰對,起名隨意,但一定要保存并下載。亞馬遜為用戶提供了30GB的免費(fèi)存儲(chǔ)空間,通常8GB就足夠了,若需要,也可以調(diào)整大小。8GB的空間甚至可以支持搭建多個(gè)服務(wù)器。一切設(shè)置完成后,啟動(dòng)實(shí)例只需短短幾秒鐘。之后,在管理控制臺中查看是否有正在運(yùn)行的實(shí)例,如果沒有,可以刷新頁面來檢查。
操作這些步驟,我內(nèi)心充滿激動(dòng),感覺與我的Linux服務(wù)器關(guān)系更近了。我對待每一個(gè)設(shè)置都特別小心,生怕出錯(cuò)。
分析實(shí)例連接問題
我按照步驟復(fù)制的公網(wǎng)IP地址,在命令行里嘗試ping它,卻發(fā)現(xiàn)無法連接,連接建立不起來。當(dāng)時(shí)挺納悶的,按著網(wǎng)上的教程操作,怎么就不行?后來排查發(fā)現(xiàn),原來是服務(wù)器安全設(shè)置出了問題。所以,我得回到管理控制臺,找到實(shí)例旁邊的安全組。安全組的名字默認(rèn)的別改,找到創(chuàng)建實(shí)例時(shí)創(chuàng)建的那個(gè),用鼠標(biāo)右鍵點(diǎn)擊,編輯入站規(guī)則。把SSH服務(wù)設(shè)置成允許所有流量,來源選0.0.0.0/0。這過程中,我意識到網(wǎng)絡(luò)配置的邏輯真的很重要,不同的配置對應(yīng)著不同的訪問權(quán)限。
使用Xshell連接登錄Aws Ec2
打開Xshell,新建一個(gè)會(huì)話,記得填寫準(zhǔn)確的公有IP地址。然后,進(jìn)入設(shè)置,查找并導(dǎo)入在實(shí)例創(chuàng)建時(shí)下載的密鑰對。連接時(shí),輸入用戶名。這個(gè)過程有點(diǎn)復(fù)雜,可能需要試多個(gè)選項(xiàng),比如ec2 - user或admin。我試了好幾次,有點(diǎn)著急。如果輸入root,系統(tǒng)會(huì)提醒。不同系統(tǒng)可能有不同的要求,得多試幾次才能找到正確的用戶名。
設(shè)置root密碼并切換用戶
執(zhí)行此步驟,必須設(shè)置root賬戶的密碼,并且切換到root用戶。不同操作系統(tǒng)的處理方式不同,以Ubuntu為例,這一步完成后就可以斷開連接,再用root身份重新接入。但在Centos系統(tǒng)上,這樣做不行,會(huì)顯示root用戶在遠(yuǎn)程服務(wù)器上未注冊。這時(shí),必須先用普通用戶登錄,然后切換到root用戶并保持登錄。整個(gè)過程必須非常小心,一旦出錯(cuò),可能需要重新開始。
調(diào)整密鑰文件
復(fù)制所需資料,進(jìn)入.ssh目錄,執(zhí)行l(wèi)s命令可以看到一個(gè)文件。接著,把新創(chuàng)建的密鑰內(nèi)容復(fù)制粘貼進(jìn)去。今后再進(jìn)行連接,輸入root賬號,就能以root權(quán)限登錄。每完成一步,就像解開一個(gè)謎題,一步步靠近用root身份登錄的目的。
美化主機(jī)名
那個(gè)不太吸引眼球的系統(tǒng)名稱root@ip-172-31-15-25:~#,是可以用命令進(jìn)行更改的。更改完成之后,必須重新啟動(dòng)系統(tǒng),效果才會(huì)顯現(xiàn)。雖然這只是一個(gè)微不足道的改動(dòng),但一個(gè)更加美觀的主機(jī)名,無疑能讓人心情愉悅。
在構(gòu)建亞馬遜云端服務(wù)器過程中,你是否遭遇過相似的困擾?請點(diǎn)贊、分享,并在評論區(qū)展開交流。
sudo passwd root
su - root
作者:小藍(lán)
鏈接:http://m.huanchou.cn/content/7188.html
本站部分內(nèi)容和圖片來源網(wǎng)絡(luò),不代表本站觀點(diǎn),如有侵權(quán),可聯(lián)系我方刪除。