LINUX.ORG.RU

работа в linux из far

 ,


0

1

всем привет!

может немного оффтопик, но не подскажите, случайно, возможно ли из far manager подключаться к удаленной linux машине и работать из far c её файловой системой?

Если да, то как это делается.

спасибо.


netbox плагин, протокол sftp, пользователь и пароль как для входа в линукс локально, на линуксе должен быть запущен ssh, порты для ssh должны быть открыты (tcp port 22 на линуксе)

anonymous
()

C ftp он работает из коробки, а для ssh - плагин WinSCP. Ну, может еще что из плагинов появилось, гугли.

alegz ★★★★
()

буду пробывать через winscp.

всем спасибо!

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

А не подскажите, ещё, я скачал плагин отсюда:

https://github.com/michaellukashov/Far-NetBox

распокавал его и положил в C:\Program Files\Far2\Plugins

перезапустил фар, нажимаю f11, а там моего плагина нет

Как правильно запусить его?

virtus
() автор топика

Создаёшь в netbox новую сессию, в качестве протокола указываешь sftp или scp, всё работает из коробки.

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

не знаю как в netbox создать новую сессию.

у меня есть установленный far,

я скачал архив по ссылке выше, распаковал его и поместил в C:\Program Files\Far2\Plugins

запускаю far, нажимаю f11 и не вижу ничего похожего на netbox.

разъясните, пожалуйста, либо может ссылка есть на инструкцию

virtus
() автор топика

подсказили поставить far 3. всем спасибо.

virtus
() автор топика

я подключился через sftp к серверу на линукс.

мне нужно найти путь к программе, часть имени которой «imp»,

как мне это можно сделать?

если пишу find -name «imp»

выдает что permission denied и большая красная таблица таких строк

спасибо.

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

Если ты хочешь из винды подключаться к линуксовой консоли, то тебе лучше посмотреть в сторону putty, а ещё лучше - в сторону mobaxterm, там есть и консоль, и простенький файловый менеджер.

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

да я уже начал с far работать. он вроде удобный, только научиться польлзоваться им нужно :)

спасибо.

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

ну вот я нажимаю alt+f7, он открывает форму:

find file

я в первой строке file mask

пишу imp

мне нужно найти путь к этой программе, эта утилита импорта из oracle

нажимаю find, и пусто

а она должна быть

нахожусь в корне

что делаю не так?

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

Упрощённо:

sftp - это такой способ подключиться к сетевому диску.

Все файлы, которые ты на нём видишь при нажатии на enter будут запускаться на твоём компьютере или выдавать ошибку если не ясно как их запустить.

Т.е. чтобы на сервере с linux запустить программу (импорта данных из oracle) надо подключиться к этому linux не как к сетевому диску а как к терминальному серверу и запускать программы не у себя а прямо там.

Простые вещи надо делать простым способом: для работы на удалённом сервере, при обмене только текстом не нужно пересылать картинки программ запущенных на этом сервере, достаточно передавать только текст. Для этого есть программа sshd на сервере: обеспечивать возможность выполнения команд и запускать сессии sftp если будет нужно.

Итого надо было взять putty или какой-либо другой ssh клиент.

Если требуется именно двухпанельник то надо подключаться по ssh и запускать команду mc.

Если команды mc нет - работать на командах найденых в руководстве или интернете, тщательно сверяя что команда делает в разных источниках.

В случае с настроенным ораклом что sqlplus что imp, что exp должны быть уже в путях у ораклового пользователя и не надо их искать на диске.

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

спасибо большое за такой подробный ответ!

virtus
() автор топика

всем спасибо!

проблема в следующем.

нужно скопировать imp из удаленной линуксовой машины к себе на виндовс.

подключаюсь через

pscp user@server:path-to-file . происходит запрос пароля, я его ввожу, после этого

permission denied.

дело в том, что на часть папок в пути к imp у меня нет прав под тем юзером, которым я подключаюсь.

а пароля рута я не знаю

есть ли вариант, как можно скопировать файл?

П.С. *imp*.* - так же не ищет, из-за того, что нет прав на екоторые директории в пути, как я понимаю.

Спасибо.

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

С каждым новым сообщением дно всё глубже и глубже...

Ты уверен, что тебе надо работать с линукс-хостом ? Это сейчас такой уровень подготовки у DBA ?

Зачем тебе копировать к себе imp ?

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

я не dba.

у меня ant собирает приложение, используя imp

imp на той машине, на которой я мне нужно собрать нет. но есть на другой.

в новых версиях oracle идет другой imp

П.С. я не претендую на звания гроссмейстера тут по линуксу и другим технологриям. :)

Я хочу узнать, возможно ли это сделать и если да, то как.

и по возможности, пожалуйста, не уходит от темы.

спасибо.

virtus
() автор топика

буду устанавливать oracle client

всем спасибо.

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

Если ты хочешь из винды подключаться к линуксовой консоли, то тебе лучше посмотреть в сторону putty, а ещё лучше - в сторону mobaxterm, там есть и консоль, и простенький файловый менеджер.

Ещё есть mintty и перекомпиленный ssh.exe из cygwin.

h578b1bde ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.