六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 41|回复: 0

linux安装vsftp

[复制链接]

升级  7.33%

15

主题

15

主题

15

主题

秀才

Rank: 2

积分
61
 楼主| 发表于 2013-2-4 13:40:20 | 显示全部楼层 |阅读模式
1.检查是否安装
rpm -q vsftpd-2.0.5-16.el5.i386.rpm或 rpm -qa|grep vsftpd
2.如果没安装,安装
rpm -ivh vsftpd-2.0.5-16.el5.i386.rpm 或者yum install vsftpd
3.查看是否开启
chkconfig --list|grep vsftpd如需修改配置文件:vi /etc/init.d/vsftpd 启动 /etc/init.d/vsftpd start
4.本地用户上传

ftp localhost增加用户名,密码

网卡启动 service network start

以下是建立虚拟用户
一.安装vsftpd二。安装虚拟用户所需包(64位系统)rpm -ivh db4-utils-4.3.29-9.fc6.x86_64.rpm rpm -ivh db4-4.3.29-9.fc6.x86_64.rpm rpm -ivh db4-devel-4.3.29-9.fc6.x86_64.rpm 三。在/root下建立logins.txttomtom123stevensteven123注:奇数为用户名偶数为密码然后执行以下命令,生成密码文件 db_load -T -t hash  -f logins.txt /etc/vsftpd/vsftpd_login.db chmod 600  /etc/vsftpd/vsftpd_login.db五。建立用户 useradd -g ftp -s /sbin/nologin -d /var/share ftp02 passwd ftp02六。修改 vi /etc/pam.d/vsftpd#%PAM-1.0#session    optional     pam_keyinit.so    force revokeauth       required    pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed#auth       required    pam_shells.so#auth       include     system-auth#account    include     system-auth#session    include     system-auth#session    required     pam_loginuid.soauth        required     pam_userdb.so db=/etc/vsftpd/vsftpd_login            account     required      pam_userdb.so db=/etc/vsftpd/vsftpd_login   注:有的网上说,在/etc/pam.d/建立一个ts18.vu(名字随便取)加入如下:auth required /lib/security/pam_userdb.so db=/etc/vsftpd/loginaccount required /lib/security/pam_userdb.so db=/etc/vsftpd/login如果是64位的写为lib64七。然后 vi /etc/vsftpd/vsftpd.conf下加入 pam_service_name=vsftpd  //如果按网上,应该是ts18.vu user_config_dir=/etc/vsftpd/vuserconfig //这个文件需建立 guest_enable=YES guest_username=ftp02 userlist_enable=YES tcp_wrappers=YES 八。建立文件夹 mkdir /etc/vsftpd/vuserconfig 在文件夹下建立用户名的文件 touch tom vi tom#write_enable=YESanonymous_enable=NOanon_world_readable_only=NO#anon_upload_enable=YES#anon_mkdir_write_enable=YES#anon_other_write_enable=YESlocal_root=/var/share/tom九.在/var/share/下面建立文件夹mkdir tommkdir steven十.service vsftpd restart可以了,如果有权限问题,这是自己总结的,按照网上的例子做,老出现530 login incorrect参考:http://wenku.baidu.com/view/25ceebc24028915f804dc2f0.html?from=rec&pos=3&weight=3&lastweight=3&count=5(可行性高)http://wenku.baidu.com/view/d0468b35a32d7375a417806f.html?from=related&hasrec=1http://wenku.baidu.com/view/09ef5820af45b307e871978d.htmlhttp://blog.chinaunix.net/space.php?uid=7176662&do=blog&cuid=322187
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

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