ftp服务器的安装与配置(详解ftp环境配置解决方案vsftpd)
ftp服务器的安装与配置
详解ftp环境配置解决方案vsftpd1、 安装vsftpd组件
安装命令:[root@ink4t ~]# sudo apt-get install vsftpd
安装完后,有/etc/vsftpd/vsftpd.conf 文件,是vsftp的配置文件。
2、 添加一个ftp用户
此用户就是用来登录ftp服务器用的。
这样一个用户建完,可以用这个登录,记得用普通登录不要用匿名了。登录后默认的路径为 /home/ftpuser
3、 给ftp用户添加密码
输入两次密码后修改密码。
4、 防火墙开启21端口
因为ftp默认的端口为21,而centos默认是没有开启的,所以要修改iptables文件
在行上面有22 -j ACCEPT 下面另起一行输入跟那行差不多的,只是把22换成21,然后:wq保存。
还要运行下,重启iptables
5、 修改配置文件vsftpd.conf
允许匿名用户访问,并且对匿名用户的目录进行限制,限制到/home/ftpuser
这里特别说明,/home/ftp目录,不能有w权限,这是一个只读的目录,否者会报错。修改权限可以使用
本地用户能够访问,且拥有写的权限
本地用户登录后限制在自己的主目录下,同时通过文件/etc/vsftpd.chroot_list来指定不用限制目录的用户(比如我们的user1不用限制目录,所以要在该文件下写上user1),同时允许用户对自己的主目录进行修改。
启用用户列表,不在列表中的用户禁止登陆(所以我们要在etc/allowed_users中写上user1,user2,anonymous,ftp,其中最后两个都表示匿名登录)
这个是经验项,配置了据说可以避免一些错误,参考文献中有介绍。
到此,还注意到,里面涉及到了两个文件,一个是/etc/vsftpd.chroot_list,一个是/etc/allowed_users,我们保存了之后需要自己手动创建这两个文件,
然后在/etc/vsftpd.chroot_list中的用户不被限制目录,这个例子中我们要写入user1,/etc/allowed_users中要写入允许访问服务器的用户,这里就是user1,user2,还有匿名用户anonymous,ftpuser,注意写的时候每行只写一个用户名。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
- 怎么查看自己搭建的ftp服务器(你懂怎么建立 FTP 服务器么?)
- ftp命令详解(FTP 常用命令 使用说明)
- 如何访问别人的ftp服务器(如何让外网也可以访问的个人Ftp服务器)
- 防火墙如何设置ftp连接(浅谈防火墙对FTP的影响及故障排除分析)
- serv文件怎么复制到ftp服务器上(用Serv-U架设FTP服务器的方法与设置方法)
- 如何建立ftp服务器(FTP是什么?如何搭建FTP服务器?)
- linuxftp的下载命令(Linux ftp 命令行中下载文件get与上传文件put的命令应用详解)
- tftp协议怎么用(tftp服务器有什么用)
- ftp两种传输协议有什么区别(FTP与SFTP的区别 知多少)
- 护卫神建站服务器连不上(护卫神主机大师如何开启和关闭FTP功能?)
- ftp文件操作三种类型(详解ftp创建文件权限问题)
- 腾讯云查看ftp用户名密码(腾讯云服务器ftp连不上的解决办法)
- ftp文件管理工具(ftp服务器PDF文件在线查看的实现方法)
- windows2003ftp配置(轻松架设Windows 2003用户隔离FTP站点的注意事项)
- win7搭建ftp服务器(Windows服务器之“FTP服务器搭建”图文教程)
- filezilla服务器支持断点续传吗(Filezilla Server配置FTP服务器提示操作超时的解决办法)
- 读卖乐园的彩灯(读卖乐园的彩灯)
- 新疆80后在淘宝卖干果 以前是 不务正业 如今帮乡亲致富(新疆80后在淘宝卖干果)
- 弄清楚了销 售 买 卖这四个字,母婴生意做起来就没那么难了(弄清楚了销售买)
- 数读 买首饰金是 投资黄金 吗 买金容易卖金难(数读买首饰金是)
- 销 售 买 卖 你真的了解这四个字了吗(销售买)
- 谢娜是得罪快乐大本营造型师了吗 全场被黑化(谢娜是得罪快乐大本营造型师了吗)
热门推荐
- apache服务配置详解(Apache Web服务器的完全安装指南)
- laravel数据库日志(Laravel 将数据表的数据导出,并生成seeds种子文件的方法)
- sqlserver连接服务器怎么解决(Sql server端口未打开连接不上的解决方案)
- mongodb eval 执行服务器端脚本
- 有哪些优秀的web服务器(几款比较好的WEB服务器软件推荐)
- python虚拟变量教程(Python中psutil的介绍与用法)
- mysqltruncate分区自定义参数(MySQL truncate table语句的使用)
- sqlserver表导入数据(在SQLserver数据库之间进行传表和传数据的图文教程)
- jquery中使用detach 移除元素
- 常用的几种jsp开发环境搭建(怎么一键安装Jsp网站程序?Jsp环境一键配置软件JspStudy推荐)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9