Ubuntu
SSH 命令中的別名伺服器名稱
這可能是微不足道的,但我不確定如何安全和最佳地做到這一點。
我有幾台伺服器(AWS EC2),我從 bash SSH 到這些伺服器。這些伺服器名稱很長。
我怎樣才能給它們起別名,所以我可以輸入類似的東西,而不是輸入長的東西
ssh ubuntu@<alias-name>
這應該有效:
創建一個文件
$HOME/.ssh/config
(或在 中/etc/ssh/ssh_config
,如果您想在系統範圍內安裝該別名),並將以下配置放入其中:Host myalias Hostname very-long-ugly-fqdn-hostname User ubuntu Port 22
之後,您可以
ssh myalias
從任何 shell 執行。PS:當然,這個設置
Port 22
不是必須的,因為它是預設的。但這應該表明,您可以將任何有效的 ssh 選項放在主機定義中。