Всем привет.
Есть такое дело. Логины на моей машине и машинах в сети, куда у меня есть доступ различаются. Сперва я себе по незнанию сварганил 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. Я, конечно, на перле-то обертку напишу, но ведь должно и без этого работать!
Спасибо.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум SSH SCP SFTP (2014)
- Форум [ssh] scp loglevel (2010)
- Форум ssh scp port forwarding (2011)
- Форум Выполнение scp через ssh (2015)
- Форум scp/ssh неудача с CopSSH (2012)
- Форум scp / ssh при нестабильном соединении (2014)
- Форум scp (2007)
- Форум ssh-1.2.27 - scp: stty: Invalid argument (2000)
- Форум Проблема при копировании файлов через ssh (scp) (2006)
- Форум Scp зависает (2012)