日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

ssh + aws

發(fā)布時間:2025/5/22 63 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ssh + aws 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Amazon EC2上的Instance已經(jīng)運行起來,就相當(dāng)于你已經(jīng)有了一臺在墻外的電腦。接下來要做的,就是讓你的本地電腦與這個遠(yuǎn)程的Instance通信,來幫你連通墻外的世界。主要通過兩步來實現(xiàn),SSH配置,瀏覽器配置。

對于SSH配置,要區(qū)分Windows用戶和Linux用戶。

?

Wondows用戶SSH配置

先下載?putty.exe 和 puttygen.exe兩個文件。

將之前建立Instance時下載下來的pem文件用 puttygen.exe 轉(zhuǎn)成ppk文件。具體如下:打開 puttygen.exe,選擇load, 導(dǎo)入之前的pem文件 (可能需要把文件過濾選成ALL才能看到)。正常情況下,會提示導(dǎo)入成功。然后點擊“Save private key”,輸入文件名,即可保存為ppk文件。

打開putty.exe,

  • 在Session頁面,Host Name處輸入 ubuntu@yourPublicNDS-or-yourElasticIP,Port用22, Protocl 選擇SSH。
  • 到Connection -> SSH -> Auth 頁面, 在“Private key file for authentication”處讀取之前的 ppk 文件的路徑。
  • 到Connection -> SSH -> Tunnels 頁面,Source port處輸入3128,選擇Dynamic類型,點擊Add。
  • 回到Session頁面,Saved Sessions處輸入一個任意標(biāo)識名,點擊Save,將所有配置保存下來。下次再用時,直接Load這個標(biāo)識名即可。最后,點擊Open,即可看到從遠(yuǎn)程EC2 Instance返回的登錄成功信息。
Linux用戶SSH配置

將相應(yīng)的pem保存到 .ssh 文件夾。在該文件內(nèi)建立config文件,輸入以下配置內(nèi)容:

Host aws
HostName xxx.xxx.xxx.xxx
User ubuntu
IdentityFile ~/.ssh/your-key.pem
CompressionLevel 6
DynamicForward localhost:3128

Host 為設(shè)定一個名字給該連接,可任意選,此處用aws;
HostName 這里輸入附加到該Instance的Elastic IP, 或者 public DNS 的連接,這些都可從Dashboard instance 信息里面看到;
User 因為之前EC2上建立的是ubuntu AMI,其默認(rèn)的登錄用戶名為 ubuntu;
IdentityFile 需輸入你的 pem 文件的路徑;
DynamicForward 默認(rèn)用localhost:3128,在后面的瀏覽器設(shè)置中要用到。

到此ssh配置完成。從temnial輸入:

ssh aws

即可看到從遠(yuǎn)程EC2 Instance返回的登錄成功信息。

通用的瀏覽器配置

前面是 Windows 用戶和 Linux用戶各自的SSH配置。接下來是通用的瀏覽器配置。

這里以Firefox為例。Preference -> Advanced -> Network -> Settings, 選擇手動代理設(shè)置,SOCKS Host 中輸入 localhost, 端口號3128 , SOCKS vs。OK 確認(rèn)。瀏覽器配置完畢。

這里針對 Firefox 再附加一點內(nèi)容:

發(fā)現(xiàn)用同樣的代理配置,其他瀏覽器正常工作,偏偏就 Firefox 不能登錄 Facebook 和 Twitter,而除這兩個外,其他墻外網(wǎng)站卻都可以正常瀏覽。

Google了一圈,現(xiàn)總結(jié)如下:

  • Firefox地址欄輸入 about:config;
  • 有安全提示,點擊繼續(xù);
  • 找到“network.proxy.socks_remote_dns”,雙擊改為True(默認(rèn)False);
  • 可能需要重啟Firefox。
已驗證可行。
看看墻外世界

輸入一個撞墻網(wǎng)址試試看行還是不行。不管你行不行,反正我是行了。

?

幾點提示:

  • 如果你想用password+userName 而不是pem的方式登錄EC2 instance, 那么你需要修改 /etc/ssh/sshd_config 文件,將其中的?PasswordAuthentication 由默認(rèn)的 no 改為 yes。使用passwd 設(shè)置該用戶名下的密碼。然后重啟ssh server。
  • 你可以在系統(tǒng)中添加多位用戶,使他們能用password方式登錄,從而共享你的EC2 instance。
  • 轉(zhuǎn)載于:https://blog.51cto.com/sensen/765991

    總結(jié)

    以上是生活随笔為你收集整理的ssh + aws的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。