LINUX.ORG.RU

Как в Midnight Commander добавить SSH соединение, но не простое а torify.

 ,


1

2

Для соединения в сервером по SSH выполняю

ssh root@Ц.Ы.Ф.Е.Р.К.И

Или открываю Midnight Commander и в Левая Панель - Shell соединение ввожу:

sh://root@Ц.Ы.Ф.Е.Р.К.И

Но ввиду нынешней ситуации не многие сервера меня не пускает.

Поэтому воспользовавшись инструкцией https://www.youtube.com/watch?v=B9kogZO0omI захожу по SSH так:

torify ssh root@Ц.Ы.Ф.Е.Р.К.И

А в Midnight Commander как?

Ответ на: комментарий от sfedosenko

Выдает

fuse: bad mount point `/mnt/remote': No such file or directory

ОC KDE Neon (Ubuntu)

Попробовал так:

$ sudo torify sshfs root@Ц.Ы.Ф.Е.Р.К.И:~/ /home/alex/server/ && cd /home/alex/server/ && mc

Выдало:

The authenticity of host 'Ц.Ы.Ф.Е.Р.К.И (Ц.Ы.Ф.Е.Р.К.И)' can't be established.
ECDSA key fingerprint is АБРАКАДАБРА.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
root@Ц.Ы.Ф.Е.Р.К.И's password: [ввел пароль]
root@Ц.Ы.Ф.Е.Р.К.И:~/: No such file or directory

Что-то не так делаю?

VasyOK_ZP
() автор топика
Ответ на: комментарий от VasyOK_ZP

root@Ц.Ы.Ф.Е.Р.К.И:~/: No such file or directory

Укажи полный путь на сервере:

sudo torify sshfs root@Ц.Ы.Ф.Е.Р.К.И:/home/alex/ /home/alex/server/

Потом заходи туда командером и оперируй.

sfedosenko
()
Ответ на: комментарий от sfedosenko

Полный путь это что?

sudo torify sshfs root@Ц.Ы.Ф.Е.Р.К.И:/home/alex/ /home/alex/server/

тоже самое:

root@Ц.Ы.Ф.Е.Р.К.И:/home/alex/: No such file or directory
VasyOK_ZP
() автор топика
Ответ на: комментарий от VasyOK_ZP

Ну у тебя-же в руках MC. Что-же ты его не используешь, а насилуешь себя консолью.

Используй «user menu», чтобы каждый раз не набирать команды в терминале, вспоминая и допуская ошибки.

andytux ★★★★★
()
Ответ на: комментарий от sfedosenko

Нет, не тролю.

/путь-на-сервере - ну пусть в корень откроет слеша ж тут досточно?

/путь-у-тебя-на-ноутбуке - куда хочу примонтировать? Пусть /home/alex/server/

Итого

$ sudo torify sshfs root@178.20.44.144:/ /home/alex/server/

Выдает

fuse: mountpoint is not empty
fuse: if you are sure this is safe, use the 'nonempty' mount option
VasyOK_ZP
() автор топика
Последнее исправление: VasyOK_ZP (всего исправлений: 1)
Ответ на: комментарий от VasyOK_ZP

google:// how to use sshfs.

Многократно пользовался этой программой. Уверен, тебя ждет успех, в освоении sshfs. Дерзай.

sfedosenko
()
Ответ на: комментарий от VasyOK_ZP

Чтобы что-то удаленное примонтировать - надо создать у себя пустой каталог и в него монтировать! Т.е. /mnt/remote надо сначала создать! А если ты даешь существующий непустой каталог /home/alex/server/ - то команда mount удивляется и требует от тебя доп. подтверждений

sigurd ★★★★★
()
Последнее исправление: sigurd (всего исправлений: 2)
Ответ на: комментарий от Jameson

«А если ты даешь существующий непустой каталог /home/alex/server/ - то команда mount удивляется и требует от тебя доп. подтверждений»

/home/alex/server/ - пустой калог, который я создал для монтирования

куда «-nonempty» приписывать?

Пробую так:

$ sudo torify sshfs root@178.20.44.144:/ /home/alex/server/ -nonempty

И так:

$ sudo torify sshfs -nonempty root@178.20.44.144:/ /home/alex/server/ 

Пишет:

fuse: unknown option `-nonempty'
VasyOK_ZP
() автор топика
Ответ на: комментарий от VasyOK_ZP

/home/alex/server/ - пустой калог, который я создал для монтирования

Покажи:

ls -la /home/alex/server

Pinkbyte ★★★★★
()
Ответ на: комментарий от VasyOK_ZP

давай без -nonempty, а может её --nonempty так зовут

главное /home/alex/server/ не пустая сделай пустой и на опции можно забить, и зачем sudo под root запускать попробуй, так просто

torify sshfs root@178.20.44.144:/ /home/alex/server/ 
или
torify sshfs root@Ц.Ы.Ф.Е.Р.К.И:~/ /home/alex/server/ && cd /home/alex/server/ && mc
без sudo

главное чтобы /home/alex/server/ был пустой

s-warus ★★★
()
Последнее исправление: s-warus (всего исправлений: 2)
Ответ на: комментарий от VasyOK_ZP

Ты совсем деревянный, или только по пояс? man sshfs сделай и прочти уже чОртову инструкцию. Там английским по чОрному сказано как опции прописывать. И вообще как всем этим богатством пользоваться.

Вместо того чтобы как цыган вымогать правильную команду — просто прочти инструкцию уже. Опции задаются через ключ "-o имя_опции"

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 2)
Ответ на: комментарий от AVL2

а зачем под sudo запускать, мутить настройки ssh для root: ключи, config, то же самое касается torify настройки тора для root, проблемы прав: создаваемая файловая система с правами root.

s-warus ★★★
()
Последнее исправление: s-warus (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.