Есть ли способ определить псевдонимы хоста (например, в /etc/hosts) для каждого пользователя, то есть в файле /home/user/.hosts?
Моя основная задача - легко обмениваться псевдонимами хоста с помощью rsync между машинами в моей маленькой локальной сети. Поскольку нет машины, которая всегда будет надежно подключена, 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-адрес машины. Приятно то, что он также позволяет вам указать имя пользователя, порт, какой ключ использовать и т. Д.