Давно хотел сделать нужную вещь, но не знаю как это реализовать:
имею два устройства что хочу соединить через SSH, а точнее через sftp:

  • смарфон Nokia N900 на ОС Maemo Linux

  • стационарный компьютер на ОС OpenSuse 12.2

Некоторое время назад поставил SSH-сервер на мой Н900, теперь если хочу закинуть или скинуть файлы просто запускаю filezilla на Сусе, ввожу ip, логин(root), и пароль - захожу прямо в корень гаджета и делаю что нужно.
Сейчас хочу сделать тоже, но наоборот: хочу иметь возможность запустить фтп-менеджер на Н900 и иметь возможность копировать и передавать файлы с компа. Особенно полезно оно на работе, когда срочно нужен опреденный файл с ПК, и хотелось бы просто иметь доступ к файловой системе с Н900.
Как сделать это не знаю. Насколько понимаю на Н900 ничего настраивать не надо - надо настраивать ПК.
Если Вас не затруднит - можете дать короткую инструкцию по реализации этой операции? Наперед благодарю!

2

david.oreshok пишет:

Особенно полезно оно на работе, когда срочно нужен опреденный файл с ПК, и хотелось бы просто иметь доступ к файловой системе с Н900.

Поднять ssh-сервер на стационарном компьютере.

Был, был и весь вышел...

3 (31.12.2012 11:49:29 отредактировано MozgFx)

Как то так:
Запуск SSH

mozgfx пишет:

Как то так:
Запуск SSH

все отлично - все помогло, смог подключаться.
Возник еще вопрос: так как я не админ и в вопросах безопасности не сильно шарю - хотелось бы не держать ssh на ПК постоянно включенным. На Maemo это решается просто - в статусбаре просто есть кнопочка для включения и отключенияhttp://my-maemo.com/grafika/sshswitcher.jpg. Есть что либо подобное для "Старшего Брата" на Сусе? Что простое чтоб мог даже позвонить домой родным и сказать: "включи комп и нажми вон на ту кнопочку"?
Наперед спасибо за ответ

5 (05.01.2013 19:24:25 отредактировано MozgFx)

Попробуйте установить какой нибудь Plasmoid.
Первое что нашел "Easy SSH Connection" не знаю подойдет или нет.
Вот полное описание:
Easy SSH Connection
Но он по-моему для подключения, а не для Выключения.
В нашем же случае все управляется через yast.
Возможно есть нечто подобное и для DE (Рабочее окружение) как у Вас на телефоне. Нужно поискать.
А если подумать, то смысла отключать службу на стационарном компьютере нет.
На смартфоне/ноутбуке есть так как там работает все от батареи.

6

david.oreshok пишет:

Возник еще вопрос: так как я не админ и в вопросах безопасности не сильно шарю - хотелось бы не держать ssh на ПК постоянно включенным.

IMHO, отключать SSH-сервер считаю нецелесообразным.
Разве что, в порядке «личной паранойи», как я, например, нужно переназначить порт и настроить беспарольный вход по ключам.

Был, был и весь вышел...
Lupo Alberto пишет:
david.oreshok пишет:

Возник еще вопрос: так как я не админ и в вопросах безопасности не сильно шарю - хотелось бы не держать ssh на ПК постоянно включенным.

IMHO, отключать SSH-сервер считаю нецелесообразным.
Разве что, в порядке «личной паранойи», как я, например, нужно переназначить порт и настроить беспарольный вход по ключам.

не объясните как это сделать? у меня рут пароль около 10 символов, юзерский 10 - насколько вероятны проблемы с безопасностью?

а еще важный вопрос - как определить свой внешний ip? как в домашней сети это делать понятно, но как подключится к домашнему ПК, когда ты, например, на работе? буду благодарен за разъяснения

9

david.oreshok пишет:

как определить свой внешний ip?

Так можно: http://2ip.ru/

10

verg пишет:
david.oreshok пишет:

как определить свой внешний ip?

Так можно: http://2ip.ru/

и что просто вводить ip с поля

Ваш IP адрес:

?

11 (07.01.2013 02:33:04 отредактировано MozgFx)

verg пишет:

Так можно: 2ip

Но только это будет адрес того компьютера с которого Вы войдете на сайт.
Ниже опишу как делать из интернета например с работы

david.oreshok пишет:

?

Все правильно  понял.
То есть войдя по указанному адресу будет указан внешний адрес провайдера.
Он будет действителен некоторое время потом сменится если не статический.
Ещё нужно для подключения из вне:
1. Настроить абонентское устройство (ADSL Роутер к примеру, настраиваем NAT)
2. Настроить брандмауэр

12 (07.01.2013 02:38:52 отредактировано MozgFx)

Чтобы определить из любого места в интернете адрес компьютера нужно если у Вас динамический адрес, есть такие сервисы как dyndns к примеру.
Они после регистрации и настройки будут автоматически менять сменившийся IP адрес.
Вы получите адрес третьего уровня с Вашим логином вида [логин.*.*]
Где *.* один из списка доменов на выбор.
Таким образом всегда можно определить IP адрес Вашего компьютера из любой точки мира.
зная только http адрес в выше указанном сервисе.
Могу написать более подробно если нужно.
Вот пример работы сервиса и вариант отображения адреса:
http://mozgfx.dyndns.org/ (ссылка работает когда мой компьютер включен)
Если компьютер включен Вы должны увидеть фразу "Special for Linuxforum!"

Более подробно если интересно, написал для ADSL Роутеров

+ открыть спойлер

Ссылка ведет на мой компьютер, на котором поднят Apache.
При желании можно привязать к собственному доменному имени.
Единственный нюанс когда к примеру будете прописывать запись cname
Нужно прописать два раза с и без www.
cname poddomen.domen.ru podomen.dyndns
cname w w w.poddomen.domen.ru podomen.dyndns

В противном случае сервис требует покупки wildcard.

Вот пример работы ссылка выше привязана к под-домену
http://home.23region.info/ (ссылка работает когда мой компьютер включен)

Если задумаете настраивать сайт то для того чтобы сайт корректно работал не только из интернета но и в локальной сети нужно еще будет прописать в yast - имена узла. (в противном случае при вводе адреса Вы будете попадать на роутер)
И прописать адреса к примеру так (адреса заменить на свои):
http://img-fotki.yandex.ru/get/6431/1669878.0/0_a16d6_b49b095a_orig

13 (07.01.2013 03:05:36 отредактировано MozgFx)

Так же несмотря на то что во многих роутерах эта функция есть по умолчанию из коробки D-link 2540 не позволил мне работать с этим сервисом. Сейчас у меня Sagem марку не помню у него и NAT и DynDNS работает.
Если что то криво и непонятно написал могу пояснить...

P/S/
Всех с рождеством )))

14

mozgfx пишет:

Так же несмотря на то что во многих роутерах эта функция есть по умолчанию из коробки D-link 2540 не позволил мне работать с этим сервисом. Сейчас у меня Sagem марку не помню у него и NAT и DynDNS работает.
Если что то криво и непонятно написал могу пояснить...

P/S/
Всех с рождеством )))

И Вас Рождеством!
Спасибо
Думаю проконсультироться с админом моего провайдера, узнать технические детали, а тогда, если будет надо - попросить Вас объяснить детальнее...
Еще раз спасибо!

15

возник вопрос, пока что при работе внутри сети:
на 900-й пользуюсь N900FTP (http://maemo.org/packages/view/n900ftp/) - так вот он идеально скачивает файлы на латинице, а вот кириличные файлы никак не хочет.
Как Вы думаете - можно ли как то это исправить?
Создал параллельную тему на профильном форуме о Maemo, но не знаю посоветуют ли там что - http://meegos.ru/forum/viewtopic.php?id=6366