快速业务通道

linux vsftp配置

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

端口

21 消息控制 22 数据传输 安装vsftpd 编译源代码 tar zxcf vsftpd-2.0.1.tar.gz cd vsftpd-2.0.1 make make install 安装配置文件 cp vsftpd.conf /etc/ cp RedHat/vsftp.pam /etc/pam.d/ftp 编辑配置文件 /etc/vsftpd.conf 添加listen=YES 启动服务器 /usr/local/sbin/vsftpd & netstat -tnl 查看信息 finger ftp 查看用户信息 chroot环境 /etc/vsftpd.conf chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list /etc/vsftpd.chroot_list redhat chinaitlab 重启 vsftpd killall -HUP vsftpd killall -1 vsftpd 杀死vsftpd killall -9 vsftpd 到目前为止还是使用了系统中真实的用户登录系统,不安全... 用户控制 /etc/ftpusers more /etc/pam.d/ftp 虚拟账号 1.建虚拟账号 users.txt tom 123 jack 123 #db_load -T -t hash -f users.txt /etc/vsftpd_login.db chmod 600 /etc/vsftd_login.db 2.修改/et/pam.d/ftp ,禁用原来的默认信息并增加: auth required pam_userdb.so db=/etc/vsftpd_login account required pam_userdb.so db = /etc/vsftpd_login 3.建虚拟账号 useradd vuser 4.编辑/etc/vsftpd.conf 禁用匿名账号的信息的相关信息,并添加 guest_enable =YES guest_username=vuser db_load命令问题 我安装的系统版本是Red Hat Enterprise Linux 5 db_load4 -T -t hash -f login.txt /etc/vsftpd_login.db,在使用这个命令时,提示-bash: db_load4: command not found 我的文件路径是正确的 请问有是什么原因,有什么解决方法 找到解决方法了: FC6(i386)中默认可能只安装了db4-4.3.29-9.fc6.i386.rpm和db4-devel-4.3.29-9.fc6.i386.rpm 要使用db_load需要将位其他几张光盘中的db4-java-4.3.29-9.fc6.i386.rpm db4-tcl-4.3.29-9.fc6.i386.rpm db4-utils-4.3.29-9.fc6.i386.rpm安装上 拥有帝国一切,皆有可能。欢迎访问phome.net

本文出自 “我是一只小小鸟” 博客,请务必保留此出处http://litclive.blog.51cto.com/628198/726129

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号