Ubuntu
將名稱與 ssh 的 ip 關聯?
假設我只有一個伺服器的 IP 地址,但我沒有域(它只是一個數據庫伺服器,所以它不需要域)。我不想每次都記住IP地址,所以有沒有辦法我仍然可以使用類似的語法
ssh username@database
?
如果您只想要 ssh 和 ssh 的名稱,您可以在 ~/.ssh/config 中為您的 ssh 配置添加一個名稱
例如,您的配置文件可能如下所示:
Host database HostName <real IP address or hostname here> User username
然後你可以
ssh database
在命令行輸入,ssh 會自動ssh username@ip.address
為你做。
/etc/hosts
在您正在 ssh 的系統上為其添加一個條目。語法是
1.1.1.1 hostname
這適用於 Linux 和 Mac。對於 Windows,該文件是
c:\windows\system\drivers\etc\hosts
.