Midnight commander linux ftp

Настройка FTP в Midnight Commander

Midnight Commander — бесплатный (open source) файловый менеджер, способный работать с файлами на разнообразных FTP-серверах. Обладает понятным интерфейсом (в том числе, русскоязычным), умеет возобновлять передачу файлов после разрыва соединения. Midnight Commander установлен на каждом из наших серверов, поэтому вы можете воспользоваться им, соединившись с сервером по SSH, как для работы с вашими файлами, так и для переноса файлов на ваш аккаунт с других серверов FTP. Для запуска Midnight Commander наберите в командной строке mc.

Интерфейс

По умолчанию интерфейс Midnight Commander состоит из двух панелей, на которых выводится список файлов и директорий.

Перемещение между директориями происходит посредством клавиш-«стрелок» и клавиши «Enter». В нижней части окна приложения имеется список подсказок для операций, соответствующих функциональным клавишам (F1F10). Переключение между панелями происходит при нажатии клавиши «Tab».

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

Создание нового подключения

В меню «Правая панель» выберите пункт «FTP-соединение».

В появившемся диалоговом окне введите имя_пользователя@адрес_сервера. Например, если вы подключаетесь с именем пользователя yourlogin к серверу ftp.mydomain.ru, нужно будет указать yourlogin@ftp.mydomain.ru. Если же вы подключаетесь с дополнительно созданным именем пользователя вида user@mydomain.ru к серверу ftp.mydomain.ru, нужно указать user@ftp.mydomain.ru@ftp.mydomain.ru.

Если ваш домен еще не зарегистрирован или работает на другом хостинге, используйте для подключения IP-адрес сервера, указанный в Панели управления хостингом в разделе «Сайты» → «IP-адреса» .

Нажмите кнопку «Дальше».

Если все данные указаны верно, соединение установится без проблем.

Работа с файлами

После установления соединения перейдите на сервере в директорию, где должны размещаться файлы вашего сайта — domains/mydomain.ru/public_html/.

Сразу после создания сайта в директории имеются два файла — index.html и logo.gif. Это файлы создаваемой по умолчанию «заглушки» — в работе вашего сайта они вам не потребуются, поэтому лучше сразу их удалить. Выделите их с помощью клавиши Insert и нажмите кнопку F8.

На вопрос следует ответить утвердительно.

Перейдите на панель с файлами вашего сайта, расположенными локально. Чтобы скопировать их все разом, выделите их с помощью клавиши Insert.

Для начала копирования нажмите клавишу F5.

Подтвердите ваше намерение, нажав кнопку «Дальше».

По завершении копирования вы увидите файлы вашего сайта размещенными на сервере, после чего сможете продолжить работу с Midnight Commander согласно имеющимся задачам.

Источник

Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…

Админско-пользовательское: midnight commander и сохранение паролей ftp

В общем, собираясь в поездку с нетбуком, на котором Убунта. Встал вопрос — «взять бы с собой доступ к некоторым интересным папкам». А они все — на FTP.

Читайте также:  Сравнение операционных систем mac windows linux

В общем, чего тут думать — midnight commander нам в помощь. Но. В отличие от FAR, он не умеет сохранять пароли. да и вообще для него проблема просто запомнить список FTP соединений.

Но, повторюсь — для меня это наиболее удобный (удачный, привычный) менеджер файлов.

Порывшись в Инете — нашел-таки рецепт, работающий и «на первый взгляд» ничего. (почему — будет ясно чуть позже).

Итак, для начала открываем mc, на левой или правой панели выбираем «FTP-соединение», вводим хост (подсказка — для не-anonumus доступа вводим @ , где — — имя пользователя, а — имя хоста. Например, aaa@ftbblablabla.net). Далее — жмем на «продолжить», там вводим пароль — и мы в FTP каталоге. Далее — жмем на Ctrl — \ — появляетсЯ список папок быстрого доступа. Выбираем «кнопку» добавить текущий. Все, текущий каталог (корень FTP) мы запомнили.

Далее — идем к настройкам быстрого доступа mc (раньше это было

./config/mc/hotlist) и «ручками» добавляем пароль в нужную запись.

Выглядеть она должна примерно так: ENTRY «/#ftp:login@ » URL «/#ftp:login:pass@ «

Далее — сохраняем и наслаждаемся жизнью, переходя в FTP через панель быстрого доступа.

Теперь почему мне это не нравится. Пароль хранится в открытом виде — и это будоражит мою параною. Причем, не спасает даже знание того факта, что пароль по-любому передается в открытом виде. Но — при всем богатстве выбора. как говорится, альтернатив немного.

Источник

Настройка FTP-клиента, встроенного в Midnight Commander

Midnight Commander — бесплатный (open source) файловый менеджер, способный работать с файлами на разнообразных FTP-серверах. Обладает понятным интерфейсом (в том числе, русскоязычным), умеет возобновлять передачу файлов после разрыва соединения. Midnight Commander установлен на каждом из наших серверов, поэтому вы можете воспользоваться им, соединившись с сервером по SSH, как для работы с вашими файлами, так и для переноса файлов на ваш аккаунт с других серверов FTP. Для запуска Midnight Commander наберите в командной строке mc.

Интерфейс

По умолчанию интерфейс Midnight Commander состоит из двух панелей, на которых выводится список файлов и директорий.

Перемещение между директориями происходит посредством клавиш-«стрелок» и клавиши «Enter». В нижней части окна приложения имеется список подсказок для операций, соответствующих функциональным клавишам ( F1 — F10). Переключение между панелями происходит при нажатии клавиши «Tab».

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

Создание нового подключения

В меню «Правая панель» выберите пункт «FTP-соединение».

В появившемся диалоговом окне введите имя_пользователя@адрес_сервера. Например, если вы подключаетесь с именем пользователя yourlogin к серверу ftp.mydomain.ru (или к техническому имени ftp.mydomain.ru.xsph.ru), нужно будет указать yourlogin@ftp.mydomain.ru. Если же вы подключаетесь с дополнительно созданным именем пользователя вида user@mydomain.ru к серверу ftp.mydomain.ru, нужно указать user@ftp.mydomain.ru@ftp.mydomain.ru.

Если ваш домен еще не зарегистрирован или работает на другом хостинге, используйте технический псевдоним mydomain.ru.xsph.ru.

Читайте также:  Windows powershell run as system

Нажмите кнопку «Дальше».

Если все данные указаны верно, соединение установится без проблем.

Работа с файлами

После установления соединения перейдите на сервере в директорию, где должны размещаться файлы вашего сайта — domains/mydomain.ru/public_html/.

Сразу после создания сайта в директории имеются два файла — index.html и logo.gif. Это файлы создаваемой по умолчанию «заглушки» — в работе вашего сайта они вам не потребуются, поэтому лучше сразу их удалить. Выделите их с помощью клавиши Insert и нажмите кнопку F8.

На вопрос следует ответить утвердительно.

Перейдите на панель с файлами вашего сайта, расположенными локально. Чтобы скопировать их все разом, выделите их с помощью клавиши Insert.

Для начала копирования нажмите клавишу F5.

Подтвердите ваше намерение, нажав кнопку «Дальше».

По завершении копирования вы увидите файлы вашего сайта размещенными на сервере, после чего сможете продолжить работу с Midnight Commander согласно имеющимся задачам.

Источник

Midnight Commander — консольный файловый менеджер для Linux

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

В консольном окружении для работы с файлами вы должны знать основные команды и их синтаксис. К счастью, в Linux также имеется текстовый файловый менеджер, работающий в консольном окружении. Он называется Midnight Commander (далее мы будем называть его просто MC).

Заголовки разделов

Сайт Midnight Commander говорит:
«GNU Midnight Commander — это визуальный файловый менеджер, распространяемый под лицензией GPL, и поэтому он квалифицируется как Free Software. Это мощная текстовая полнофункциональная программа, которая позволяет вам копировать, перемещать и удалять файлы и директории, производить поиск файлов и запускать на выполнение команды оболочки. Также включены встроенные редактор и программа для просмотра файлов».

Как установить Midnight Commander в Linux

По умолчанию MC, как правило, не устанавливается. В Debian, Ubuntu и Linux Mint вы можете установить его с помощью команды apt-get:

В RHEL, CentOS и Fedora вы можете использовать команду:

После завершения инсталляции просто введите «mc» (без кавычек) в консоли для его запуска.

Возможности Midnight Commander

MC имеет много полезных как для пользователей, так и для администраторов, функций.

Копирование, удаление, переименование/перемещение, создание директорий

Интерфейс MC разделен на две колонки, независимые друг от друга. Каждая колонка представляет активную директорию. Вы можете переключаться между ними с помощью клавиши Tab. В нижней части экрана вы можете видеть кнопки с номерами, которые относятся к функциональным клавишам F1 — F10.
Для копирования файла из одной директории в другую просто выделите его и нажмите «F5». Для копирования нескольких файлов сразу необходимо сначала выделить их с помощью клавиши «Insert».

MC запросит у вас подтверждения. Для начала копирования просто нажмите «OK».
Удаление файлов еще проще. Просто выделите файлы и нажмите «F8». Перемещение файлов выполняется с помощью клавишы «F6».
Однако переименование файлов немного отличается. Нажав клавишу «F6», вам необходимо ввести новое имя файла. Пример, как это делается, приведен ниже на скриншоте.

Читайте также:  Linux find python packages

Для создания директории вы можете нажать «F7». MC создаст новую директорию в текущей. Чтобы узнать, что еще MC может делать с файлами, нажмите «F9» > File.

Встроенная утилита для просмотра файлов

Затем, когда вы нажмете клавишу «F4», MC будет использовать выбранный вами текстовый редактор. Если вы хотите изменить редактор по умолчанию, просто нажмите «F2», вы берите «@» и введите «select-editor» (без кавычек).

Что, если вы хотите использовать другой текстовый редактор, не обнаруженный MC? Допустим, вы хотите работать с Vi. Это можно сделать по другому. Найдите в своей домашней директории файл «.selected_editor». Это скрытый файл, поэтому он начинается с точки. Отредактируйте его следующим образом:

Права доступа к файлам

Файлы и директории имеют права доступа, которые указывают, кто может читать, записывать и исполнять файлы и директории. Команда для управления правами доступа — chmod. Чтобы узнать, как нею пользоваться, наберите в терминале «man chmod».
В MC вам нужно только выделить файл, затем нажать «F9» > File > Chmod или «Ctrl-x» и «c». МС покажет вам текущие права доступа выделенного файла и параметры, которые можно изменить.

Владелец файла

Файлы и директории имеют своего владельца, а также группу владельца. Привилегии владельца управляются с помощью описанной выше команды chmod. Управление владельцами осуществляется с помощью команды chown.
Как обычно, чтобы узнать, как нею пользоваться, наберите в терминале «man chmod». В MC вам нужно просто выделить файл, затем нажать «F9» > File > Chown, или «Ctrl-x» и «o». Теперь вы можете задать владельца и группу владельца из списка доступных пользователей и групп.

У MC также есть функция «Advanced Chown», которая представляет собой комбинацию chmod и chown, позволяющая выполнять две описанные выше задачи в одном месте. Нажмите «F9» > File > Advanced Chown.

Подключение по FTP

По умолчанию MC имеет двухпанельный интерфейс. Эти панели предназначены не только для локальных директорий. Вы можете подключить их к удаленному компьютеру по FTP.
В этом случае MC выступает в качестве FTP-клиента. Для подключения вам необходимо нажать «F9» > FTP Link. MC запросит данные для подключения в следующем формате:

Если введенные данные верны, в одной из панелей вы увидите список директорий удаленного компьютера.

Для отключения FTP-соединения вы можете нажать «F9» > Command > Active VPS Link. В списке директорий Active VFS вы увидите свое FTP-соединение. Выберите его и нажмите «Free VFSs». Если вы хотите просто переключиться на локальную директорию без разрыва FTP-соединения, выберите «Change to».

Если в вашей сети используется прокси-сервер, вы можете настроить MC на работу с прокси. Нажмите «F9» > Options > Virtual FS > Always use ftp proxy.

Выход из Midnight Commander

Чтобы выйти из Midnight Command, нажмите «F9» > File > Exit или «F10».

Для более детального ознакомления с возможностями MC, постетите Midnight Commander FAQ:

Источник

Оцените статью