500 OOPS: cannot open config file:/etc/vsftpd/vsftpd.conf
Ich weiß nicht, warum es nicht geöffnet config-Datei.
$ ll /etc/vsftpd/vsftpd.conf
-rw-r--r-- 1 xuehui1 root 4182 Aug 20 2012 /etc/vsftpd/vsftpd.conf //exits
$ sudo /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
500 OOPS: cannot open config file:/etc/vsftpd/vsftpd.conf
Hier ist vsftpd.conf,und es funktioniert auch in anderen linux-Rechner(centos), aber diese ein?Jede Hilfe würde geschätzt..
# Example config file /etc/vsftpd/vsftpd.conf
# Allow anonymous FTP? (Beware - allowed by default if you comment this out).
anonymous_enable=NO
#
# Uncomment this to allow local users to log in.
local_enable=YES
#
# Uncomment this to enable any form of FTP write command.
write_enable=YES
#
# Default umask for local users is 077. You may wish to change this to 022,
# if your users expect that (022 is used by most other ftpd's)
local_umask=022
# Activate directory messages - messages given to remote users when they
# go into a certain directory.
dirmessage_enable=YES
#
# Activate logging of uploads/downloads.
xferlog_enable=YES
#
# Make sure PORT transfer connections originate from port 20 (ftp-data).
connect_from_port_20=YES
#
# If you want, you can have your log file in standard ftpd xferlog format
xferlog_std_format=YES
#
chroot_local_user=YES
pam_service_name=vsftpd
userlist_enable=YES
#enable for standalone mode
listen=YES
tcp_wrappers=YES
use_localtime=YES
- facing gleiche Problem.. keine Lösung für dieses Problem?
- sudo chown root /etc/vsftpd/vsftpd.conf
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist ein problem über das file ' s owner. U sollte festlegen, richtige Besitzer für config
/etc/vsftpd/vsftpd.conf
service
alssudo
war die root führen. :pJe nach OS, erhalten Sie möglicherweise die folgende Fehlermeldung aufgrund der falschen Befehls führen.
Zum Beispiel, lief ich den folgenden Befehl in Linux Mint 15:
Die Ausgabe, die ich erhielt, war:
Den richtige Befehl zum Neustart von vsftpd-daemon wurde:
Dies gab die Ausgabe:
Verwenden
service vsftpd [start/restart/stop]
, nicht einfachvsftpd [start/restart/stop]
Meine Lösung war, um starten Sie vsftpd mit der systemctl Befehl.
Sind Sie wahrscheinlich diese Fehlermeldung bekommen, weil der xinetd ftp läuft.
Die Verfahren, die unten erwähnt werden wird, beheben Sie die folgenden Fehler:
Folgen Sie dem Verfahren unten erwähnt, den Fehler zu verbessern:
Anzeigen, die der ftp-Dienst ausgeführt wird, verwenden Sie
Stoppen xinetd :
Nach stoppen xinetd starten Sie Ihren vsftpd-Dienst durch Eingabe von :
Überprüfen Sie auch die vsftpd.conf mit diesem
listen=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=JA
xferlog_enable=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem -
Auf macOS, eine frisch installierte vsftpd-Prozess schlägt fehl mit dieser Meldung. Ich muss es sagen, wo meine config-Datei:
$ sudo vsftpd/3.0.3/sbin/vsftpd /etc/vsftpd.conf &
[1] 5735
Dieser arbeitete für mich:
Diese hat den trick für mich
Habe ich diese