service vsftpd restart重启vsftpd服务

service vsftpd stop停止vsftpd服务

service vsftpd start启动vsftpd服务

chkconfig --list |grep vsftpd 查询Vsftpd在运行模式下是否开机启动

************************************************************************************

关闭防火墙


重启后生效 

开启: chkconfig iptables on 

关闭: chkconfig iptables off   或者 /sbin/chkconfig --level 2345 iptables off


即时生效,重启后失效service 方式

开启: service iptables start 

关闭: service iptables stop

iptables方式查看防火墙状态:

/etc/init.d/iptables status暂时关闭防火墙:

/etc/init.d/iptables stop重启iptables:

/etc/init.d/iptables restart


************************************************************************************

允许root上传

vi vsftpd/user_list

vi vsftpd/ftpusers

在以上两个文件中删除root然后重启ftp

service vsftpd restart

************************************************************************************

有三种方法可以实现redhat中vsftpd服务开机自启动.

1:在终端输入:ntsysv,这里是开机自动启动的服务选项,选中vsftpd即可.

2:用vi打开etc/rc.local.在里面加入/usr/local/bin/vsftpd &即可.

3:chkconfig vsftpd on (意思是所有的启动级别都会自动启动vsftpd服务) chkconfig用来检查服务是否启动推荐使用chkconfig --level<这里参数是启动级别> vsftpd on 比如:chkconfig --level 5 vsftpd on ,在当启动图形界面的level时会自动启动vsftpd服务。

第三个方法比较专业。

 

 

2.设置vsftpd开机自启动

Linux代码

#chkconfig vsftpd on    

# service vsftpd restart    

关闭 vsftpd:                                              [确定]   

为 vsftpd 启动 vsftpd:                                    [确定]