FTP-сервер на Ubuntu

Я пробовал все вышеперечисленное на Ubuntu 16.04, и только временное решение setxkbmap xx сделало это для меня, поэтому я вручную включил его в профиль .bashrc: sudo nano ~/.bashrc, а затем набрал setxkbmap xx, заменив xx на yor language код

1
задан 8 January 2016 в 01:37

4 ответа

Если вы установили OpenSSH на этом компьютере, у вас есть встроенный sftp для всех учетных записей пользователей. Большинство современных ftp-клиентов имеют встроенную поддержку sftp. Он также намного более безопасен, чем обычный ftp, и накладные расходы на использование шифрования минимальны. Фактически, по моей локальной сети sftp быстрее ftp. Дайте ему шанс, он работает на том же порту, что и ssh, и даже работает при использовании входа ssh-key.

Дайте ему шанс, вы также сэкономите ресурсы для запуска другого процесса.

6
ответ дан 23 May 2018 в 18:39
  • 1
    +1 Единственная причина использовать FTP когда-либо по устаревшим причинам, т. Е. Вы ожидаете клиентов, которые не могут обрабатывать SFTP. – pzkpfw 6 August 2015 в 09:49

ProFTPD имеет приятные функции и на самом деле является отличным выбором.

Все документы можно найти здесь

Он также имеет приятные функции для анализа журналов и сообщений через The Webalizer и ftpweblog скрипты

1
ответ дан 23 May 2018 в 18:39

Раньше у меня был VsFTPd на моем сервере, но мне приходилось переходить на ProFTPd, потому что у нашего дизайнера в Windows были частые перерывы при загрузке и все (он использовал notepad ++ и свой встроенный FTP-клиент). Теперь я не слышу никаких жалоб. Что касается листинга, вы можете найти более подробную информацию здесь.

0
ответ дан 23 May 2018 в 18:39

proftpd:

apt-get install proftpd

, затем выберите: proftpd (servermode)

nano /etc/proftpd/proftpd.conf
--> ipv6 should be off
--> default root (should be inlined)(no #)
--> Require Valid Shell off (should be inlined) (no #)

nano /etc/proftpd/modules.conf
--> LoadModule mod_tls_memcache.c should be outlined (with #)
service proftpd restart

Теперь вам нужно добавить некоторых пользователей с adduser и установить их homedir по умолчанию на ваш выбранный ftp-путь (var / ftp) и их по умолчанию loginshell к /bin/false в /etc/passwd. Один пример:

beeberst:x:1164:33::/var/www/beeberst:/bin/false
0
ответ дан 23 May 2018 в 18:39

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

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