user gravatar

Как открыть FTP соединение через Midnight Commander

Как открыть FTP соединение через Midnight Commander

Графические FTP клиенты как Filezilla очень хороши и делают свою работу на ура. Но всегда могут быть моменты когда вам нужно подключиться к какому-нибудь FTP-серверу, имея доступ только к терминалу. И в такие моменты на помощь приходит консольный файловый менеджер MC.

Стоит иметь в виду, что подключаться к FTP из консоли можно командой ftp. Но этот вариант не всем подходит потому-что эта программа требует знания FTP команд.

Подключение к FTP серверу с помощью MC

Всё что вам нужно сделать это набрать команду:

mc cd ftp://192.168.1.1

Разумеется, вместо 192.168.1.1 вам нужно передать IP адрес FTP.

После выполнения этой команды, MC спросит имя и пароль к серверу.

Если нет желания каждый раз передавать имя и пароль, то можно нужно создать файл ~/.netrc с примерно таким содержимым:

machine 192.168.1.1
login имя
password пароль

А также не забудьте поставить правильные CHMOD права на файл:

chmod 400 ~/.netrc

После этого к FTP серверу можно будет подключаться без набора имени+пароля. Минус только в том, что ваш пароль к серверу доступен в открытом виде. Но стоит учитывать, что такие программы как Filezilla тоже хранят ваши пароли в открытом виде.