全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Linux 下FTP的安装与配置教程详解

0、安装ftp的前置条件是关掉SElinux

# vi /etc/selinux/config

修改 SELINUX=” disabled ” ,重启服务器。若相同,则跳过此步骤。

1、 可先查看是否安装过vsftp

# rpm -qa | grep vsftpd

则代表已经安装。可直接跳过步骤2

2 、安装 vsftp

# yum install vsftp*
Is this ok [y/N]: y

代表安装完成。

3、 对vsftp 进行配置

# /etc/vsftpd/vsftpd.conf

将原始最后三行注释掉

添加以下信息:

#设定不允许匿名访问
anonymous_enable=NO
#设定本地用户可以访问。注:如使用虚拟宿主用户,在该项目设定为NO的情况下所有虚拟用户将无法访问
local_enable=YES
#使用户不能离开主目录
chroot_list_enable=YES
#设定支持ASCII模式的上传和下载功能
ascii_upload_enable=YES
ascii_download_enable=YES
#PAM认证文件名。PAM将根据/etc/pam.d/vsftpd进行认证
pam_service_name=vsftpd
#设定启用虚拟用户功能
guest_enable=YES
#指定虚拟用户的宿主用户,CentOS中已经有内置的ftp用户了
guest_username=ftp
#设定虚拟用户个人vsftp的CentOS FTP服务文件存放路径。存放虚拟用户个性的CentOS FTP服务文件(配置文件名=虚拟用户名)
user_config_dir=/etc/vsftpd/vuser_conf

插入后按下Esc键后用:wq结束

进行认证

4、首先 安装Berkeley DB工具,很多人找不到db_load的问题就是没有安装这个包

# yum install db4 db4-utils

然后,创建用户密码文本/etc/vsftpd/vuser_passwd.txt ,注意奇行是用户名,偶行是密码

# touch /etc/vsftpd/vuser_passwd.txt
# vi /etc/vsftpd/vuser_passwd.txt

注意(如果多个用户名和密码中间不能有空的换行,在最后一个密码后必须有换行)

比如

本示只创建一个用户

5、接着,生成虚拟用户认证的db文件

# db_load -T -t hash -f /etc/vsftpd/vuser_passwd.txt /etc/vsftpd/vuser_passwd.db

编辑认证文件/etc/pam.d/vsftpd,打开这文件,用“#”注释掉原先的所有内容,然后增加两行。(查看服务器配置参看步骤9)

32位系统增加以下两句:

auth  required  pam_userdb.so db=/etc/vsftpd/vuser_passwd
account required  pam_userdb.so db=/etc/vsftpd/vuser_passwd

64位系统增加以下两句:

auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd
account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd

本服务器系统是64位版本

# /etc/pam.d/vsftpd
auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd
account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd

6、最后,创建虚拟用户个*务文件

# mkdir /etc/vsftpd/vuser_conf/
# touch/etc/vsftpd/vuser_conf/test
# vi /etc/vsftpd/vuser_conf/test

添加内容如下

#虚拟用户根目录,根据实际情况修改
local_root=/ftp/www
#可写
write_enable=YES
#掩码
anon_umask=022
anon_world_readable_only=NO 
anon_upload_enable=YES 
anon_mkdir_write_enable=YES
anon_other_write_enable=YES

7、创建ftp根目录权限

# mkdir /ftp/www
# chmod R 777 /ftp
# chmod R 777 /ftp/www

8、重启iptabls和vsftpd

# service iptables restart
# service vsftpd restart

 9、查看linux版本是32 还是64位

$su - root
#file /sbin/init
/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),

即是32位的 linux, 如是64位的, 显示的是 64-bit

总结

以上所述是小编给大家介绍的Linux 下FTP的安装与配置教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# linux  # ftp  # 安装配置  # LINUX Centos7搭建vsftpd服务  # Linux下使用pure-ftpd建立匿名ftp访问的方法  # Linux下搭建ftp服务器  # Linux环境下快速搭建ftp服务器方法介绍  # Linux中FTP账号无法删除文件夹的解决方案  # linux下vsftpd的安装及配置使用详细步骤(推荐)  # linux 操作 ftp 常用命令  # 在linux下开启FTP服务方法介绍  # Linux 下VSFTP服务搭建过程  # Linux ftp 命令行中下载文件get与上传文件put的命令应用详解  # Linux shell ftp命令根据文件日期下载文件的方法  # Linux中FTP服务器的搭建教程  # linux中ftp服务搭建需要注意的地方  # 两句  # 重启  # 小编  # 跳过  # 的是  # 换行  # 多个  # 在此  # 找不到  # 很多人  # 给大家  # 实际情况  # 按下  # 即是  # 用户可以  # 可直接  # 该项目  # 所有内容  # 所述  # 创建一个 


相关文章: 教学论文网站制作软件有哪些,写论文用什么软件 ?  如何通过VPS搭建网站快速盈利?  导航网站建站方案与优化指南:一站式高效搭建技巧解析  如何在IIS7中新建站点?详细步骤解析  如何通过WDCP绑定主域名及创建子域名站点?  如何生成腾讯云建站专用兑换码?  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  建站之星好吗?新手能否轻松上手建站?  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  如何用免费手机建站系统零基础打造专业网站?  长沙企业网站制作哪家好,长沙水业集团官方网站?  网站微信制作软件,如何制作微信链接?  如何在IIS管理器中快速创建并配置网站?  Python路径拼接规范_跨平台处理说明【指导】  建站之星ASP如何实现CMS高效搭建与安全管理?  C++如何编写函数模板?(泛型编程入门)  建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  建站之星CMS建站配置指南:模板选择与SEO优化技巧  如何通过免费商城建站系统源码自定义网站主题与功能?  如何通过可视化优化提升建站效果?  php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】  制作网站的模板软件,网站怎么建设?  如何选择适配移动端的WAP自助建站平台?  高性价比服务器租赁——企业级配置与24小时运维服务  魔方云NAT建站如何实现端口转发?  ,如何利用word制作宣传手册?  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  广平建站公司哪家专业可靠?如何选择?  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  香港服务器网站卡顿?如何解决网络延迟与负载问题?  建站之星如何快速解决建站难题?  建站之星后台密码如何安全设置与找回?  如何快速重置建站主机并恢复默认配置?  电商网站制作价格怎么算,网上拍卖流程以及规则?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  魔毅自助建站系统:模板定制与SEO优化一键生成指南  官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站  如何快速查询网站的真实建站时间?  建站之星多图banner生成与模板自定义指南  建设网站制作价格,怎样建立自己的公司网站?  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  大同网页,大同瑞慈医院官网?  高配服务器限时抢购:企业级配置与回收服务一站式优惠方案  官网建站费用明细查询_企业建站套餐价格及收费标准指南  如何选择PHP开源工具快速搭建网站?  如何用已有域名快速搭建网站?  公司网站制作价格怎么算,公司办个官网需要多少钱?  如何通过FTP空间快速搭建安全高效网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。