1.4-pureftp部署和优化-2

服务端配置启动后,用客户端来测试。用命令lftp,如果没有命令,yum安装lftp


1.登陆ftp服务器

lftp [email protected]                 #用户名@ftp服务器IP,回车输入密码。

创建一个目录

lftp [email protected]:/>mkdir 123                    #只能创建目录,不能创建文件

可以看到测试成功


2.查看登陆日志

tail /var/log/messages   


3.查看lftp支持的命令,输入?回车,出现lftp支持的命令

lftp [email protected]:/> ?


4.下载服务器上的一个文件

lftp [email protected]:/>get 1.txt   #下载到指定目录get 1.txt -o /root/1.txt

lftp [email protected]:/>exit

在当前目录下,可以找到刚刚下载的文件。


5.上传一个文件到ftp服务器

lftp [email protected]:/>put 2.txt   #上传指定文件到服务器put /root/2.txt -o 2.txt

把当前目录下的2.txt上传到服务器上


注意:除了用lftp来登陆服务器外,系统自带ftp命令也可以登陆,它的命令和lftp不同,用?来查看。

ftp 192.168.11.60回车,输入账号和密码登陆

      

Windows 机器里安装个 ftp 客户端软件 (推荐 filezilla-client),然后去远程连接测试。



课后答疑:

1.用lftp登陆服务器后,ls文件,看到文件所有者为数字,所属组确实英文?

答:ftp内部ls出来的文件或者目录属主属组跟客户端一点关系都没有,完全根据服务端的来显示,不过有一个问题,就是用户名不显示,只显示uid,组名倒是显示名字,而不是gid。 这个我暂时还不确定是不是配置文件中定义,还是这个就是它的特例,总之你记住,这个显示的uid,gid和客户端没有关系。


你可能感兴趣的:(1.4-pureftp部署和优化-2)