發表文章

目前顯示的是有「AWS」標籤的文章

[AWS SES] 教你 AWS SES 如何設定自訂驗證信件

圖片
情境: 我的專案有代發信件的功能,為了能夠實現代理發送,在本機裝了postfix,但信件經常被丟到垃圾信,不然就是客戶收信速度太慢,於是剛好看到AWS SES也能夠實現代理發送,只不過要先發送SES驗證信件到客戶端,驗證完才能夠由SES實現代理發送,這篇來記錄下如何設定自訂驗證信件。 步驟: 首先必須先裝好AWS CLI,因為目前AWS 編輯自訂驗證信件只能透過AWS CLI,安裝方式參考 AWS CLI安裝方式 ,就不再詳解, 但要注意的是,在配置aws configure 時˙,[region name]必須指定SES區域才能夠抓到喔! IAM也要打開SES權限 開始在SES建立自訂驗證信件 將下列這段範例,存在 C:\customverificationemail.json,路徑和名稱可以自己改 {   "TemplateName": "SampleTemplate",   "FromEmailAddress": "sender@example.com",   "TemplateSubject": "Please confirm your email address",   "TemplateContent": "<html><head></head><body style='font-family:sans-serif;'><h1 style='text-align:center'>Ready to start sending email with ProductName?</h1><p>We here at Example Corp are happy to have you on board! There's just one last step to complete before you can start sending email. Just click the following link to verify your email address. On...

[AWS / SSH] 簡單步驟 SSH連線設置

圖片
公司有工程師離職時,是MIS覺得麻煩的時候了,因為要把所有的server ssh key全換掉,雖然步驟簡單,但是server一多是換到手軟,以下以AWS為例,說明ssh key更換步驟 實作環境:Windows 服務:AWS 對新使用者添加ssh key 一、Windows用戶可以先下載 puttygen 打開後,在滑鼠一震搖晃下就會產生一串ssh-rsa key 其中key comment必須謹慎設定,在aws他是對應key pair name,再來分別save public key和private key,將ssh rsa整段copy下來,之後要貼在.ssh/authorized_keys裡,怎麼做呢? 接著往下看 二、替換ssh key 1.進入指定的user資料夾 hone/{user},將ssh/authorized_keys裡的ssh rsa換掉即可 完成後再用新的ssh連新的user試試有沒有成功 2.確認成功後,就可以將AWS上舊的KEY刪掉了 二、在伺服器新增使用者並設定ssh 1.新增使用者 sudo adduser newuser 2.切換到使用者下 sudo su - newuser 3.在home/newuser下,新增 .ssh資料夾 mkdir .ssh 4.給予.ssh 700的權限 chmod 700 .ssh 5. 建立authorized_keys資料夾 touch .ssh/authorized_keys 6.給予  authorized_keys 600權限 chmod 600 .ssh/authorized_keys 7.編輯authorized_keys文件,將剛剛複製的ssh rsa貼入 vi authorized_keys 完成後再用ssh連新的user試試有沒有成功