Титла: Fedora 21 - Проблем при влизане с ключ Публикувано от: mavar в Jun 02, 2015, 17:23 Днес се натъкнах на следният проблем:
1. Използвах ssh-keygen за да си генерирам RSA ключ и добавих съдържанието на ~/.ssh/id_rsa.pub в ~/.ssh/authorized_keys на другия компютър 2. Стартирах сървъра с: Код 3.Опитах да вляза с ssh и нямаше проблем. 4.След това реших да стартирам сървъра по правилния начин: Код 5. Сега вече не иска да влезе освен с парола. За всеки случай генерирах и DSA ключ, добавяйки го в authorized_keys и изпълнявайки Код виждам, че се опитва и с двата ключа, но резултатът е същият. 6.Спирам сървъра и го пускам наново: Код и отново мога да влизам с ключ. Цялото това упражнение го правя, защото sshd не се изпълнява с включването на компютъра, а аз искам да се зарежда автоматично: Код Но тогава не ми работят ключовете. П.С. Току-що видях че sshd го има на две места: Код Вижда се, че са два отделни файла, а не единия да е символен линк към другия, но въпреки това не би ли трябвало и двата да работят с ключовете (поне този, който не работи все пак ги намира и проверява, само че ги отказва) Първоначал Титла: Re: Fedora 21 - Проблем при влизане с ключ Публикувано от: BRADATA в Jun 02, 2015, 20:33 Пробвай с which sshd и ще видиш кой ти е истинския. След това виж конфигурационния файл какво пише за ключовете. Много е вероятно да търси ключовете на друго място.
Титла: Re: Fedora 21 - Проблем при влизане с ключ Публикувано от: mavar в Jun 04, 2015, 10:09 В /etc/ssh/sshd_config присъства следният ред:
AuthorizedKeysFile .ssh/authorized_keys Според мен си ги търси точно където трябва. Edit: Код
Титла: Re: Fedora 21 - Проблем при влизане с ключ Публикувано от: BRADATA в Jun 04, 2015, 18:24 Стартирай си нормално sshd (service sshd restart), след това от другия компютър пробвай
Код: ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-host Код: ssh user@remote-host Код: ssh -vvv user@remote-host Титла: Re: Fedora 21 - Проблем при влизане с ключ Публикувано от: mavar в Jun 05, 2015, 08:13 Стана, въпреки, че не мога да си го обясня. В ~/.ssh/authorized_keys се добави още един път същия ключ (проверих символ по символ), само дето остави един празен ред между двата. Все пак благодаря. Сега работи [_]3
|