У меня есть другое (назначенное, неизменяемое) имя пользователя на одном из серверов, на которые я регулярно регистрируюсь, и я хотел бы избегать его записи каждый раз. Могу ли я сделать эти строки
[tohecz@localhost ~]$ ssh myserver.cz
[tohecz@localhost ~]$ ssh anotherserver.cz
вести себя как следующее?
[tohecz@localhost ~]$ ssh tohecz@myserver.cz
[tohecz@localhost ~]$ ssh anotheruser@anotherserver.cz
man ssh_config
и поискUser
дает результат примерно за 30 секунд. Итак, как говорит slm, это очень просто. Я не предлагаю задавать такой вопрос - это плохо, нужно знать, где искать, и это может быть неочевидно. Я тоже иногда задаю основные вопросы, но некоторым людям это может не понравиться. Я также не оправдываю понижение голосов. Я не верю в них, кроме спама.Ответы:
Добавьте следующее в ваш
~/.ssh/config
файл:Вы можете указать множество параметров по умолчанию для ваших хостов, используя этот файл. Просто посмотрите на man ssh_config для других возможностей.
источник
Host web / Hostname www.mysite.com / User foo
man ssh_config
.