Створений ключ за допомогою SSH keygen, не може бачити папку за допомогою filezilla


0

Я створив ключ ssh за допомогою:

ssh-keygen -t dsa

Але коли я використовую FileZilla (FTP) на своєму сервері, я не бачу .sshпапки чи файлів. Я навіть спробував перемістити id_dsaфайл в іншу папку, але я все ще не бачу його.

Це приховано?

Відповіді:


4

Відповідно до вашої публікації ваш сервер - це * nix-машина. Тому .ssh - це прихована папка. Вам потрібно включити FTP-клієнт (тут Filezilla) для показу прихованих каталогів / файлів. Після цього з'явиться каталог .ssh.


1
Виникла подібна проблема із використанням FileZilla - спочатку мені було не зрозуміло, як переглянути приховані файли. Опція показу прихованих файлів (у версії 3.5.3) знаходиться в меню Сервер: "Примусово показувати приховані файли". Не під редагуванням | Налаштування, як я очікував.
Шеннон Вагнер

1

Якщо ви використовуєте той самий обліковий запис, він повинен відображатися. Якщо ви не на машині Windows. Можливо, є параметри для відображення прихованих файлів та каталогів (в unix, .ssh - це прихований каталог).

В іншому випадку ви можете спробувати скопіювати файл, щоб скопіювати файл

scp ~/.ssh/id_dsa remoteserver.com:~/.ssh/


0

Якщо ви можете увійти на віддалений сервер, але автентифікація відкритого ключа не працює,
це може бути тому, що .sshфайли не в тій homeобласті, яку ви бачите після входу.

Ви спробували переглянути файли журналів на сервері?

/var/log/messages
# Any, other server specific logging? maybe you need to enable it?

Я не використовував FileZilla з перших рук, не маю деталей.
Має бути якийсь спосіб пройти багатослівну перевірку та перевірити, що не вдається на шляху до автентичності.


0

Автентифікація пари SSH пар дуже вибаглива щодо дозволів. Я б не намагався налаштувати папки та ключі за допомогою програми FTP. Існує багато ретельних посібників щодо налаштування пар ключів, наприклад, тут .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.