1

Тема: подключение к ПК через SSH (sftp)

подскажите: есть ли способ подключения н900 к ПК, к Н900 с компа уже подключил, интересует обратный порядок:
иногда надо получить определенный файл с домашнего или рабочего компа, хотелось бы иметь возможность сделать это с Н900 через какой нибудь файловый менеджер.
Везде говорят только про подлючению через SSH к Н900, а как сделать наоборот - не смог найти


Есть ли такой способ? Если есть - буду благодарен за консультацию!

Ericsson r320 -> Nokia 5510 -> Sony Ericsson T68 -> Motorola C390 -> Sony Ericsson K700i -> Nokia 6630 -> Nokia N70 -> Nokia E90(red) -> Nokia N900(thumb)
Windows XP -> Windows Server 2003 -> Mandriva 2008-2011  -> OpenSuse 12.2-12.3  -> Mageia 3 + Ubuntu 13.04

Сайт david.oreshok

Поделиться

2

Re: подключение к ПК через SSH (sftp)

Во-первых, можно подключиться по SSH с аппарата на ПК, подняв на ПК SSH сервер, и запустив на аппарате клиент.
Во-вторых, можно подмонтировать расшаренный виндовый том и использовать его как часть файловой системы N900 (примерно как используются флэшки)
Оба способа на форуме где-то описывались.

Поделиться

3 (15.06.2012 19:22:17 отредактировано david.oreshok)

Re: подключение к ПК через SSH (sftp)

geher пишет:

Во-первых, можно подключиться по SSH с аппарата на ПК, подняв на ПК SSH сервер, и запустив на аппарате клиент.
Во-вторых, можно подмонтировать расшаренный виндовый том и использовать его как часть файловой системы N900 (примерно как используются флэшки)
Оба способа на форуме где-то описывались.

спасибо!

geher пишет:

Во-пSSH сервер, и запустив на аппарате клиент.

есть не консольный клиент на Н900?

Ericsson r320 -> Nokia 5510 -> Sony Ericsson T68 -> Motorola C390 -> Sony Ericsson K700i -> Nokia 6630 -> Nokia N70 -> Nokia E90(red) -> Nokia N900(thumb)
Windows XP -> Windows Server 2003 -> Mandriva 2008-2011  -> OpenSuse 12.2-12.3  -> Mageia 3 + Ubuntu 13.04

Сайт david.oreshok

Поделиться

4

Re: подключение к ПК через SSH (sftp)

SSH это протокол. Зачем gui? Один раз настроил и забыл. Самое простое - ssh+MC.

# apt-get install openssh-common ## скорее всего уже установил
# ssh-keygen -t dsa ## создать ключ для соединения без запроса пароля
# cat ~/.ssh/id_dsa.pub | ssh 192.168.1.2 'cat - >> ~/.ssh/authorized_keys' ## скопировать ключ с N900 на локальную машину

В MC (midnight commander) на правой или левой панели выбираешь Shell-соединение и вбиваешь айпишник компа.
В итоге слева N900, справа ПК.
Развлекайся.

5

Re: подключение к ПК через SSH (sftp)

Sabalt пишет:

SSH это протокол. Зачем gui? Один раз настроил и забыл. Самое простое - ssh+MC.

# apt-get install openssh-common ## скорее всего уже установил
# ssh-keygen -t dsa ## создать ключ для соединения без запроса пароля
# cat ~/.ssh/id_dsa.pub | ssh 192.168.1.2 'cat - >> ~/.ssh/authorized_keys' ## скопировать ключ с N900 на локальную машину

В MC (midnight commander) на правой или левой панели выбираешь Shell-соединение и вбиваешь айпишник компа.
В итоге слева N900, справа ПК.
Развлекайся.

# cat ~/.ssh/id_dsa.pub | ssh 192.168.1.2 'cat - >> ~/.ssh/authorized_keys' ## - последняя операция все никак не выходит.... connection refused . Может дело в том что подключаюсь к Linux(у меня стоит Мандрива 2011)?
И вообще - может можно легче? Я поставил себе gFTP(http://my-maemo.com/software/applications.php?fldAuto=924&faq=37) - нужно только понять как подключится.

Ericsson r320 -> Nokia 5510 -> Sony Ericsson T68 -> Motorola C390 -> Sony Ericsson K700i -> Nokia 6630 -> Nokia N70 -> Nokia E90(red) -> Nokia N900(thumb)
Windows XP -> Windows Server 2003 -> Mandriva 2008-2011  -> OpenSuse 12.2-12.3  -> Mageia 3 + Ubuntu 13.04

Сайт david.oreshok

Поделиться

6

Re: подключение к ПК через SSH (sftp)

Sabalt пишет:

# cat ~/.ssh/id_dsa.pub | ssh 192.168.1.2 'cat - >> ~/.ssh/authorized_keys' ## скопировать ключ с N900 на локальную машину

ssh-copy-id же hmm

A mammal should be able to hunt mice, hibernate, fly, chew its cud, echolocate, invent tools, lay eggs, burrow. Speciation is for insects.

Поделиться

7

Re: подключение к ПК через SSH (sftp)

hxka пишет:

ssh-copy-id же hmm

Ну или так. Разве принципиально?

david.oreshok, перед айпишником впиши имя юзера с кракозяброй @
Что-то типа

cat ~/.ssh/id_dsa.pub | ssh username@192.168.1.2 'cat - >> ~/.ssh/authorized_keys' 

Или по совету hxka

ssh-copy-id -i id_dsa.pub username@192.168.1.2

Порт на ssh не менял?

Поделиться

8

Re: подключение к ПК через SSH (sftp)

помогли мне тут - http://linuxforum.ru/viewtopic.php?pid=317756#p317756.
Подключаюсь через N900FTP, MaemoFTP бесконечно и неудачно подключается, с GFTP ничего не выходит - не знаю где там поставить тип подключения SFTP.
N900FTP - пашет, но очень долго файлы скачивает. Может кто знает еще хороший клиент на Maemo? Буду благодарен.

Ericsson r320 -> Nokia 5510 -> Sony Ericsson T68 -> Motorola C390 -> Sony Ericsson K700i -> Nokia 6630 -> Nokia N70 -> Nokia E90(red) -> Nokia N900(thumb)
Windows XP -> Windows Server 2003 -> Mandriva 2008-2011  -> OpenSuse 12.2-12.3  -> Mageia 3 + Ubuntu 13.04

Сайт david.oreshok

Поделиться

9 (12.01.2013 04:16:30 отредактировано david.oreshok)

Re: подключение к ПК через SSH (sftp)

david.oreshok пишет:

помогли мне тут - http://linuxforum.ru/viewtopic.php?pid=317756#p317756.
Подключаюсь через N900FTP, MaemoFTP бесконечно и неудачно подключается, с GFTP ничего не выходит - не знаю где там поставить тип подключения SFTP.
N900FTP - пашет, но очень долго файлы скачивает. Может кто знает еще хороший клиент на Maemo? Буду благодарен.


понял в чем проблема скачивания: он не может скачать файлы на кириллице(пишет что качает, но на самом деле ничего не происходит). Файлы с названиями на латинице - качает быстро. Кто знает как решить эту проблему?

Ericsson r320 -> Nokia 5510 -> Sony Ericsson T68 -> Motorola C390 -> Sony Ericsson K700i -> Nokia 6630 -> Nokia N70 -> Nokia E90(red) -> Nokia N900(thumb)
Windows XP -> Windows Server 2003 -> Mandriva 2008-2011  -> OpenSuse 12.2-12.3  -> Mageia 3 + Ubuntu 13.04

Сайт david.oreshok

Поделиться

10

Re: подключение к ПК через SSH (sftp)

Sabalt пишет:
hxka пишет:

ssh-copy-id же hmm

Ну или так. Разве принципиально?

david.oreshok, перед айпишником впиши имя юзера с кракозяброй @
Что-то типа

cat ~/.ssh/id_dsa.pub | ssh username@192.168.1.2 'cat - >> ~/.ssh/authorized_keys' 

Или по совету hxka

ssh-copy-id -i id_dsa.pub username@192.168.1.2

Порт на ssh не менял?

пробовал как Вы советуете, MC не может законектиться, результат ввода команд:

ssh-keygen -t dsa 
Generating public/private dsa key pair. 
Enter file in which to save the key (/root/.ssh/id_dsa): id_dsa 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in id_dsa. 
Your public key has been saved in id_dsa.pub. 
The key fingerprint is: 
64:ff:e7:b3:07:63:6c:1b:5f:f6:60:eb:31:27:76:4b root@Nokia-N900 
The key's randomart image is: 
+--[ DSA 1024]----+ 
| | 
| | 
| o | 
| o . | 
| S . . | 
| . X o| 
| .+*E=| 
| +=*=| 
| .+= | 
+-----------------+ 
/home/user # cat ~/.ssh/id_dsa.pub | ssh ��� gor@192.168.100.201 'cat - >> ~/.ssh/authorized_keys' 
cat: can't open '/home/user/.ssh/id_dsa.pub': No such file or directory 
Password: 
Password: 
Password: 
Permission denied (publickey,keyboard-interactive). 
/home/user # ssh-copy-id -i id_dsa.pub gor@192.168.100.201 /usr/bin/ssh-copy-id: ERROR: No identities found 
Ericsson r320 -> Nokia 5510 -> Sony Ericsson T68 -> Motorola C390 -> Sony Ericsson K700i -> Nokia 6630 -> Nokia N70 -> Nokia E90(red) -> Nokia N900(thumb)
Windows XP -> Windows Server 2003 -> Mandriva 2008-2011  -> OpenSuse 12.2-12.3  -> Mageia 3 + Ubuntu 13.04

Сайт david.oreshok

Поделиться

11

Re: подключение к ПК через SSH (sftp)

я кажется понял одну из возможных причин, id_dsa.pub' нет ни в

  • /root/.ssh/

  • /home/user/.ssh/

по крайней мере я его найти не могу, может он просто не создается?

Ericsson r320 -> Nokia 5510 -> Sony Ericsson T68 -> Motorola C390 -> Sony Ericsson K700i -> Nokia 6630 -> Nokia N70 -> Nokia E90(red) -> Nokia N900(thumb)
Windows XP -> Windows Server 2003 -> Mandriva 2008-2011  -> OpenSuse 12.2-12.3  -> Mageia 3 + Ubuntu 13.04

Сайт david.oreshok

Поделиться