VSFTP 服务使用

来源:互联网 发布:淘宝主营率有什么影响 编辑:程序博客网 时间:2024/05/22 17:25

  直接启动VSFTP 服务(在/etc目录下)
    [root@relay vsftpd]# /sbin/service vsftpd start

如何设置一开机默认VSFTP服务自动启动:
  方法一:(常用/方便)
    [root@localhost etc]# chkconfig --list|grep vsftpd ( 查看情况)
    vsftpd          0:off   1:off   2:off   3:off   4:off   5:off   6:off
    [root@localhost etc]# chkconfig vsftpd on  (执行ON设置)

或者:方法二:

修改文件 /etc/rc.local , 把行/usr/local/sbin/vsftpd & 插入文件中,以实现开机自动启动。


----------------------------------
验证启动是否成功:  ftp localhost

1/可以使用专业FTP界面工具上传文件;

2/在MSDOS命令行用PUT 可以FTP上传.
ftp> put
Local file c:/cmd.txt (本机要发送的文件路径)
Remote file /home/tocm/cmd.txt  (远程保存路径)
(FTP文件成功显示信息)
200 PORT command successful. Consider using PASV.
150 Ok to send data.
226 File receive OK.
ftp: 发送 224 字节,用时 0.00Seconds 224000.00Kbytes/sec.


------------------------------

退出FTP用bye命令

----------------------------------

查IP命令: ifconfig
----------------------------------

修改IP地址:ifconfig eth0 192.168.xxx.xxx
-----------------------------------------------

如何关闭Redhat 9的防火墙:

#services iptables stop (常用)

开机自动关闭防火墙:
[root@localhost etc]# chkconfig --list|grep iptables ( 查看情况)
[root@localhost etc]# chkconfig --list iptables
iptables        0:off   1:off   2:on    3:on    4:on    5:on    6:off
[root@localhost etc]# chkconfig iptables off  (执行ON设置)
----------------------------------------------

一般在linux下大多程序都有一个自已的配置文件,这个配置文件都掌控着该程序的运行控制.
例如:/etc/vsftpd/vsftpd.conf 是vsftpd配置文件

介绍几个常用的 配置 vsftpd 配置文件 /etc/vsftpd/vsftpd.conf

anonymouse_enable=YES # 允许匿名用户登陆

anon_upload_enable=YES #允许匿名用户上传文件

anon_mkdir_write_enable=YES #允许匿名用户创建目录

local_enable=YES #允许本地用户端登陆

write_enable=YES #允许客户写

local_umask=022 # 表示用户创建文件的权限,没有可写位


-------------------------------
匿名ftp的默认上传下载目录是var/pub;允许匿名FTP.
如果使用ROOT用户 FTP,会在根目录下即上传文件可以存放到任何根目录下任何目录位置
但注意如果其它新建用户,上传文件只能存放在/home/用户名/目录之下
-------------------------------