本帖最后由 稻香 于 2021-11-5 16:20 编辑
1)启动服务- $ sudo systemctl restart vsftpd
复制代码
(2)服务启动后,系统本地用户可以使用已启动的 FTP 服务,默认设 置下,系统不支持匿名用户,仅支持系统用户下载,但不能写入和上传。 如果需要 支持本地用户写入和上传文件,修改 /etc/vsftpd.conf 文 件, 确认配置项 write_enable=YES。 $ sudo pluma /etc/vsftpd.conf
(3)在文件中找到 write_enable 配置项,去掉该项前的注释(去掉井 号),确认该配置项为:write_enable=YES,点击保存后,退出编辑配 置文件。
重新启动 FTP 服务。
$ sudo service vsftpd restart
(4)系统用户可以上传和写入文件到自己的主目录。
(自主配置) /etc/vsftpd.conf 为 vsftpd 的配置文件。
包含了主配置,还能给特 定用户设定个人配置。
通过修改其中的参数值,可以配置特定的权限。
部分重要参数说明如下: listen=NO 独立的 FTP 服务器,默认为 NO,需要改为 YES listen_ipv6=YES 客户端无论 ipv4 或 ipv6 的网络设置,都可以
访问该页面
anonymous_enable=NO 是否允许匿名登录,
默认为不允许 write_enable=YES 是否有写入权限,默认这一行注释掉了,即所有 人都没有写入权限 local_umask=022
本地文件的权限,默认这一行注释掉了,即为 077
anon_upload_enable=YES 是否允许匿名用户 上传 文件,默认 这 一行注释掉了,即不允许
anon_mkdir_write_enable=YES 是否允许匿名用户创建路径,默 认这一行注释掉了,即不允许
chroot_local_user=YES 是否限制本地用户进入主目录,默认这一 行注释掉了,即要限制
dirmessage_enable=YES xferlog_enable=YES 切[/ discuz_code_0 ] 试读已结束,请付费阅读全文。 ¥ 3.00 付费阅读 本文只能试读34%,付费后可阅读全文。 |
|