ssh-copy-id: ERROR: No identities found

ssh
Решил попробовать заливать ключи на удаленный хост не вручную, а с помощью ssh-copy-id, и в итоге:

komivlad@komivlad-pc:~/.ssh$ ssh-copy-id '-p 4522 -i ~/.ssh/id_dsa.pub user@host'
/usr/bin/ssh-copy-id: ERROR: No identities found

улыбка!!!)
Принудительно заставим увидеть наш ключ.

komivlad@komivlad-pc:~/.ssh$ eval `ssh-agent`
Agent pid 14785
komivlad@komivlad-pc:~/.ssh$ ssh-add
Identity added: /home/komivlad/.ssh/id_dsa (/home/komivlad/.ssh/id_dsa)
komivlad@komivlad-pc:~/.ssh$ ssh-copy-id 'user@host -p4522'
user@host's password:
Now try logging into the machine, with "ssh 'user@host -p4522'", and check in:

Все прошло успешно, пробуем залогиниться

Поделись с друзьями:

Опубликовано 26.02.2013 в 17:32 · Автор komivlad · Ссылка
Рубрики: ArchLinux, CentOS, Debain, FreeBSD, Linux Mint, Ubuntu · Теги: , , , , , , ,

6 комментариев

Подписаться на комментарии по RSS

  1. Написал(-а) komivlad
    12.03.2013 в 10:15
    Ответить · Ссылка

    Пожалуйста!

  2. Написал(-а) Герман
    12.03.2013 в 08:24
    Ответить · Ссылка

    Спасибо

  3. Написал(-а) komivlad
    06.03.2013 в 15:45
    Ответить · Ссылка

    Ну элементарная «защита» от тупых ботов

  4. Написал(-а) ttys
    06.03.2013 в 09:37
    Ответить · Ссылка

    а зачем отличается? никогда не понимал этого — зачем менять порт и прибавлять себе головняка если нмап показывает на каком порту висит ssh и один фиг придётся городить ссхгуарды или ещё чё нить

  5. Написал(-а) komivlad
    01.03.2013 в 13:50
    Ответить · Ссылка

    Ага, если внимательно почитать пост, то я также сделал, просто у меня порт отличается от стандартного.

    😉

  6. Написал(-а) ttys
    01.03.2013 в 13:33
    Ответить · Ссылка

    я всегда так делаю

    ssh-copy-id -i .ssh/id_dsa.pub [email protected]

Подписаться на комментарии по RSS

Написать комментарий