使用 亞馬遜云 AWS 配置服務(wù)器
-
如果之前使用亞馬遜云配置服務(wù)器沒有配置成功,那么請按照下面的方式刪除掉實例

你自己的實例列表
- 終止你想要刪除的實例(我看文檔說的是,終止實例其實就表示刪除了實例,終止實例會刪除掉服務(wù)器中的文件,但是停止實例不會)

終止實例

終止實例會刪除掉服務(wù)器中的所有文件

終止后的狀態(tài)
- 如果想徹底刪除掉實例,還需要刪除掉 「卷」(不手動刪除的話,亞馬遜云也會過一段時間自動刪除)

選擇卷組

實例列表也會過一段時間自動刪除
-
接下來開始配置新的服務(wù)器
-
創(chuàng)建一個新的實例
直接在實例控制臺上面啟動一個新的實例 -
配置服務(wù)器
按照這些步驟一步一步的來,選擇你自己的自定義配置就可以了 選擇硬盤空間大?。ò葱柽x擇就好,如果超過了套餐外的硬盤空間會收費,建議還是先檢查自己的套餐最大硬盤空間)

設(shè)置硬盤空間大小
- 最最最重要的步驟就是,一定要選擇密鑰對或者直接在這里生成密鑰對,并且一定要下載密鑰對,因為密鑰對只允許下載一次,錯過了,等于你這個實例就無法登錄了。亞馬遜云默認關(guān)閉了賬號密碼連接 ssh 服務(wù),初次連接只允許密鑰對。

選擇已生成的密鑰對或者直接在這里生成

我沒有提前生成密鑰對,因此我在這里直接生成一個密鑰對

下載密鑰對

打開實例

已經(jīng)安裝好了服務(wù)器
-
接下來講解使用 xshell 連接亞馬遜云服務(wù)器
建議還是先看一下文檔:https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/managing-users.html
-
根據(jù)你選擇的系統(tǒng)尋找到亞馬遜云默認給你創(chuàng)建的賬戶名
我選擇的是 redhat 系統(tǒng),因此用戶名是 ec2-user 或 root -
打開 xshell ,配置用戶身份驗證
配置用戶身份驗證

導(dǎo)入密鑰對

選中密鑰對

效果如下
- 配置連接

復(fù)制共有 DNS

配置連接

連接成功
-
亞馬遜云默認關(guān)閉了 root 連接 ssh,接下來講解如何使用 root 用戶登錄 ssh
- 更改 root 用戶密碼
sudo passwd root
- 切換到 root 用戶
su -
或者
su root

修改 root 用戶密碼
- 修改 sshd_config 配置文件
vim /etc/ssh/sshd_config
如果提示沒有 vim 編輯器,則可以直接使用 vi 編輯器
vi /etc/ssh/sshd_config

編輯 sshd 服務(wù)主配置文件
- 開啟密碼驗證
PasswordAuthentication yes

查看是否允許密碼驗證
- 設(shè)定是否允許root管理員直接登錄
PermitRootLogin yes

查看是否允許 root 管理員直接登錄
- 重啟 sshd 服務(wù)
// 重啟 sshd 服務(wù)
systemctl restart sshd
// 將 sshd 服務(wù)加入到開機啟動項中
systemctl enable sshd
- 測試連接

使用公網(wǎng) ip 和 root 用戶連接 ssh

使用 root 賬號密碼連接 ssh

至此,使用 root 用戶連接成功



