Linux ftp 文件传输协议

时间:2026-05-08

Linux ftp 文件传输协议

ftp 文件传输协议

匿名用户的访问配置

首先安装 F T P 服务包(在此用 yum 安装)

包名为:vsftpd

键入命令:yum install vsftpd

服务安装好之后需要重启服务

键入命令:service vsftpd restart

接下来我们需要配置虚拟机的模式为 vnet1 (不可以用桥接的模式)

在 xp 中把 vnet1 的 ip 配置一下(必须和虚拟机在一个段、网段和 DNS 可以不配置)

截图如下:

服务起来后我们到 xp 中

在 我的电脑 或者 IE 浏览器中输入:ftp://192.168.1.111

确定输入后就可以了!

此方法为匿名用户登陆:

Linux ftp 文件传输协议

右下方显示为 “匿名” 用户

默认情况下匿名用户的根目录在:/var/ftp 下

好了 F T P 匿名用户访问配置完成! -------------------------------------------------------

设置用户的权限:

listen=YES/NO:控制 vsftpd 的操作行为

anonymous_enable=YES/NO:控制匿名用户的来访权限

local_enable=YES/NO:控制本地用户的来访权限

pam_service_name=YES/NO:设置 PAM 模块进行验证时所使用的 PAM 配置文件

(默认的PAM配置文件为:/etc/pam.d/vsftpd)

userlist_enable=YES/NO:控制用户登陆的用户列表

(路径在:/etc/vsftpd/user_list 下)

write_enable=YES/NO:配置用户是否有写的权限

anon_mkdir_write_enable=YES/NO:控制是否允许匿名用户创建目录

anon root=YES/NO:用于设置匿名用户的根目录

anon upload enable=YES/NO:控制是否允许匿名用户上传文件

anon_world_readable_only=YES/NO:设置是否允许匿名用户下载可阅读文档 anon_max_rate=20000

local_max_rate=50000(设置匿名用户和本地用户的下载速度)

chroot_local_user=YES/NO:是否将本地用户锁在家目录中

chroot_list_enable=YES/NO:是否锁定使用者在家目录中

chroot_list_file:设置锁定用户的列表文件、文件中一行代表一个用户 ------------------------------------------------------------------------------------------------------------------------------------------

本地用户访问 F T P 服务器的配置

打开主配置文件:vim /etc/vsftpd/vsftpd.conf

键入:

local_enable=YES(开启本地用户访问权限)

local_root=/home(安全起见本地用户家目录设置在 / 下)

local_upload_eaable=YES(允许本地用户上传文件)

max_clients:设置每个 IP 的最大连接数

chmod 777 -R /var/ftp :设置本地用户访问文件夹的权限(不修改的话可能导致本地用户无法登陆)

实验:(本地用户登陆)

用户:aa

密码:chenchao

截图如下:

Linux ftp 文件传输协议

登陆成功 里面的新建文件夹是我后创建的

Linux ftp 文件传输协议.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219