linux下FTP服务器的安装
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-06
1.安装vsftp 使用rpm -q vsftpd查询,如果显示vsftpd-1.1.3-8表明已经安装服务器软件 没有安装使用rpm -ivh vsftp-1.1.3-8.i386.rpm该文件在red hat linux第三张盘的RedHat/RPMS目录下,安装完成后 2.启动FTP服务 启动vsftpd服务service vsftpd start 注:如果需要停止服务使用service vsftpd stop命令; 如果需要vsftpd服务器重新加载配置文件,则使用如下命令:/sbin/service vsftpd reload 让vsftpd服务开机后自动启动,命令如下:chkconfig --level 345 vsftpd on vsftpd服务器配置文件为/etc/vsftpd/vsftpd.conf,关于ftp的配置都是修改该文件(在每一次配置完之后,如果让改配置生效,需要在shell中执行/sbin/service vsftpd reload) 3.FTP服务器配置 配置项如下: (1)listen_port.更改ftp服务器的控制连接端口号,如改为8888.在该文件末尾加上添加一行:listen_port=8888 (2)chroot_list_enable.是指定用户(非匿名用户)不能切换到主目录以外的目录,用户的默认目录为其主目录,将一下3行 #chroot_list_enable=YES # (default follows) #chroot_list_file=/etc/vsftpd.chroot_list 改为 chroot_list_enable=YES # (default follows) chroot_list_file=/etc/vsftpd.chroot_list /etc/vsftpd/vsftpd.ftpusers中的用户无法将无法登陆服务器. 以下为常用的配置项,转自internet vsftp的含义就是Very Security Ftp,下面就简要的说一下它的配置和使用方法,通过本文的介绍也希望您能了解在Linux下配置一个网络服务的基本过程 1.相关配置文件 拥有帝国一切,皆有可能。欢迎访问phome.net/etc目录下的vsftpd.conf,vsftpd.ftpuser,vsftpd.user_list,/etc/xinetd.d/vsftpd 2.配置vsftp 主要是修改/etc/vsftpd.conf就可以了,相关参数如下: anonymous_enable=YES 是否允许匿名ftp,如否则选择NO local_enable=YES 是否允许本地用户登录 local_umask=022 默认的umask码 anon_upload_enable=YES 是否允许匿名ftp用户访问 anon_upload_enable=YES 是否允许匿名上传文件 anon_mkdir_write_enable=YES 是否允许匿名用户有创建目录的权利 dirmessage_enable=YES 是否显示目录说明文件,默认是YES但需要收工创建.message文件 xferlog_enable=YES 是否记录ftp传输过程 connect_from_port_20=YES 是否确信端口传输来自20(ftp-data) chown_upload=YES chown_username=username 是否改变上传文件的属主,如果是需要输入一个系统用户名,你可以把上传的文件都改成root属主 xferlog_file=/var/log/vsftpd.log ftp传输日志的路径和名字默认是/var/log/vsftpd.log xferlog_std_format=YES 是否使用标准的ftp xferlog模式 idle_session_timeout=600 设置默认的断开不活跃session的时间 拥有帝国一切,皆有可能。欢迎访问phome.netdata_connection_timeout=120 设置数据传输超时时间 nopriv_user=ftpsecure 运行vsftpd需要的非特权系统用户默认是nobody async_abor_enable=YES 是否允许运行特殊的ftp命令async ABOR.这里我翻译的不爽,原文如下: When enabled, a special FTP command known as "async ABOR" will be enabled. Only ill advised FTP clients will use this feature.Addtionally, this feature is awkward to handle, so it is dis-abled by default. Unfortunately, some FTP clients will hang when cancelling a transfer unless this feature is available, so you may wish to enable it. ascii_upload_enable=YES ascii_download_enable=YES 是否使 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux终端模式下查看电脑硬件配置情况下一篇: 关于useradd的一点事
关于linux下FTP服务器的安装的所有评论