簡體   English   中英

gcloud 備用 ssh 端口連接

[英]gcloud alternate ssh port connection

我剛剛開始使用gcloud vm 並試圖保護它們。 如果我更改 ssh 端口,當使用這樣的 gcloud 命令時,我應該向gcloud命令添加什么開關/標志

gcloud beta compute ssh --zone "us-east4-c" "base" --project "testproject"

謝謝!

檢查此 GCP 文檔后,您可以看到您可以通過添加名為--ssh-flag的標志來設置自定義端口。

例如:

gcloud compute ssh example-instance --zone=us-central1-a --project=project-id --ssh-flag="-p 8000"

它也適用於gcloud beta

gcloud beta compute ssh example-instance --zone=us-central1-a --project=project-id --ssh-flag="-p 8000"

示例命令將 SSH 發送到端口 8000 上的 Compute Engine 實例。

注意:在連接之前,請確保您有一個入口防火牆規則,該規則在您選擇的端口上接受 TCP。


更新:如果上述方法不起作用並且您連接被拒絕,這意味着您需要配置您的 VM 以偵聽您想要的端口。 以下是步驟:

  1. Go 到 sshd 配置文件: sudo vi /etc/ssh/sshd_config

  2. 添加您選擇的端口,例如: 在此處輸入圖像描述

  3. 保存文件。

  4. 重啟sshd服務: sudo systemctl reload sshd.service

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM