1 (23.11.2009 09:27:26 отредактировано Dark Knight)

Тема: Openssh - ssh клиент и ssh сервер пак

Secure shell клиент и сервер. Этот пак содержит и SSH клиента и SSH сервер, которые теперь представлены в двух различных файлах.

Домашняя страница: OpenSSH
Автор: Ed Bartosh
Язык: английский
Рейтинг на момент создания темы: http://static.maemo.org/style_maemo2009/img/icons/star-hover.pnghttp://static.maemo.org/style_maemo2009/img/icons/star-hover.pnghttp://static.maemo.org/style_maemo2009/img/icons/star-hover.pnghttp://static.maemo.org/style_maemo2009/img/icons/star-hover.pnghttp://static.maemo.org/style_maemo2009/img/icons/star-hover.png

Скачать: OS2006, OS2007, OS2008, Maemo 5.

http://www.screenshotdumpster.com/img/m7Gbd31571/ssh_localhost_os2007.png

Have trouble with Windows - reboot, have trouble with LINUX - be root!

17

Re: Openssh - ssh клиент и ssh сервер пак

start ssh
или
/etc/init.d/ssh start

По поводу первой не уверен, не помню.
Возможно в обоих случаях не ssh а sshd

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

18 (17.05.2010 17:58:08 отредактировано nightmare04)

Re: Openssh - ssh клиент и ssh сервер пак

MrClon пишет:

start ssh
или
/etc/init.d/ssh start

По поводу первой не уверен, не помню.
Возможно в обоих случаях не ssh а sshd

sshd точнее будет wink

Никогда не бойся делать то, что ты не умеешь. Ковчег был сооружен любителем... Профессионалы построили "Титаник"...

Поделиться

19

Re: Openssh - ssh клиент и ssh сервер пак

Команда start и скрипты в /etc/init.d/ запускают демонов, так что ssh-клиент таком образом никак не запустишь.
Maemo сейчас под рукой нет, но в debian и ubuntu скрипт запускающий sshd называется просто ssh. Maemo вроде основана на Debian, так что думаю в ней он называется так же.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

20 (17.05.2010 18:18:58 отредактировано nightmare04)

Re: Openssh - ssh клиент и ssh сервер пак

MrClon пишет:

Команда start и скрипты в /etc/init.d/ запускают демонов, так что ssh-клиент таком образом никак не запустишь.
Maemo сейчас под рукой нет, но в debian и ubuntu скрипт запускающий sshd называется просто ssh. Maemo вроде основана на Debian, так что думаю в ней он называется так же.

Ну я линуксойд начинающий, но на N900 точно служба sshd называется, только что проверил З.Ы. я имел ввиду команду start sshd а не просто ssh, вдруг не понятно было;)

[1|root@Nokia-N900|~]start ssh
start: Unknown job: ssh
[1|root@Nokia-N900|~]stop ssh
stop: Unknown job: ssh
[1|root@Nokia-N900|~]stop sshd
sshd (stop) running, process 2066
sshd (stop) pre-stop, (main) process 2066
sshd (stop) stopping, process 2066
sshd (stop) killed, process 2066
sshd (stop) post-stop
sshd (stop) waiting
[1|root@Nokia-N900|~]start sshd
sshd (start) waiting
sshd (start) starting
sshd (start) pre-start, process 2097
sshd (start) spawned, process 2098
sshd (start) post-start, (main) process 2098
sshd (start) running, process 2098
Никогда не бойся делать то, что ты не умеешь. Ковчег был сооружен любителем... Профессионалы построили "Титаник"...

21

Re: Openssh - ssh клиент и ssh сервер пак

Кто нибудь сумел настроить аутентификацию через private/public key?

Поделиться

22

Re: Openssh - ssh клиент и ssh сервер пак

FoxIk пишет:

Кто нибудь сумел настроить аутентификацию через private/public key?

А с ней какие-то проблемы?
Работает всё точно также, как и на обычном линуксе, так что любой how-to по теме должен помочь.

---
Быть мрачным и непонятным очень просто. Охрененно трудно быть добрым и ясным. (с) Стивен Содеберг.

Сайт divan

Поделиться

23

Re: Openssh - ssh клиент и ssh сервер пак

да вот с ней никак, уже все how-to перечитал, но результат один
Reading private key file "F:\keys\private_nokia.ppk"
Offered public key
Server refused public key
Disconnected: No supported authentication methods available

Поделиться

24 (25.07.2010 23:12:22 отредактировано unregistered)

Re: Openssh - ssh клиент и ssh сервер пак

Всё работает с аутентификацией по ключу.

Смотри /etc/ssh/sshd_config на предмет вариантов аутентификации.

Поделиться

25

Re: Openssh - ssh клиент и ssh сервер пак

Все разрешилось, удалил /etc/ssh/ и ~/.ssh/, переустановил пакет, сгенерил новые ключи и все заработало)))))

Поделиться

26

Re: Openssh - ssh клиент и ssh сервер пак

smile ты б ещё перепрошил бы! этож не винда

Поделиться

27 (26.07.2010 20:54:16 отредактировано FoxIk)

Re: Openssh - ssh клиент и ssh сервер пак

unregistered пишет:

ты б ещё перепрошил бы! этож не винда

ну а что нужно было делать, я целый день бился с ней, настройки те же, что и сейчас, на американском сайте про n900 кто то написал, что переустановил и у него все заработало, вот и я так сделал smile

Поделиться

28

Re: Openssh - ssh клиент и ssh сервер пак

Для аутентификации  на сервере мы будем использовать private/public ключи. Открывает Midnight Commander[1], переходим в каталог /etc/ssh/ и редактируем файл sshd_config:
раскоментируем строчку PasswordAuthentication и изменим значение "yes" на "no", этим мы запрещаем заходить на сервере по логину/паролю. На этом настройка OpenSSH закончилась, осталось сгенерировать ключи.

Генерация ключей

   Для входа на сервер нам нужен публичный и приватный ключ. Генерируются они с помощью консольной программы ssh-keygen:

root
ssh-keygen -q -t rsa -b 4096 -f ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

После нужно будет ввести парольную фразу и подтвердить ее(можно не вводить). На этом генерация ключей законченна. Осталось перезагрузить сервер:

etc/init.d/ssh restart

    или если сервер не был запущен:

/etc/init.d/ssh start

Подключение к серверу с помощью PuTTY(Windows)

   Для Windows пользователей есть SSH клиент PuTTY, что бы через него подключить к OpenSSH нужно преобразовать ключ, для этого нужно сделать несколько шагов:
    1. Скопируем приватный ключ (id_rsa) с директории ~/.ssh/ на PC любым удобным способом
    2. Установить PuTTY
    3. В директории с программой запустить puttygen.exe
    4. Нажать Load
    5. Выбираем для показа все файлы и открываем скопированный нами с телефона приватный ключ id_rsa
    6. Вводим пароль если такой был установлен ранее
    7. Нажимаем Save private key
    8. Выбираем место хранения и сохраняем например с именем private_nokia.ppk
    9. Запускаем PuTTY
    10. В закладке Session в поле Host Name вводим IP адрес телефона
    11. В закладке Windows - Translation меняем Receive data assumned to be in which character set: на UTF-8
    12. В Connection - Data в поле Auto-login username вводим root
    13. В Connection - SSH - Auth нажимает Browse... и выбираем сохраненный нами ключ private_nokia.ppk
    14. Нажимаем Open и ждем подключения
Сноски
[1] Midnight Commander

P.S. Жду поправки, замечания и критику...

29 (26.07.2010 20:45:08 отредактировано unregistered)

Re: Openssh - ssh клиент и ssh сервер пак

Зачем доступ к телефону по ключу?
В чём преимущество перед парольной аутентификацией?

Поделиться

30

Re: Openssh - ssh клиент и ssh сервер пак

У меня один вопрос. Почему бы не в этом топике: http://maemoworld.ru/forum/viewtopic.php?id=164 ?
И одно пожелание. Написать статью в базе знаний.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

31 (26.07.2010 21:33:59 отредактировано FoxIk)

Re: Openssh - ssh клиент и ssh сервер пак

unregistered пишет:

Зачем доступ к телефону по ключу?
В чём преимущество перед парольной аутентификацией?

Если ключ без парольной фразы то вход происходит в два клика и без всякого вбивания, вспоминания пароля и переключения раскладки
P.s. Мне намного удобнее так, я не заявляю этот способ как default. Статья написана для людей, которые хотят заходить на сервер по ключам...

Добавлено: 26.07.2010 16:56:08

KiRiK пишет:

У меня один вопрос. Почему бы не в этом топике: http://maemoworld.ru/forum/viewtopic.php?id=164 ?

Даже не знаю, если можно перенести туда то я за smile

KiRiK пишет:

И одно пожелание. Написать статью в базе знаний.

Сделаем

Поделиться