天道神诀---FTP服务
FTP 2种模式
主动模式(默认)
客户端以1024-65535之间某一端口发送指令到服务端的21端口,并建立连接。服务端接受到以后,以20端口去连接客户端,建立一条新的链接并传输数据
被动模式
客户端以1024-65535之间某一端口发送一个会话到服务端的21端口,并建立连接。服务端收到后也在自己的1024-65535之间选择一个端口告诉客户端用此端口传输数据。客户端收到后,使用之前建立的连接发送数据到服务端的指定端口进行数据传输。
- vsftp安装
yum -y install vsftpd
- vsftp开机启动
chkconfig vsftpd on
- 启动vsftp服务
service vsftpd start
- 验证启动
lsof -i :21
相关配置文件
主配置文件:/etc/vsftpd/vsftpd.conf
下载目录
匿名目录:/var/ftp
本地目录:家目录
FTP日志:/var/log/xferlog
主配置文件vsftpd.conf参数解析
anonymous_enable=YES //允许匿名用户登陆
local_enable=YES //允许本地用户登陆
write_enable=YES //允许写权限
anon_upload_enable=YES //允许匿名用户上传
xferlog_enable=YES //日志系统是否打开
xferlog_file=/var/log/xferlog //日志路径
chroot_local_user=YES //拒接所有用户切出家目录以外
chroot_list_enable=YES //允许部分用户切出家目录
chroot_list_file=/etc/vsftpd/chroot_list //允许切出用户列表
allow_writeable_chroot=YES //允许登陆有写权限的目录
userlist_enable=YES //开启用户访问列表功能
userlist_file=/etc/vsftpd/user_list //用户文件列表存在点
userlist_deny=YES //用户列表中的用户拒绝访问
/etc/vsftpd/ftpusers //该文件中的用户进制登陆
FTP相关命令
虚拟用户
使用虚拟用户优点
提高安全性,防止本地用户暴露给用户,只提供给用户FTP的用户权限
guest_enable=YES //开启虚拟用户登陆功能
guest_username=ftp //虚拟用户引用本地用户ftp
virtual_use_local_privs=NO //虚拟用户和本地用户不同权限
user_config_dir=/etc/vsftpd/vconf.d/ //虚拟用户权限配置文件
天道神诀---FTP服务的更多相关文章
- 天道神诀---DHCP服务(下篇)
DHCP作用域详解 subnet 定义一个作用域 netmask 定义作用域的掩码 range 允许发放的IP范围 option routers 指定网关地址 option domain-nam ...
- 天道神诀---DHCP服务(上篇)
DHCP DHCP(Dynamic Host Configuration Protocol, 动态主机配置协议),被应用在局域网环境中,主要作用是集中的管理.分配IP地址,使网路环境中的主机动态的获得 ...
- 天道神诀--IPSAN实现多链路以及多路径安装
# linux6 环境需求 ISCSI服务端: 2张网卡,足够的磁盘空间 iscsi客户端: 2张网卡(与服务端网段相同) ISCSI服务端配置: 与1张网卡配置主要差别在于配置文件中的允许访问网段, ...
- 天道神诀--IPSAN(iscsi配置)
数据存储技术 DSA(Direct Attacted Storage 直接附加存储)本地硬盘 NAS(Network Attacted Storage 网络附加存储)网络服务共享:文件夹 SAN(St ...
- 天道神诀---防火墙以及selinux(上篇)
Linux防火墙 linux6.x 防火墙会影响通信,默认是拒绝所有. [root@redhat6 sysconfig]# chkconfig iptables --listiptables ...
- 天道神诀--linux双网卡绑定
# linux6 双网卡绑定操作步骤 1.彻底关闭NetworkManager service NetworkManager stopchkconfig NetworkManager off 2.编辑 ...
- 天道神诀--samba和NFS部署
samba yum -y install samba samba-client rpm -qa |grep samba service smb start(445端口) service nmb sta ...
- 关于linux服务器上搭建ftp服务的流程
小龙最近折腾了一个阿里云的服务器,买完了就要开始做那么多那么多的功课,小龙对ssh也是一知半解的状态,做个小笔记,发布下整个ftp服务的搭建过程,大神勿喷:) 一.aliyun Linux(Redha ...
- centos下开启ftp服务
如果要ftp访问linux需要安装ftp服务,vsftpd是Linux下比较好的的FTP服务器. 一.检查安装vsftp //检查是否安装vsftpd rpm -qa | grep vsftpd // ...
随机推荐
- python *arg和**kwargs的区别
转载自:https://www.cnblogs.com/yunguoxiaoqiao/p/7626992.html 一.*args的使用方法 *args 用来将参数打包成tuple给函数体调用 举个栗 ...
- leetcode python两整数之和
# Leetcode 371 两整数之和***### 题目描述 **不使用**运算符 `+` 和 `-` ,计算两整数 `a `.`b` 之和. **示例1: ...
- SpringBoot扫描不到类,注入失败A component required a bean of type 'XXService' that could...
SpringBoot项目的Bean装配默认规则是根据Application类所在的包位置从上往下扫描! “Application类”是指SpringBoot项目入口类.这个类的位置很关键: 如果App ...
- px2rem-loader(Vue:移动端自适应,px自动转化)
1.下载lib-flexible npm i lib-flexible --save 2.引入lib-flexible import 'lib-flexible/flexible' 3.设置meta标 ...
- Excel_PoweQuery——条件计数、条件求和
岁月不居,时节如流. 时光荏苒,岁月如梭. 前面两段充分体现了博主深厚的文学素养,别和博主争,博主说啥就是啥. 其实,对于大量数据的处理,这几年微软Office做的不单单是2007的时候把Excel的 ...
- python之字符串中插入变量
方法一:也是 比较好用的,功能教齐全 s="{name} is {sex}" print(s.format(name="zzy",sex="girl& ...
- git拉取远程所有分支
第一步: git branch -r | grep -v '->' | while read remote; do git branch --track "${remote#origi ...
- 导入C文件Xcode出现Could not build module 'Foundation'错误
#ifdef __OBJC__ #import <Foundation/Foundation.h> #import "UIImageView+WebCache.h" # ...
- ssh-keyscan - 收集 ssh 公钥
总览 (SYNOPSIS) ssh-keyscan -words [-v46 ] [-p port ] [-T timeout ] [-t type ] [-f file ] [host | addr ...
- property和attribute的区别---value
从网上看到很多写关于input的value属性,写的setAttribute可以影响DOM的property的value,在实践中我发现不同现象, 在页面初始化后,用setAttribute对valu ...