曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 5555|回复: 0
打印 上一主题 下一主题

[SUSE] VSFTP 配置

[复制链接]

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34387
跳转到指定楼层
楼主
发表于 2009-5-1 00:19:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
FTP 使用环境为 OpenSUSE 11.1

配置文件

/etc/vsftpd.conf

启动 FTP 命令
service vsftpd start    #启动 FTP 服务
service vsftpd stop    #停止 FTP 服务

基本应用与配置
1、启动 FTP 服务后,即可默认匿名登录,匿名登录名为 anonymous 或 ftp ,无须密码或者随便输入任何密码

2、需要对登录访问情况进行日志记录,修改 vsftpd.conf 文件
log_ftp_protocol=YES
xferlog_enable=YES
vsftpd_log_file=/var/log/vsftpd.log
然后取消下行注释:
syslog_enable=YES

3、给 FTP 帮定欢迎信息
ftpd_banner="Welcome to beyes's FTP Server"
可以为用户切换到其他目录时给出不同的绑定信息,这时只要在相应的目录下建立一个 .message 文件,并在其中写上相关内容即可,如建立一个 /srv/ftp/pub/.message 文件,然后在 .message 文件中写入 “This is pub directory" ,那么当切换到 pub 这个目录时,就会看到这行信息。

4、默认情况下允许被动式访问,如果要禁止则
pasv_enable=NO

5、可以设置登录 FTP 时使用 linux 内置用户名:( 很好用 )
local_enable=YES
chroot_local_user=NO
这样以来,就可以使用 linux 内置的用户名进行登录。登录时,你就会进入到你的家目录中,用命令 pwd 可以查看。在家目录中可以读取创建删除文件( 当然得进行写允许操作 write_enable=YES ),如果走出家目录外,也得按照 linux 系统对目录所做的权限进行操作。

假如如下设置:
local_enable=YES
chroot_local_user=YES
那么用户就会被钳制在 / 目录下,这就是 "chroot jail"。

6、允许上传及写
write_enable=YES

7、如果要允许匿名用户上传
anon_upload_enable=YES
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2024-5-19 12:40 , Processed in 0.063035 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表