/etc/hosts
ユーザーごとに、つまりファイル内で(などの)ホストエイリアスを定義する方法はあります/home/user/.hosts
か?
私の主な目的は、rsyncを介して小さなLAN内のマシン間でホストエイリアスを簡単に共有することです。常に確実に接続されるマシンはないため、DNSサーバーはオプションではありません(右?)。
ありがとうございました。
alias ssh="ssh "
と一緒にあなたの.bashrc(エイリアスの末尾に空白に注意)でalias myhost="me@real-name-of-my-host.com"
、その後、あなたが言うことができssh myhost
、それが動作します。
~/.ssh/config
、行を追加する場所にエントリを置くことです:Host my-host
およびHostname 10.0.0.xxx
<-マシンのIP。良い点は、ユーザー名、ポート、使用するキーなどを指定できることです。