问题:使用suse系统在使用IPV6时出现一个问题,ftp服务是启动的,端口也在,但是就是无法使用IPV6地址去登录
解决办法:查看cat /etc/vsftpd.conf 时发现第一次配置的listen_IPV6=YES ,变成了listen=YES,于是将其改回,但是发现vaftpd服务处于failed状态,查看了vsftpd.conf文件的配置信息,发listen_IPV6=YES 和listen=YES不能同时存在,否则会报错,于是我就将内容改为listen_IPV6=YES ,listen=NO,发现这时可以使用IPV6登录ftp
附ftp配置文件解释:
FTP配置文件位置/etc/vsftpd.conf
listen=NO
设置为YES时vsftpd以独立运行方式启动,设置为NO时以xinetd方式启动(xinetd是管理守护进程的,将服务集中管理,可以减少大量服务的资源消耗)
listen_ipv6=YES
以上两个只能一个YES一个NO否则会出错
listen_port=port
设置控制连接的监听端口号,默认为21
listen_address=ip_address
将在绑定到指定IP地址运行,适合多网卡
connect_from_port_20=YES/NO
若为YES,则强迫FTP-DATA的数据传送使用port 20,默认YES
anonymous_enable=YES
允许匿名登陆
anon_root=/home/ftp
匿名登陆进去后的默认目录,这个自己设置