Чи існує спосіб визначення псевдонімів хоста (наприклад, у /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 машини. Приємно те, що він також дозволяє вказати ім’я користувача, порт, який ключ використовувати тощо