热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

linux连接ftp命令(linux服务器搭建教程)

匿名用户访问ftp服务器1.vsftpd安装后,其配置文件目录为etcvsftpd,主配置文件为vsftpd.conf,该文件已包含部分配置,可以通过修改配置文件,来完成相应

匿名用户访问ftp服务器

1.vsftpd安装后,其配置文件目录为/etc/vsftpd/,主配置文件为vsftpd.conf,该文件已包含部分配置,可以通过修改配置文件,来完成相应的功能。

vsftpd默认支持匿名用户访问,其设置为:

anonymous_enable=yes #允许匿名用户访问

匿名用户名为anonymous或ftp,密码为空,其默认ftp主目录为/var/ftp,即使用匿名用户登录ftp服务后看到的文件是服务器上/var/ftp目录下的文件。

2.匿名用户登录后默认具有下载权限,可以增加下面设置来扩展匿名用户的权限

anon_upload_enable=yes #匿名用户上传权限

anon_mkdir_write_enable=yes #匿名用户创建目录权限

anon_other_write_enable=yes #匿名用户其他写权限,如删除、更名

[root@asan ~]# vim /etc/vsftpd/vsftpd.conf匿名用户访问ftp服务器(配置管理)

显示行号匿名用户访问ftp服务器(配置管理)

修改配置

3.设置完匿名用户权限后,表示ftp已经允许匿名用户的所有相关操作,还需要设置linux的目录访问权限,允许匿名用户对目录有完全权限。

在匿名用户ftp主目录/var/ftp下新建目录test,并开放其所有访问权限,匿名用户登录后,在test目录下具有所有权限。

[root@asan ~]# mkdir /var/ftp/test

[root@asan ~]# chmod 777 /var/ftp/test/

4.访问 ftp://192.168.123.231/匿名用户访问ftp服务器(配置管理)

结果

5.测试匿名用户上传、创建目录、删除、更名权限

上传(直接拖动真实机上的文件到test目录上)匿名用户访问ftp服务器(配置管理)

上传

创建目录匿名用户访问ftp服务器(配置管理)

目录test2

更名权限匿名用户访问ftp服务器(配置管理)

更名为test3

删除匿名用户访问ftp服务器(配置管理)

删除test3

虚拟机验证匿名用户访问ftp服务器(配置管理)

虚拟机验证

下节预告:控制用户、主机访问ftp服务器



推荐阅读
author-avatar
D之phper
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有