网络应用:FTP服务器匿名用户上传文件的配置
2009-05-13 00:54:41来源:未知 阅读 ()
环境:
RedHat7.3wu-ftp-2.6.2proftpd-1.2.4
步骤:
1.wu-ftp
a.从RedHat的光盘上安装wu-ftpd-2.6.2-5.i386.rpm和anonftp-4.0-9.i386.rpm这两个包
#rpm-ivhanonftp-4.0-9.i386.rpmwu-ftpd-2.6.2-5.i386.rpm
b.创建目录incoming作为上传目录
#mkdir/var/ftp/incoming
c.创建ftp文件管理员,这个用户拥有对所有上传文件的管理权限,这个用户不应该是root和匿名ftp用户的帐号.我这里用ftpadmin:
#groupadd-g96ftpadmin
#useradd-g96-u96-s/sbin/nologin-d/var/ftp/ftpadmin
d.修改incoming目录的属主和权限:
#chownftpadmin/var/ftp/incoming
#chgrpftpadmin/var/ftp/incoming
#chmod3773/var/ftp/incoming(匿名用户是不可以从incoming目录下载文件的,所以这个目录的属性是3写和执行)
e.修改/etc/ftpaccess文件,允许上传文件.在这个文件中加入一下几行:
upload/var/ftp/incomingyesftpadminftpadmin0440nodirs
这句话的意思是说/var/ftp目录下的incoming目录允许上传文件,文件的所有者是ftpadmin,组所有者是ftpadmin,文件上传后的属性是0440,不允许创建目录,如果允许创建目录就把nodirs改成dirs,更多的说明请使用manftpaccess
f.修改/etc/xinetd.d/wu-ftp,把disable=yes改为disable=no然后重新启动xinetd进程
#/etc/initd./xinetdrestart
g.自己测试一下吧:
#ftp127.0.0.1
Connectedto127.0.0.1.
220ns2.catv.netFTPserver(Versionwu-2.6.2-5)ready.
504AUTHGSSAPInotsupported.
504AUTHKERBEROS_V4notsupported.
KERBEROS_V4rejectedasanauthenticationtype
Name(127.0.0.1:root):ftp
331Guestloginok,sendyourcompletee-mailaddressaspassword.
Password:
230-Theresponse''isnotvalid
230-Nexttimepleaseuseyoure-mailaddressasyourpassword
230-forexample:joe@localhost.localdomain
230Guestloginok,accessrestrictionsapply.
RemotesystemtypeisUNIX.
Usingbinarymodetotransferfiles.
ftp>cdincoming
ftp>putvpopmai.tar.gz
local:vpopmai.tar.gzremote:vpopmai.tar.gz
227EnteringPassiveMode(127,0,0,1,134,83)
150OpeningBINARYmodedataconnectionforvpopmai.tar.gz.
226Transfercomplete.
273353bytessentin0.032seconds(8.3e+03Kbytes/s)
ftp>bye
本来想把proftpd的配置也写出来的,看看已经写乐那么多,大家先凑合看看,以后再说了.
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Linux下的代理服务器设置
下一篇:Linux服务器日志管理详解
- 树莓派4 (8GB) RaspiOS 64 bit 入手配置流程 2020-06-10 2020-06-11
- 文件压缩和打包 2020-06-11
- 厉害了!知道这样重命名文件都是大佬级别! 2020-06-09
- 一个骚命令防止你的文件被误删除! 2020-06-08
- windows10安装配置WSL(Ubuntu) 2020-06-07
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash