欢迎来到天天文库
浏览记录
ID:24353792
大小:52.00 KB
页数:4页
时间:2018-11-13
《red hat linux 9 架设ftp服务器的方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、RedHatLinux9架设FTP服务器的方法 1.安装vsftpd服务器 vsftpd是目前Linux最好的FTP服务器工具之一,其中的vs就是VerySecure(很安全)的缩写,可见它的最大优点就是安全,除此之外,它还具有体积小,可定制强,效率高的优点。 如果选择完全安装RedHatLinux9.0,则系统会默认安装vsftpd服务器。我们可以在终端命令窗口输入以下 命令进行验证: [rootahpengroot]rpm-qagrepvsftpd 如果结果显示为vsftpd-1.1.3-8,则说明系统已经安装vsftpd服务器。
2、如果安装RedHatLinux9.0时没有选择vsftpd服务器,则可以在图形环境下单击主菜单→系统设置→添加删除应用程序菜单项,在出现的软件包管理对话框里确保选中FTP服务器选项,然后单击更新按钮,按照屏幕提示插入第3张安装光盘即可开始安装。 另外,你也可以直接插入第3张安装光盘,定位到/RedHat/RPMS下的vsftpd-1.1.3-8.i386.rpm安装包,然后在终端命令窗口运行以下命令即可开始安装进程: [rootahpengRPMS]rpm-ivhvsftpd-1.1.3-8.i386.rpm 2.启动/
3、重新启动/停止vsftpd服务 从RedHatLinux9.0开始,vsftpd默认只采用standalone方式启动vsftpd服务,方法是在终端命令窗口运行以下命令: [rootahpengroot]/etc/rc.d/init.d/vsftpdstart 重新启动vsftpd服务: [rootahpengroot]/etc/rc.d/init.d/vsftpdrestart 关闭vsftpd服务: [rootahpengroot]/etc/rc.d/init.d/vsftpdstop 确认vsftpd服务已经启动后,我们可以在
4、任意一台ail_file=/etc/vsftpd.banned_emails,当启用deny_email_enable功能时,所需的电子邮件黑名单保存路径(默认为/etc/vsftpd.banned_emails)。 (2)用户权限控制 ask=022,本地用户的上传文件的umask设为022(系统默认是077,一般都可以改为022)。 anon_upload_enable=YES,允许匿名用户具有上传权限,很明显,必须启用kdir_e=whoever,当启用chown_uploads=YES时,所指定的属主用户账号,此处的whoever自
5、然要用合适的用户账号来代替。 chroot_list_enable=YES,可以用一个列表限定哪些本地用户只能在自己目录下活动,如果chroot_local_user=YES,那么这个列表里指定的用户是不受限制的。 chroot_list_file=/etc/vsftpd.chroot_list,如果chroot_local_user=YES,则指定该12下一页....,。列表(chroot_local_user)的保存路径(默认是/etc/vsftpd.chroot_list)。 nopriv_user=ftpsecure,指定一个安全用
6、户账号,让FTP服务器用作完全隔离和没有特权的独立用户。这是vsftpd系统推荐选项。 async_abor_enable=YES,强烈建议不要启用该选项,否则将可能导致出错! ascii_upload_enable=YES;ascii_doeout=600,可以设定默认的空闲超时时间,用户超过这段时间不动作将被服务器踢出。 data_connection_timeout=120,设定默认的数据连接超时时间。 (4)服务器日志和欢迎信息 dirmessage_enable=YES,允许为目录配置显示信息,显示每个目录下面的message
7、_file文件的内容。 ftpd_banner=WeletoblahFTPservice,可以自定义FTP用户登录到服务器所看到的欢迎信息。 xferlog_enable=YES,启用记录上传/下载活动日志功能。 xferlog_file=/var/log/vsftpd.log,可以自定义日志文件的保存路径和文件名,默认是/var/log/vsftpd.log。上一页12....,。
此文档下载收益归作者所有