close

1.申請與創建AWS EC2 環境

AWS網站申請帳號 (免費方案可使用一年 ,但可能需要信用卡認證)

登入後在 AWS services 選擇EC2

接著點選 Create Instance 下的 Launch Instance 按鈕

選擇系統時 可以點選左側的 Free tier only 避免選擇到付費方案

最後選取  Red Hat Enterprise Linux 8 (HVM), SSD Volume Type 系統

若無特殊需求,其餘配置只要按下 next 即可

最後key pair的部份請命名創建並下載儲存在本地

以上步驟即創建完成 

 

2.ssh連線至遠端伺服器

下載putty,並依照官方教學轉換金鑰檔案

在本機電腦安裝 PuTTY。

從 PuTTY 下載頁面下載並安裝 PuTTY。如已安裝舊版的 PuTTY,建議您下載最新版本。務必安裝整個套件。

使用 PuTTYgen 轉換私有金鑰

使用 putty 設置 auth 選擇 key 並連線

3.設置 root 連線

從 user 權限切換到 root 權限
#sudo su
此時可以重設 root 密碼
修改ssh允許可使用root帳號登入

#vi /etc/ssh/sshd_config

修改如下

PermitRootLogin yes

存檔離開

#service sshd restart (ssh 服務重啟)

修改 ssh 登入時 root 可不使用 .ppk 檔

#vi /etc/ssh/sshd_config

修改如下

PasswordAuthentication yes

存檔離開

#vi /root/.ssh/authorized_keys

刪除下面字段

command="echo 'Please login as the ec2-user user rather than root user.';echo;sleep 10

存檔離開

#service sshd restart (ssh 服務重啟)

之後使用 root 登入時, 若配合 .ppk 則可直接登入, 若無配合則可輸入 root 密碼

參考:AWS EC2 切換 root 權限及登入方式

 

 

arrow
arrow
    全站熱搜

    ivankao 發表在 痞客邦 留言(1) 人氣()