快速业务通道

linux ftp 服务器

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-26

Vsftpd

//////////////////////ftp 服务器////////////////// ftp:指令 cd(切换目录) 、dir(查看远程目录)、get(下载)、mget(多个下载) !dir(查看本地所在位置目录)、put(上传)、mput(多个上传)、lcd(切换本地)、 [root@mail ~]# rpm -ql vsftpd |less | /////查看vsftpd 安装位置 [root@mail ~]# cd /etc/vsftpd/ |////切换到这个目录下 [root@mail vsftpd]# vi vsftpd.conf [root@mail vsftpd]# service vsftpd restart [root@mail vsftpd]# chkconfig vsftpd on

[root@mail vsftpd]# netstat -tupln |grep ftp

tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 20074/vsftpd

[root@mail vsftpd]# ftp 192.168.100.27 | /////登录ftp Name (192.168.100.27:root): anonyous | //////匿名登录密码为空 ftp> help | /////查看指令 [root@mail vsftpd]# cd /home/user1 [root@mail user1]# touch f1 [root@mail ~]# lftp -u user1 127.0.0.1 lftp user1@127.0.0.1:~> pwd ftp://user1@127.0.0.1 |//////查看到的是在自己的家目录里 [root@mail ~]# lftp 127.0.0.1 lftp 127.0.0.1:/> user user1 |/////也可以这样登录 [root@mail ~]# vi /etc/vsftpd/vsftpd.conf local_umask=022 |//////最高权限-umask值=实际权限 0:指屏蔽所有者权限 2:屏蔽所属组写入权限 2:屏蔽用户的写入权限 #anon_upload_enable=YES |/////指匿名用户可否上传文件 打开后还不能上传还要执行下列操作 [root@mail ~]# cd /var/ftp/

drwxr-xr-x 2 root root 4096 Aug 25 05:29 pub

Empire CMS,phome.net

[root@mail ftp]# chmod 0 wt pub/ | //////这个时候才可以上传

31 #anon_mkdir_write_enable=YES |//////创建文件夹 打开这一项可以创建文件夹但是不能重命名和删除并且匿名上传的文件 匿名用户无法下载

[root@mail ftp]# cd pub/ | ////为了方便起见是匿名用户上传上来的文件自动自动生成权限是用户可以访问 这是需要向vsftpd.conf添加一项

16 anon_umask=073 |////这时用户可以访问和下载 但还不能修改和删除

32 anon_other_write_enable=YES |/////添加这个用户就可以修改和删除 35 dirmessage_enable=YES |/////当切换到一个目录时跳出一个信息说明这个目录是什么文件 这需要在但那个目录下创建一个文件[root@mail pub]# vi .message

39 xferlog_enable=YES |////日志开启 只有上传和下载才会产生日志

52 #xferlog_file=/var/log/xferlog | //////日志文件存放位置只有开启才能产生

[root@mail pub]# cat /var/log/vsftpd.log |////查看日志内容

想通过日志查看用户都执行了什么指令

log_ftp_protocol:When enabled, all FTP requests and responses are logged, provid-

ing the option xferlog_std_format is not enabled. Useful for debugging. log_ftp_protocol=no |//////添加这一项 xferlog_std_format=YES | /////这个需要改为no

85 #ftpd_banner=Welcome to blah FTP service. | /////

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号