Замена FAR-менеджера для FTP

Я пытаюсь избавиться от Windows, и теперь у меня Ubuntu 17.10 на моем втором ПК, но я новичок в Linux. Каждый день мне нужно много работать с FTP (загрузка / выгрузка файлов). Сейчас я пытаюсь найти что-то вроде FAR-менеджера (только для Windows).

Почему это так важно? Я хочу сделать все действия только с клавиатуры , без необходимости касаться мыши. Когда я пытаюсь соединиться с Midnight Commander через меню «FTP-ссылка», появляется сообщение об ошибке: «ftpfs: неверный логин для анонимного пользователя» Filezilla работает только с мышью, поэтому для меня это не вариант.

Какое приложение вы бы порекомендовали использовать для загрузки / выгрузки по FTP?

1
задан 6 January 2018 в 19:48

1 ответ

Я думаю, что Midnight Commander подойдет для ваших нужд, поскольку ему нужен терминал, и предоставляет FTP-клиенту двойные / двойные панели в качестве FAR.

1111 Но у этого есть одно ограничение, которое является серьезным в наши дни. Он не поддерживает FTPS (FTP через SSL). В этом есть трехлетняя ошибка .

Для простого FTP вы можете использовать Left (или Right) и FTP Link со следующим синтаксисом (из справки F1):

┌───────────────────────────── Help ─────────────────────────────┐
│FTP File System                                                 │
│                                                                │
│The FTP File System (ftpfs) allows you to manipulate files on   │
│remote machines. To actually use it, you can use the FTP link   │
│item in the menu or directly change your current directory      │
│using the cd command to a path name that looks like this:       │
│                                                                │
│ftp://[!][user[:pass]@]machine[:port][remote-dir]               │
│                                                                │
│The user, port and remote-dir elements are optional. If you     │
│specify the user element, the Midnight Commander will login to  │
│the remote machine as that user, otherwise it will use          │
│anonymous login or the login name from the ~/.netrc file. The   │
│optional pass element is the password used for the connection.  │
│Using the password in the VFS directory name is not             │
│recommended, because it can appear on the screen in clear text  │
│and can be saved to the directory history.                      │
│                                                                │
└────────────────────────────────────────────────────────────────┘

Для SFTP (FTP через SSH) вам следует используйте SFTP link с синтаксисом:

┌───────────────────────────── Help ─────────────────────────────┐
│SFTP (SSH File Transfer Protocol) filesystem                    │
│                                                                │
│The SFTP file system is a network based file system that allows │
│you to manipulate the files in a remote machine as if they were │
│local.                                                          │
│                                                                │
│To connect to a remote machine, you just need to chdir into a   │
│special directory which name is in the following format:        │
│                                                                │
│sftp://[user@]machine:[port]/[remote-dir]                       │
│                                                                │
│The user, port and remote-dir elements are optional. If you     │
│specify the user element, the Midnight Commander will try to    │
│login on the remote machine as that user, otherwise it will use │
│your login name. port - specify the port used by remote server  │
│(22 by default). If the remote-dir element is present, your     │
│current directory on the remote machine will be set to this     │
│one.                                                            │
└────────────────────────────────────────────────────────────────┘

В сеансе GUI вы можете попробовать Double Commander (клон Total Commander), его можно установить с помощью sudo apt-get install doublecmd. Он имеет FTP / FTPS и SFTP-клиент, доступ к которому осуществляется из Network->FTP.

1
ответ дан 6 January 2018 в 19:48

Другие вопросы по тегам:

Похожие вопросы: