Help need

Feb. 14th, 2015 01:08 pm
e_mir: (Default)
[personal profile] e_mir
Знаю что вопрос тупой и я тупой. Но вот такое  дело - я в плане администрирования серверов - человек вполне дикий, и сейчас мне нужен совет. 

Взялся я за digitalocean.com, чисто позырить и попробовать насколько быстро там работают виртуальные сервера младших линеек - так вот, там при создании сервера предлагается добавить к нему ssh-ключ. Взял я puttygen, создал ключ - пытаюсь его туда всобачить, а он говорит - нет, ваш ключ не подходит. Или я неверно сам принцип понимаю?

Вообще-то там можно и без ssh-ключа, но я пытаюсь сделать файловый доступ не из консоли, а через файловый менеджер с SFTP. А он, похоже, работает только с использованием ssh-ключа. Во всяком случае попытка просто ввести в качестве пароля и логина в sftp рут и пароль - сервак соединение отрубает.

Шо я делаю не так????

Date: 2015-02-14 11:39 am (UTC)
From: [identity profile] vborej.livejournal.com
Попробуй сконвертировать ключ в другой формат. Если у тебя .pem, то в .ppk или наоборот. Какой именно формат на digitalocean уже не помню.

Date: 2015-02-14 11:48 am (UTC)
From: [identity profile] beldmit.livejournal.com
В некоторых дистрибутивах рутовый доступ по ключу отрублен по умолчанию.

Date: 2015-02-14 12:09 pm (UTC)
From: [identity profile] kondybas.livejournal.com
Возьмите ключ, сгенеренный путтигеном и трансформируйте его к виду

ssh-rsa AAAAB3NzaC1y.... mykey

Походу, это должна быть еще одна строка для ~/.ssh/authorized_keys
Если есть доступ к рабочему линуху, то всяко проще использовать ssh-keygen.

Date: 2015-02-14 03:55 pm (UTC)
From: [identity profile] qehgt.livejournal.com
Запускаешь puttygen, генерируешь ключ. В самом верху будет поле "Public key for parsing into OpenSSH autorized_keys file", со строкой вида "ssh-rsa AAAAB3NzaC1yc......................."

Эту строку полностью надо вставить в файл ~/.ssh/autorized_keys на твоём linux-хосте. Затем надо сохранить этот сгенерированный ключ, и загрузить его в в агента - pageant.exe. После этого, ты сможешь логиниться в свой линукс через putty, используя только имя хоста и имя пользователя.

Права доступа на файл autorized_keys должны быть правильными, иначе не будет пускать:
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

Крайне рекомендуется использовать пароль на свой сгенерированный ключ, но пока добейся минимальной работоспособности.

Date: 2015-02-14 07:47 pm (UTC)
From: [identity profile] stan podolski (from livejournal.com)
ну что вы делаете не то
не читаете факинг мануал, конечно

https://www.digitalocean.com/community/tutorials/how-to-connect-to-your-droplet-with-ssh

а если вы поставили убунту - так там рутового пассворда нет по умолчанию

Profile

e_mir: (Default)
e_mir

April 2017

S M T W T F S
      1
2345678
9101112131415
16171819202122
232425 26272829
30      

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 16th, 2026 10:01 pm
Powered by Dreamwidth Studios