ubuntu搭建-ftp服务器

一、ftp

ftp为文件传输协议(File Transfer Protocol),进行文件传输的一套标准协议,使用客户/服务器模式。它属于网络传输协议的应用层。

二、运行机制

用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。

三、功能分类

一、用户功能

Real帐户

默认的主目录就是其帐号命名的目录。但是,其还可以变更到其他目录中去。如系统的主目录。

Guest用户

只能够访问其主目录下的目录,而不得访问主目录以外的文件。

Anonymous(匿名)用户

可以进行匿名访问某些公开的资源。

二、命令记录与登录文件记录

FTP 可以利用系统的 syslogd 这个 daemon 来进行数据的纪录, 而记录的数据报括了用户曾经下达过的命令与用户传输数据(传输时间、档案大小等等)的纪录

三、change root

将使用者的工作范围『局限』在用户的家目录底下,使用者无法离开自己的家目录,而且登入 FTP 后,显示的『根目录』就是自己家目录的内容,这种环境称之为 change root ,简称 chroot

ubuntu 
更新时间:2018-04-12 21:28:26

本文由 智慧煮粥 创作,如果您觉得本文不错,请随意赞赏
采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
原文链接:http://zz.zzhub.cn/archives/ftpmadeubuntu
最后更新:2018-04-12 21:28:26

评论

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×