ftp服务搭建
文件传输服务
主配置文件目录/etc/vsftpd/vsftpd.conf
首先安装ftp服务器
yum install vsftpd
默认存放文件的目录 /var/ftp/pub
匿名登陆
创建一个文件
启动服务 关闭防火墙
浏览器访问 ftp://IP地址
可以下载 但是不能上传
记住修改pub目录权限
还要注意更改安全值 默认安全值不行
给安全值加入读写权限
chcon -t public_content_rw_t pub
修改布尔值
getsebool -a|grep ftp 找去与ftp相关的布尔值
setsebool ftpd_anon_write on
重启服务
但是可以往上查找
但是不能删除
添加参数 anon_other_write_enable=YES匿名用户实现删除
本地用户认证登陆
anonymous_enable=NO
取消一切与匿名用户相关的约束
新建用户 haha
修改haha密码
cd /home/haha
新建文件 touch 12345
再次设置布尔值
getsebool -a|grep ftp
setsebool ftp_home_dir on
修改haha权限
重启服务
chroot_list_enable=YES 是否将系统用户限制在自己的home目录下
chroot_list_file=/etc/vsftpd/chroot_list
新建一个目录/etc/vsftpd/chroot_list 添加需要锁死的用户
注意该文件的安全值
allow_writeable_chroot=YES 将本地用户锁死在当前目录下(不加没有用)
ftp相关权限设置
vim /etc/vsftpd/vsftpd.conf
anonymous_enable=YES 是否允许匿名ftp(默认为YES),如否则选择NO,基于用户名与密码的访问
local_enable 使用允许本地用户登陆
write_enable 是否允许写入
local_umask 本地用户上传权限掩码
添加anon_umask=022
anon_upload_enable=YES 是否允许匿名ftp 用户上传(默认被注释即不支持)
anon_mkdir_write_enable 是否允许写入目录
chroot_list_enable=YES 是否将系统用户限制在自己的home目录下
ftpd_banner=Welcome to blah FTP service.? 定制欢迎信息
connect_from_port_20=YES 是否确信端口传输来自20(ftp-data)
xferlog_file=/var/log/vsftpd.log? ftp 传输日志的路径和名字默认是/var/log/vsftpd.log
xferlog_std_format=YES? 是否使用标准的ftp xferlog 模式?
idle_session_timeout=600 设置默认的断开不活跃session的时间?
data_connection_timeout=120 设置数据传输超时时间?
ascii_upload_enable=YES 是否使用ascii码方式上传文件
ascii_download_enable=YES 是否使用ascii码方式下载文件?
userlist_enable=YES 在/etc/vsftpd/user_list 文件中列出用户不能访问FTP 服务器?
tcp_wrappers=YES 是否支持tcp_wrappers
ftp服务搭建的更多相关文章
- linux之FTP服务搭建 ( ftp文件传输协议 VSFTPd虚拟用户)
FTP服务搭建 配置实验之前关闭防火墙 iptables -F iptables -X iptables -Z systemctl stop firewalld setenforce 0 1.ftp简 ...
- CentOS7 FTP服务搭建(虚拟用户访问FTP服务)
概述 最近在搞Oracle在Linux系统下集群,针对Linux系统,笔人也是一片空白.Liunx外部文件的传输,避免不了使用FTP服务,所以现在就整理下,CentOS7环境下,FTP服务的搭建.FT ...
- FTP服务搭建与配置
FTP介绍 大企业用的基本都是自动化发布工具,会用GIT企业发布的版本上传到服务器, 使用vsftpd搭建ftp服务(上) http://blog.csdn.net/qq_26941173/artic ...
- linux下FTP服务搭建(1)
1.FTP介绍: FTP (File Transfer Protocol,文件传输协议)主要用来文件传输,尤其适用于大文件传输,提供上传下载功能 FTP官方网站:https://filezilla-p ...
- Debian系统下的ftp服务搭建
安装vsftpd服务 $ sudo apt install vsftpd 配置参数 命令输入 $ vim /etc/vsftpd.conf 使用如下配置 # Example config file / ...
- FTP服务搭建配置笔记
1.什么是文件共享服务? 简单来说就是文件域存储块设备可以共享给他人使用. 1.1 实现文件共享服务的三种方式 FTP:属于应用层服务,可以跨平台使用 NFS:属于内核模式,不可以跨平台使用 Samb ...
- FTP 服务搭建后不能访问问题解决
主要是需要启动身份验证功能
- Linux-ftp服务搭建
云服务器ESC 部署vsftpd服务 记一次ftp服务搭建的采坑过程,这个坑一直卡了很久时间,都给忘记了.最近由于公司项目需要部署FTP,经过各种采坑,终于把这个坑给填上了.废话不多说,开干 环境说明 ...
- centos 6.5 ftp服务配置及客户端使用
一.ftp服务简介 FTP是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”.用于Internet上的控制文件的双向传输.同时,它也是一个应用程序(Ap ...
随机推荐
- Asp.NET开启一个线程,不停的执行
using System;using System.Threading;using System.Threading.Tasks; class StartNewDemo{ static void ...
- bzoj3932
3932: [CQOI2015]任务查询系统 Time Limit: 20 Sec Memory Limit: 512 MBSubmit: 1326 Solved: 480[Submit][Sta ...
- linux内核设计与实现笔记 进程调度
转载:http://blog.chinaunix.net/uid-24919665-id-3013590.html
- Reactive 网络状态 Activity indicator view
转动属性:Animating RAC(self.searchActivity, hidden) = [self.m_viewModel.m_searchCommand.executing not];
- BUG--tomcat更改目录失败
1.问题描述 按照通用的做法,tomcat可以配置运行的网站目录.但是配置后不能正确运行. 配置过程如:http://www.cnblogs.com/SimonGao/p/4905887.html 2 ...
- Struts框架中struts-config.xml文件配置小结
弄清楚struts-config.xml中各项元素的作用,对于我们构建web项目有莫大的好处.<struts-config>是struts的根元素,它主要有8个子元素,DTD定义 如下: ...
- systemd的命令systemctl set-property testSpeed CPUQuota=10%
总结 systemd 的资源限制一般要写到unit文件中,但是,现在测试发现会有 被值被覆盖的现象:经过排查发现是,没有 使用systemd的接口,凡是使用echo "" > ...
- JS-鼠标滚轮事件 和 阻止默认行为
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- ajax数据交互(arcgis server)
通过ajax来调用服务器map数据,来实现搜索功能. 效果: 1.我要搜索下中国移动的地理信息: 2.会搜出17条消息,然后把他们分页显示,一页6条: 3.每一页的6天数据,会在map生成一个6条ma ...
- iOS-如何使用symbolicatecrash
iOS-如何使用symbolicatecrash 如何使用symbolicatecrash工具分析iOS Crash文件: 原文地址:[iOS Crash文件分析]-如何使用symbolicatecr ...