Перечитал кучу Манов, статей и т.п. ...
Так и не нашел внятного толкования по детальной настройке тунеля в ssh.
Кто работал - прошу помощи.
Дома комп = Kubuntu 9.04;
Недавно подарили ноут - само собой поставил линукс и на ноут.
Нужно настроить ssh тунель между двумя компами (локалка).
Мне нужно сидя на ноуте запускать приложения из настольной машины (собственно подключение по ssh).
Все что я начитал - пишут ниче сложного нет (ssh 192.168.1.3 или ssh user@locallhost).
На все это ответ консоли - connect to host 192.168.1.3 port 22: Connection refused
Стал читать глубже - нужно настроить конфиги для доступа на обеих машинах.!!!
/etc/ssh/ssh_config - нужно раскоментировать нужные строчки
~/.ssh/config - добавить нужные параметры.
А вот какие именно параметры нужно раскоментировать и что дописывать так и не нашел внятного обьяснения.
Кто имеет опыт - прошу помощи !!!
Ну во-первых если я не ошибаюсь Вы не сможете запускать так приложения, разве только что кансольные. А если хотите именно так, то Вам пожалуй больше подойдет вот это
Спасибо, но в данный момент меня интересует ssh доступ.
Графические приложения на удаленной машине по ssh запускать можно. Код:
DISPLAY=:0 soft
где DISPLAY=:0 - номер первого графического экрана
soft - имя запускаемого приложения
В Ubuntu 9.01 просмотр и управление удаленным рабочим столом:
Приложения->Интернет->Просмотр удалённых рабочих столов
Перед этим настраиваем сервер:
Система->Параметры->Удалённый рабочий стол
порт 5900
спасибо, и правда работает. Очень признателен за подсказку :)
Могу кинуть на ящик книгу Михаила Фленова "Линукс глазами хакера". Там очень хорошо всё описано и объяснено по поводу протокола SSH. Использование его и для дистанционного администрирования посредстом командной строки, и непосредственно через подключение к рабочему столу.
З.Ы. Могу, конечно, зацитировать всё сюда, но мнооого будет, однако...
Буду очень благодарен
Получил? Почитал? Помогло? =)
Спасибо - получил, почитал - еще не пробовал (пока читаю) :-)
Вот здесь все что тебе нужно!
настройки ssh сервера хранятся в /etc/ssh/sshd_config, ты сам ssh сервер запустил вообще? должно все работать и с настройками по умолчанию
/etc/init.d/sshd start
Мне кажется "connect to host 192.168.1.3 port 22: Connection refused" опять проблема в настройках файрволла или на сервере не установлен ssh-server как заметил dm, по умолчанию ssh не устанавливается.
Хитрости ssh
"Мировая" тема, всем читать\ознакомиться. Salt -у двойное спасибо !
да, статья стоящая. Подчерпнул много интересного для себя, спс. :)
Я уже не помню устанавливается ли SSH сервер в кубунте по умолчанию, но на всякий случай рекомендую установить :)
на сервере:
sudo aptitude install openssh-server
на клиенте:
sudo aptitude install openssh-client
Информация о OpenSSH
после установки стартуем его коммандой:
sudo /etc/init.d/ssh start
ну и коннектимся:
ssh IP_СЕРВЕРА
не устанавливается по умолчанию он)
можно не стартовать) он стартует после установки сам. во всяком случае у меня так и было
Благодарю всех за участие.
Поставил, настроил (по книжке), зашел на вторую машину - далше думаю сам разберусь.
С уважением !
Отправить комментарий