Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование *NIX систем > Создание ssh-соединение


Автор: Su_ 10.12.2009, 17:08
Добрый день!
Как создать соединение между двумя компьютерами( в локальной сети) по протоколу ssh ?
Я использую Mandriva 2009 spring , как я понял клиент в ней ставиться с начальным пакетом *nix ., для винды это к примеру putty , но это клиенты .
А что бы создать соединение нужен сервер, который как я понял в Mandrive не стоит по умолчанию.. Если я правильно мыслю, хотелось бы узнать как ставить сервер ssh на Mandriva ?

Автор: djamshud 10.12.2009, 17:19
В мандриве емнип:

urpmi ssh-server
service sshd start

В фаерволе пропускать 22 порт (по умолчанию).

Автор: Su_ 10.12.2009, 17:22
Цитата

urpmi ssh-server


пишет вставьте носитель подд название "Mandriva Linux -2009 S[ring (free)-main"

ставил линукс не я, можно ли как то из репозитория поставить , аналог pkg_add?


понял,это и есть аналог, а как с удаленки установить?

Автор: Su_ 10.12.2009, 18:31
ftp://ftp.ciril.fr/pub/linux/mandrivalinux/devel/cooker/i586/media/main/release/openssh-server-5.3p1-2mdv2010.0.i586.rpm
ftp://ftp.neva.ru/Linux-Distrib/MandrivaLinux/MandrivaLinux/official/2009.1/i586/media/contrib/

как я понял это репозитории

Автор: Su_ 10.12.2009, 19:35
вроде как я установил его

urpmi.add opnessh-5.2p1-1mdv2009.1.i586.rpm ftp://ftp.neva.ru/Linux-Distrib/MandrivaLinux/MandrivaLinux/official/2009.1/i586/media/main/release/

как его запустить?

Автор: djamshud 10.12.2009, 20:33
Мандривой не пользовался давно, поэтому команд не помню, но в drak можно выбрать пункт "обновления", там добавить сетевой репозиторий (не только обновлений, а полный). А потом urpmi. Пакет скачается и установится.

Автор: Su_ 10.12.2009, 20:47
предполжим что я его скачал  в формате rpm , как его запустить ? нужно делать make , install и прочее?

Автор: djamshud 10.12.2009, 20:51
urpmi /path/2/file.rpm

А make и прочее - для установки из исходников; свежеустановленная мандрива к этому практически не готова.

Автор: bilbobagginz 10.12.2009, 20:55
Su_, 
для того, чтобы действительно получать удовольствие от ПО, надо попробовать использовать его встроенные возможности.
в мандриве нужда в коммандной строке не так уж и велика. читани http://doc.mandriva.com/en/2009.1/Mastering-Manual/Mastering-Manual.html/software-management.html. там тебя интересуют параграфы:
  • http://doc.mandriva.com/en/2009.1/Mastering-Manual/Mastering-Manual.html/packages-management.html#d5e4475
  • http://doc.mandriva.com/en/2009.1/Mastering-Manual/Mastering-Manual.html/software-management-sources.html

тебе надо добавить все возможные сетевые источники (http/ftp), и убрать CD/DVD. Потом сделай поиск по пакету, и установи нужный тебе пакет (название пакета - openssh-server)

какбы ... не парься.

Автор: Su_ 10.12.2009, 21:07
как раз на этом этапе, пока не хочет обновлять список источников, стучится на dvd спасибо будет долбать)

Добавлено через 2 минуты и 47 секунд
да!! поставил , пытался обновить источники, а надо было снять галки с предлагаемых источников.. спасибо всем, этот этап прошли )

Автор: Su_ 10.12.2009, 21:39
сделал соединение  между putty(winxp) и sshd на Мандрива , какие там лог/пас по умолчанию? или надо в конфигурационные файлы добавлять группы логины и пароли?

Автор: djamshud 10.12.2009, 21:44
По умолчанию - любой заведенный в системе юзер кроме root.

Вам бы маны покурить с такими пустяковыми вопросами;).

Автор: Su_ 10.12.2009, 21:52
кручу верчу  + гугл )

Автор: Su_ 10.12.2009, 23:25
ок зашел, просто пароль я не знал (ибо не я ставил системку) сбросил его и ок , зашел... теперь вопрос возник ,возможен ли вход с правами root?

Автор: Su_ 10.12.2009, 23:52
все ура разобрался, нужно из под пользователя набрать su и потом ввести пароль руута))) спасибо всем темка закрыта!!!

Автор: Marlik 25.12.2009, 04:21
Цитата(Su_ @ 10.12.2009,  23:25)
ок зашел, просто пароль я не знал (ибо не я ставил системку) сбросил его и ок , зашел... теперь вопрос возник ,возможен ли вход с правами root?

Хм... это как-же ты умудрился пароль в Мандриве сбросить?  Чо-то странно как-то все у тебя!!!  smile И слишком просто!!!

Минимум что-бы на твой Мандривовский сервер sshd зайти это надо:

1. ssh-keygen -t rsa -b 2048
bla-bla
bla-bla
ввести пароль ключа который ты создаешь, потом 
2. scp /root/.ssh/id_rsa.pub root@192.168.1.2:/root/.shh/ # перебрасываем публичный ключ на другую тачку(linux)
вводим пароль другой тачки, так как спросит.
3. scp /root/.ssh/known_hosts root@192.168.1.2:/root/.shh/ # перебрасываем known_hosts на другую тачку(linux)
вводим пароль другой тачки, так как спросит.
4. Все то-же самое только в обратном порядке...
4. Идем в /etc/ssh/ правим sshd_config... настраиваем способы аутентификации...



Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)