LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Server (https://www.linuxquestions.org/questions/linux-server-73/)
-   -   Vsftpd (https://www.linuxquestions.org/questions/linux-server-73/vsftpd-227116/)

blizunt7 09-05-2004 09:18 PM

Vsftpd
 
I am trying to run my ftp server, from /etc/init.d i then type:
vsftpd start
and get the error message
500 OOPS: vsftpd: cannot open config file:start



any ideas???
thanks so much, josh

ppuru 09-05-2004 10:37 PM

try /etc/init.d/vsftpd start If you are using RedHat/Fedora, you can

service vsftpd start.

When you type vsftpd start, the shell tries to run the vsftpd daemon directly.

blizunt7 09-05-2004 10:56 PM

thanks, that worked, i typed that, and the service started oddly enough. im a little new to linux and hence new to VSFTPD, once the service is started, how do i start to use my ftp server? I have tried to access it in /etc/xinetd.d, but there is no vsftpd file in this folder.
Maybe you have a link to a good website, about command line options for vsftpd, (like how to upload and view files on the server) THanks so much!!!

josh

ppuru 09-05-2004 11:02 PM

you can run the netstat command

netstat -l

to check whether your vsftpd server is running and listening on port 21.

When you use xinetd to start your vsftpd daemon, you won't be able to use the netstat command to determine whether it is listening on port 21.

Just to test, you can use

telnet <ftp servername> 21

this will come up with some response if your ftp server is running.

alternatively you can use the ftp command

ftp <ftpservername>
if all is well, you will be presented with a welcome banner and a prompt to enter username an then the password

rmdurtschi 06-07-2005 04:26 PM

Re: Vsftpd
 
Quote:

Originally posted by blizunt7
I am trying to run my ftp server, from /etc/init.d i then type:
vsftpd start
and get the error message
500 OOPS: vsftpd: cannot open config file:start



any ideas???
thanks so much, josh

When you type "vsftpd start" from anywhere (as root) you are trying to run the "/usr/sbin/vsftpd" and telling it to use a config file called "start" which it cannot find. When you are in /etc/init.d/ you need to type "./vsftpd start" or "/etc/init.d/vsftpd start" from anywhere else and should then work.

Russell

I

guitarfella 10-06-2007 06:29 AM

Quote:

Originally Posted by ppuru (Post 1157855)
try /etc/init.d/vsftpd start If you are using RedHat/Fedora, you can

service vsftpd start.

When you type vsftpd start, the shell tries to run the vsftpd daemon directly.

i googled my vsftpd error:
Code:

# vsftpd start
500 OOPS: vsftpd: cannot open config file:start

and this solution worked for opensuse 10.2 also
thankyou!


All times are GMT -5. The time now is 02:09 PM.