需要先購買預留執行個體,否則購買的就是按量付費的伺服器了,這樣長時間用下來費用是貴很多的,不劃算
1.購買預留執行個體
選中其中一個執行個體à購買更多類似執行個體就可以購買和之前一樣付款方式的執行個體了
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5SM0IzMmVTZ2Y2Y5cDZ0IGOlJWM4kTMhZzNjJmNlJTNm9CX1AzLchDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjL5M3Lc9CX6MHc0RHaiojIsJye.png)
再次啟動執行個體就是固定收費模式購買的執行個體了,否則就是按量付費模式啟動的執行個體
2.選擇作業系統和執行個體的配置
Amazon Linux 2 AMI
碰到的問題:
選擇作業系統的時候,為了安裝centos,選擇了一個社群的作業系統版本,發現使用者名不是預設的centos或者ec2-user,無法登入,故删除這個機器,重新申請機器
删除執行個體
亞馬遜雲服務AWS應該是沒法重裝系統,隻能終止後然後再啟動一個執行個體,如果使用的不是彈性IP,重裝之後會造成公網IP位址的變化,是以最好建立執行個體之前配置設定一個彈性IP。
因為買機器的時候我們選擇了斷電保護,是以直接是删不掉的,需要修改停止保護政策
賬号是:ec2-user
選擇密鑰對的方式登入,端口22
開啟賬号密碼登入方式
# egrep -v '^#|^$' /etc/ssh/sshd_config
Port 5202
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
SyslogFacility AUTHPRIV
PermitRootLogin yes
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication yes
ChallengeResponseAuthentication no
GSSAPIAuthentication yes
GSSAPICleanupCredentials no
UsePAM yes
X11Forwarding yes
AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE
AcceptEnv XMODIFIERS
Subsystem sftp /usr/libexec/openssh/sftp-server
AuthorizedKeysCommand /opt/aws/bin/eic_run_authorized_keys %u %f
AuthorizedKeysCommandUser ec2-instance-connect