FTP

2018-01-21  本文已影响0人  其实我很dou

FTP

一.FTP简介和原理

FTP即文件传输协议, CS架构, Linux下搭建ftp服务器需要安装vsftpd服务
测试示例
web01(192.168.5.131)安装vsftpd服务端, web02(192.168.5.132)安装ftp客户端

[root@web02 ~]# ftp web01
Connected to web01 (192.168.5.131).
220 (vsFTPd 2.2.2)
Name (web01:root): uar
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> 

二. FTP配置文件

四. 客户端使用

五. 匿名用户访问

[root@web02 ~]# ftp web01
Connected to web01 (192.168.5.131).
220 (vsFTPd 2.2.2)

匿名用户登录, 默认使用ftp用户, 登陆后默认家目录为/var/ftp/目录下

Name (web01:root): ftp
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> pwd
257 "/"
ftp> ls
227 Entering Passive Mode (192,168,5,131,135,215).
150 Here comes the directory listing.
drwxr-xr-x    2 0        0            4096 Mar 22  2017 pub
226 Directory send OK.
ftp> 

/var/ftp目录权限为
drwxr-xr-x. 3 root root 4096 1月 21 18:47 /var/ftp/, 所以匿名用户(ftp)对该目录没有编辑权限, 也就是不能增删改目录中的文件, 所以也就不能上传文件;
建议更改/var/ftp/pub目录的所有者为ftp用户, 从而将文件上传到pub目录下

上一篇下一篇

猜你喜欢

热点阅读