前言:
FTP
是文件传输协议,通过
FTP
站点下载文档是现在最常用的传输文档方法之一,特别是对于企业用户来说,公司建立一个专门的
FTP
服务器提供给员工,让他们通过这个服务器共享资源是最便利的办法。在
Linux
中,
Vsftp
的功能是比较强大的,所以此次试验就介绍
Vsftp
。
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
1.
检查系统中的是否安装
Vsftp
的服务组件:
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
2.
从上面可以看出组件是没有安装的,所以需要安装
vsftp
,截图如下:
3.
由于配置文件一般都放在
/etc
下,所以在
/etc
用命令查找
vsftp
的配置文件,其实
vsftp
配置文件的路径是:
/etc/vsftpd/vsftpd.conf
。打开
vsftpd.conf
配置文件,如下图所示:
4.
以上是
vsftp
配置文件中各字段的说明,由于我们本实验是允许匿名用户登录访问
FTP
的,所以
anonynous_enable
这个字段后面填上
Yes
,至于是否允许匿名用户上传文件或者下载文件,只要设置相应的字段就可以了。那么
Ftp
的文件夹存放在哪里呢?我想把这份文件放到
FTP
上,该放置在哪里呢?其实
FTP
站点有一个默认的路径是专门存放
FTP
文件的,该路径是
/var/ftp
,于是我们就可以把需要上传到到
FTP
服务器上的文件弄到该目录下,用户访问的时候就会被指引到该目录下的文件下。所以我们在
/var/ftp
目录下创建一个名为
yangzexin
文件夹,在文件夹里面创建一个
jesse
的文件,截图如下
5.
采用匿名用户访问
ftp
如下:
6.
如果我不想使用
FTP
的默认路径(
/var/ftp
),而是想自己自定义一个
FTP
上传和下载路径的话,那么该怎么办呢?其实系统中已经默认存在了这么一个用户
FTP
和群组
FTP
,通过查看
FTP
用户可以看到起默认的路径就是
/var/ftp
,于是我们想要修改其默认路径,只要打开并且编辑
/etc/passwd
下的
ftp
用户就可以了,截图如下:
现在将路径修改为
/etc
,然后在
windows
下访问
ftp
,截图如下:
转载于:https://blog.51cto.com/yangzexin07/227899