您所在位置: 网站首页 / linux下搭建ftp服务器.docx / 文档详情
linux下搭建ftp服务器.docx 立即下载
2025-08-17
约3.7千字
约10页
0
14KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

linux下搭建ftp服务器.docx

linux下搭建ftp服务器.docx

预览

免费试读已结束,剩余 5 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

linux下搭建ftp服务器

linux下搭建ftp服务器	下面yjbys小编就为大家整理了一些Linux认证复习备考资料。希望大家可以从中学习答题方法,让自己的得到进步!最近为了方便目标板与PC机上LINUX之间的通讯,就在LINUX搭建了FTP,工作不难,写个总结。主要经过以下几个步骤:	1.检查是否安装了vsftpd服务器	可以用rpm-qvsftpd命令来查看,若显示"vsftpd-1.1.3-8",则说明系统已经安装vsftpd服务器,若没有则可以在图形环境下单击"主菜单→系统设置→添加删除应用程序"菜单项,在出现的"软件包管理"对话框里确保选中"FTP服务器"选项,然后单击"更新"按钮,按照屏幕提示插入第3张安装光盘即可开始安装。	2.启动/重新启动/停止vsftpd服务	从RedHatLinux9.0开始,vsftpd默认只采用standalone方式启动vsftpd服务,方法是在终端命令窗口运行以下命令:	[root@ahpengroot]/etc/rc.d/init.d/vsftpdstart	重新启动vsftpd服务:	[root@ahpengroot]/etc/rc.d/init.d/vsftpdrestart	关闭vsftpd服务:	[root@ahpengroot]/etc/rc.d/init.d/vsftpdstop	3.vsftpd的配置	在RedHatLinux9.0里的vsftpd共有3个配置文件,它们分别是:	vsftpd.ftpusers:位于/etc目录下。它指定了哪些用户账户不能访问FTP服务器,例如root等。	vsftpd.user_list:位于/etc目录下。该文件里的用户账户在默认情况下也不能访问	FTP服务器,仅当vsftpd.conf配置文件里启用userlist_enable=NO选项时才允许访问。	vsftpd.conf:位于/etc/vsftpd目录下。它是一个文本文件,我们可以用Kate、Vi等文本编辑工具对它进行修改,以此来自定义用户登录控制、用户权限控制、超时设置、服务器功能选项、服务器性能选项、服务器响应消息等FTP服务器的配置。	(1)用户登录控制	anonymous_enable=YES,允许匿名用户登录。	no_anon_password=YES,匿名用户登录时不需要输入密码。	local_enable=YES,允许本地用户登录。	deny_email_enable=YES,可以创建一个文件保存某些匿名电子邮件的黑名单,以防止这些人使用Dos攻击。	banned_email_file=/etc/vsftpd.banned_emails,当启用deny_email_enable功能时,所需的电子邮件黑名单保存路径(默认为/etc/vsftpd.banned_emails)。	(2)用户权限控制	write_enable=YES,开启全局上传权限。	local_umask=022,本地用户的上传文件的umask设为022(系统默认是077,一般都可以改为022)。	anon_upload_enable=YES,允许匿名用户具有上传权限,很明显,必须启用write_enable=YES,才	可以使用此项。同时我们还必须建立一个允许ftp用户可以读写的目录(前面说过,ftp是匿名用户的映射用户账号)。	anon_mkdir_write_enable=YES,允许匿名用户有创建目录的权利。	chown_uploads=YES,启用此项,匿名上传文件的属主用户将改为别的用户账户,注意,这里建议不要指定root账号为匿名上传文件的属主用户!	chown_username=whoever,当启用chown_uploads=YES时,所指定的属主用户账号,此处的whoever自然要用合适的用户账号来代替。	chroot_list_enable=YES,可以用一个列表限定哪些本地用户只能在自己目录下活动,如果chroot_local_user=YES,那么这个列表里指定的用户是不受限制的。	chroot_list_file=/etc/vsftpd.chroot_list,如果chroot_local_user=YES,则指定该列表(chroot_local_user)的保存路径(默认是/etc/vsftpd.chroot_list)。	nopriv_user=ftpsecure,指定一个安全用户账号,让FTP服务器用作完全隔离和没有特权的独立用户。这是vsftpd系统推荐选项。	async_abor_enable=YES,强烈建议不要启用该选项,否则将
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

linux下搭建ftp服务器

文档大小:14KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用