vsftpd: 500 OOPS: файл конфигурации не принадлежит правильному пользователю или не является файлом

Как и в теме, проблема с vsftpd. Некоторое время я использовал это нормально, и все работало хорошо. Но как только я запустил vsftpd, он выдал сообщение:

500 OOPS: файл конфигурации не принадлежит правильному пользователю или не файл

После некоторого поиска я попытался :

  • для изменения владельца файла vsftpd.conf с помощью sudo chown root vsftpd.conf;

  • для удаления vsftpd и установки снова;

  • для очистки vsftpd и установки снова;
  • для удаления содержимого файла conf и вставки примеров из Интернета.

Ничего не помогало, с тех пор это не сработало. Это Ubuntu 16.04

Заранее спасибо.

1
задан 2 August 2017 в 22:00

2 ответа

Я не знаю, нужно ли Вам все еще это, но я недавно имел ту же проблему Google I вокруг и нашел Эту Страницу. Существенное различие, которое я нашел, было то, что я пытался запустить сервер путем ввода:

# vsftpd

Вместо:

# systemctl start vsftpd

в терминале. Я надеюсь, что это помогло.

2
ответ дан 7 December 2019 в 12:32

$ vsftpd &
[1] 7685
500 OOPS: файл конфигурации, не принадлежавший корректному пользователю или не файлу

ошибка, замечен при выполнении vsftpd как фоновый процесс.
я не мог разрешить ошибку, но я успешно выполнил сервис.

Выполнение следующей команды (В Ubuntu) разработанный для меня:

$ sudo chown root:root /etc/vsftpd.conf
$ ls -lt  /etc/vsftpd.conf 
-rwxr-xr-x 1 root root 4429 Sep 12 00:26 /etc/vsftpd.conf
$ sudo service vsftpd start
$ sudo service vsftpd status
vsftpd.service - vsftpd FTP server
Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2019-09-12 00:47:46 IST; 4s ago
Process: 7882 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited, status=0/SUCCESS)
Main PID: 7883 (vsftpd)
Tasks: 1 (limit: 4531)
CGroup: /system.slice/vsftpd.service
        └─7883 /usr/sbin/vsftpd /etc/vsftpd.conf
Sep 12 00:47:46 <Mysystemname>-G1 systemd[1]: Starting vsftpd FTP server...
Sep 12 00:47:46 <Mysystemname>-G1 systemd[1]: Started vsftpd FTP server.

Примечание: После этого состояния FTP успешно работал на порте 21.

$ nmap 127.0.0.1
  Starting Nmap 7.60 ( https://nmap.org ) at 2019-09-12 00:50 IST
  Nmap scan report for localhost (127.0.0.1)
  Host is up (0.00012s latency).
  Not shown: 997 closed ports
  PORT    STATE SERVICE
  21/tcp  open  ftp
1
ответ дан 10 November 2019 в 09:04

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

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