$ emerge terminus-font corefonts cronyx-fonts freefonts
$ nano /etc/locale.gen
<<enter this>>
ru_RU.UTF-8 UTF-8
$ nano /etc/conf.d/consolefont
<<enter this>>
CONSOLEFONT="cyr-sun16"
$ nano /etc/env.d/02locale
<<enter this>>
LC_ALL=""
LANG="ru_RU.UTF-8"LC_ALL=""
LANG="ru_RU.UTF-8"
$ locale-gen
$ /etc/init.d/consolefont restart
$ env-update
$ source /etc/profile
Дайте этому попытку:
$ lftp
lftp :~> set ftp:ssl-force true
lftp :~> connect ftp.domain.tld
lftp ftp.domain.tld:~> login <username>
Примечание: Если сервер использует сам подписанные сертификаты, Вы, возможно, должны добавить это set
также:
lftp :~> set ssl:verify-certificate no
В случае, если ссылка, на которую @summea ссылается выше, исчезнет, соответствующей информацией, которая решила эту проблему для меня, была эта опция:
set ftp:ssl-auth TLS
Для неявного TLS/SSL с использованием lftp
выполните следующие команды:
connect ftps://ftp.domain.tld
Обратите внимание, что это соединит вас с портом 990 напрямую с помощью TLS.
Для явного TLS/SSL:
set ftp:ssl-force true
connect ftp://ftp.domain.tld
...который сначала подключит вас к порту 21 с помощью простого текста -, но затем явно переключит вас на TLS с помощью команды протокола FTP AUTH
.
Вы можете добавить параметр -d
к connect
(, например connect -d ftp://ftp.domain.tld
), чтобы включить вывод отладки, чтобы гарантировать, что вы подключаетесь с использованием нужного метода.
Проверено на lftp
v. 4.8.4.