首先 我在suse10.1-cd1中rpm -ivh vsftpd-2.0.4-19.2.i586.rpm
完成后
vi /etc/xinetd.d/vsftpd
# default: off
# description:
# The vsftpd FTP server serves FTP connections. It uses
# normal, unencrypted usernames and passwords for authentication.
# vsftpd is designed to be secure.
#
# NOTE: This file contains the configuration for xinetd to start vsftpd.
# the configuration file for vsftp itself is in /etc/vsftpd.conf
service ftp
{
disable = yes
# server_args =
# log_on_success += DURATION USERID
# log_on_failure += USERID
# nice = 10
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/vsftpd
}
以上是配置文件 我改disable=yes
然后chkconfig -l
vsftpd 0ff 1ff 2ff 3n 4ff 5n 6ff
xinetd based services:
chargen: on
chargen-udp: on
cups-lpd: on
cvs: on
daytime: on
daytime-udp: on
echo: on
echo-udp: on
fam: on
netstat: on
pure-ftpd: on
rsync: on
servers: on
services: on
swat: on
systat: on
tftp: on
time: on
time-udp: on
vnc: on
vsftpd: off
=>chkconfig vsftpd on
=>chkconfig -l
xinetd based services:
chargen: on
chargen-udp: on
cups-lpd: on
cvs: on
daytime: on
daytime-udp: on
echo: on
echo-udp: on
fam: on
netstat: on
pure-ftpd: on
rsync: on
servers: on
services: on
swat: on
systat: on
tftp: on
time: on
time-udp: on
vnc: on
vsftpd: off
=>
suselinux:/mnt/tmp/suse/i586 # rcxinetd restart
Shutting down xinetd: done
Starting INET services. (xinetd) done
suselinux:/mnt/tmp/suse/i586 # rcvsftpd start
Starting vsftpd startproc: exit status of parent of /usr/sbin/vsftpd: 1
failed
suselinux:/mnt/tmp/suse/i586 # rcvsftpd restart
Shutting down vsftpd done
Starting vsftpd startproc: exit status of parent of /usr/sbin/vsftpd: 1
failed
suselinux:/mnt/tmp/suse/i586 # chkconfig vsftpd -l
vsftpd 0ff 1ff 2ff 3:on 4:off 5:on 6:off
xinetd based services:
vsftpd: off
suselinux:/mnt/tmp/suse/i586 # vi /etc/vsftpd.conf
# Set listen=YES if you want vsftpd to run standalone
#
#listen=YES
chkconfig vsftpd on
chkconfig -l
vsftpd 始终所off的
始终是启动不起来
大家帮忙看下 我还有哪步没有做?
无论怎么启动vsftpd就是启动不起来!