Всем привет.
Есть такое дело. Логины на моей машине и машинах в сети, куда у меня есть доступ различаются. Сперва я себе по незнанию сварганил alias'ы на ssh что-то типа
alias hostname1='/usr/bin/ssh login1@hostname1'
alias hostname2='/usr/bin/ssh login2@hostname2',
и ходил себе, не мучаясь. А сегодня надоело мне при вызове scp явно указывать login@host и решил я маны почитать.
Нашел, что прописав в ~/.ssh/config что-то вроде:
Host *.one.host
User login1
Host *.two.host
User login2
Я могу ходить по ssh просто так:
ssh one.host:
ssh two.host:
А вот scp (которая, как я думал, и как в мане написано, должная брать настройки логина из ~/.ssh/config) меня не понимает :) Не хочет, просит явно логин указывать. Запуск scp -F ~/.ssh/config также результатов не дал.
Кто-нибудь может помочь?
p.s. Я, конечно, на перле-то обертку напишу, но ведь должно и без этого работать!
Спасибо.


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Проблема с окружением пользователя. (2017)
- Форум nxserver что-то хочет (2013)
- Форум Sudoers и Я , мы не дружная семья (2017)
- Форум SSH SCP SFTP (2014)
- Форум [ssh] scp loglevel (2010)
- Форум Скрипт Ubuntu на бэкап через SSH (2020)
- Форум ssh scp port forwarding (2011)
- Форум Выполнение scp через ssh (2015)
- Форум scp/ssh неудача с CopSSH (2012)
- Форум scp / ssh при нестабильном соединении (2014)