Problem with vsftpd
here is my vsftpd file in /etc/xinetd.d
Code:
[root@NPMS-6 xinetd.d]# more vsftpd this is what i get when i try to connect to the machine Code:
[root@NPMS-6 xinetd.d]# ftp localhost what other way to correct this problem? |
VSFTPD
Hi,
First of all make sure that you have turned off your firewall or allowed ftp port for access. Then make sure that vsftpd daemon is started and running. Once done you must be able to connect. For Ex: turning of firewall.. service iptables stop then start ftp daemon service vsftpd start |
ok when i stopped the iptables it stopped successfuly
Code:
[root@NPMS-6 xinetd.d]# service iptables stop Code:
plz help |
VSFTPD
Alright...
This means that vsftpd is not installed in your box. Just to check the availability.., type, rpm -q vsftpd this must show you vsftpd package installed. If not vailable, install vsftpd package., just download latest rpm for redhat, then execute..., rpm -i <downloaded rpm> once done., start the service., it will work. |
Code:
[root@NPMS-6 xinetd.d]# rpm -q vsftpd |
VSFTPD..
ok...
we have two more options, 1. execute /etc/init.d/vsftpd start if it says unrecognized service., then 2. Reinstall the package.. |
Code:
|
Not a problem..
just assign permissions and try to start..... chmod 777 /etc/init.d/vsftpd /etc/init.d/vsftpd start let me know if it works.., |
Code:
|
ok..buddy...
lets go for reinstall... download latest vsftpd rpms and install......or u can also try reinstalling the available rpms from CD... You got to force the installation.., execute following with downloaded or avalable rpms., rpm -ivh --force <vsftpd.rpm> |
the only problem is that the only way i can connect to this machine is through telnet.
there is no other way. it is in another city thanks for the help |
if you have vsftpd running under xinetd then you will not see it under /etc/init.d/vsftpd as a script. If you have already restarted xinetd then you will have to check the configuration in /etc/vsftpd.conf.
I would try to restart xientd first. "/etc/init.d/xinetd restart" to confirm that its running type "ps -ef |grep vsftpd" if its running you will see something like this: root 2510 1 0 May10 ? 00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf if its not running, then there is a configuration problem in the vsftpd.conf file etc. |
All times are GMT -5. The time now is 02:39 PM. |