$ 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