Я только что запустил новый сервер в Digital Ocean, который я планирую использовать для резервного копирования файлов ... у моего клиента есть веб-сайт на сервере общего доступа, на котором запущен wordpress, и я не могу заставить их перейти на более качественный сервер. У них есть плагин WordPress под названием Updraft, который выполняет ежедневное резервное копирование и может загружать файлы на удаленный сервер с помощью FTP, поэтому я установил этот сервер только для его файлов резервных копий.
Я установил ProFTPd на этот сервер ubuntu 12.04, используя инструкцию здесь ... https://www.digitalocean.com/community/tutorials/how-to-set-up-proftpd-on-ubuntu-12-04
Очень простой Шаг 1 ...
sudo apt-get install proftpd
Шаг 2 Настройте ProFTP....
Откройте файл:
sudo nano /etc/proftpd/proftpd.conf
Сделайте несколько изменений:
Измените имя сервера на имя вашего хоста
ServerName "example.com"
Раскомментируйте строку с надписью Default Root. Это ограничит пользователей их домашним каталогом.
# Use this to jail all users in their homes
DefaultRoot ~
Шаг 3 Доступ к FTP-серверу....
После того, как вы установили FTP-сервер и настроили его по своему вкусу, вы можете получить к нему доступ.
Вы можете подключиться к FTP-серверу в браузере, введя имя домена в адресную строку и войдя в систему с соответствующим идентификатором. Имейте в виду, что вы сможете получить доступ к домашнему каталогу пользователя только при подключении к виртуальному серверу.
ftp://example.com
Кроме того, вы можете подключиться к FTP-серверу через командную строку, набрав:
ftp example.com
Итак, я сделал все это, и теперь FTP-сервер работает, однако я не могу войти в систему, поскольку я ввожу своего пользователя root и пароль для моего пользователя root на сервере, и это не работает.
Я предполагал, что у него будет собственный пользователь / пароль для этого FTP, но я нигде не видел в статье или где-либо, где и как установить пользователя / пароль для FTP ... я что-то пропустил?
Мне даже не нужен веб-сервер. просто FTP-сервер для входа в систему и загрузки файлов с другого сервера!
Я не могу войти в систему, поскольку я ввожу своего пользователя root и пароль для моего пользователя root на сервере, и это не работает.
Вход корневого пользователя в proftpd по умолчанию отключен, см. RootLogin
Чтобы включить вход в систему Root, обновите файл proftpd.conf, включив в него:
RootLogin on