Когда я ssh
между разными ПК, я могу опустить свое имя пользователя ( tom
) и просто введите
ssh pc_name
вместо того
ssh tom@pc_name
Мне нравится эта функция, и я привык ее использовать.
К сожалению, на одном из моих компьютеров я выбрал имя пользователя tommy
. Каждый раз, когда я подключаюсь к этому компьютеру, я забываю писать tommy@creative_pc
и удивляюсь, почему мой пароль не работает. Есть ли способ сказать ssh, какое имя пользователя использовать, когда имя пользователя пропущено?
Изменить: Просто нашел следующий вопрос, который похож: Как сделать, чтобы SSH войти в систему как правильный пользователь? Это не подходило для моего первоначального поиска.
У меня большой список серверов, поэтому я использовал псевдоним оболочки, чтобы установить пользователя по умолчанию для всех хостов. Поместите нижнюю строку в ваш ~ / .bashrc:
Вы все еще можете установить другого пользователя, используя -l:
Я начал использовать сегодня, кажется, работает нормально на Ubuntu 12.
источник