Захожу на сайт по уже существующему ключу.
Только вот проблема, по sftp я могу зайти ,а в консоль не пускает. Просит пароль.
Решил добавить свой ключ.
При входе на сервер имеется 2 папки
.ssh_keys
-authorized_keys
-config
-known_hosts
.ssh
тут лежат
RSA PRIVATE KEY
а у меня на пк (подключаюсь через filezilla)
тоже лежит RSA PRIVATE KEY
получается я указываю данный ключ, и без проблем подключаюсь по sftp к серверу.
Вопрос такой, как мне добавить свой ключ? сгенерил
rsa ключ
приватный
публичный
можно ли вручную через sftp добавить свой ключ, или надо именно через консоль?
в authorized_keys , лежат ключи = ssh-rsa
в config
Host servername
HostName 88.88.148.148
Port 16
User root
IdentityFile ~/.ssh_keys/root_key
(таких ключей несколько)
known_hosts - а тут я вообще не понял что чего это.
В общем как мне добавить по sftp новый ключ и удалить старый.
Получается в этот файл я записываю ключ который сгенерировал в putty keygen?
а зачем публичный ключ? Получается у меня на выходе 3 ключа.
Публичный приватный и RSA. Верно?
WebforSelf,
1) Ключей у вас два
2) Из того полуфабриката, который наделал putty, надо вытащить именно ключ
3) ключи хранятся в указанном мною файле, по одному в строке. Если нарушить формат, вы можете оставить себя без доступа