Redhat7配置vsftpd

简介:

Redhat7配置vsftpd


安装:

# yum installvsftpd ftp (或rpm -i

 

启动:

#systemctl start vsftpd

 

开机启动:

#systemctl enable vsftpd

 

查看状态:

#systemctl status vsftpd

 

主要配置文件:/etc/vsftpd/vsftpd.conf

 

Log路径:/var/log/xferlog

 

防火墙开放服务:

#firewall-cmd –permanent –add-service=ftp

#firewall-cmd –reload

 

具体参数解释:

 

anonymous_enable=YES  (允许匿名访问,匿名账号:ftp,密码:ftp

anon_upload_enable=YES  (允许匿名账号上传)

anon_mkdir_write_enable=YES(允许匿名账号创建目录)

 

local_enable=YES   (允许本地账号登录)

write_enable=YES   (本地账号有写权限)

local_umask=022     file666-022=644  Directory777-022=755

 

xferlog_enable=YES   (记录log

xferlog_file=/var/log/xferlog  log路径)

xferlog_std_format=YES  log格式)

 

idle_session_timeout=600  5分钟不操作会自动断开)

data_connection_timeout=1202分钟超时)

 

/etc/vsftpd/ftpusers   黑名单

/etc/vsftpd/user_list   白名单

 

userlist_enable=YES

userlist_deny=NO   此时为白名单

userlist_deny=YES   此时为黑名单

 

白名单和黑名单同时存在时黑名单优先

 

 

 

使用:

 

get 下载

 

put 上传

 

切换目录:cd

 

退出:exit

 

开启本地账号登录到家目录的权限(selinux):

# getsebool–a | grep ftp_home_dir

#setsebool –P ftp_home_dir on    P为大写)

 

让匿名账号有写权限(selinux):

#setsebool –P ftpd_anon_write on 

 

# chcon –tpublic_content_rw_t /var/ftp/aa

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/1719709如需转载请自行联系原作者


yangzhimingg

相关文章
|
6月前
|
Linux 网络安全 数据安全/隐私保护
Linux vsFTPd服务详解——文件加密传输配置
Linux vsFTPd服务详解——文件加密传输配置
232 2
|
Ubuntu Java Linux
|
安全 Linux 应用服务中间件
[笔记]CentOS7 vsftpd安装及配置使用
[笔记]CentOS7 vsftpd安装及配置使用
534 0
|
4月前
|
存储 安全 Linux
问题记录:Redhat6.5 网卡配置变更后,Eth0变为Eth1
Red Hat Enterprise Linux 6.5(Redhat 6.5)尽管是一个较旧的操作系统版本,仍然在许多企业环境中发挥着重要作用。然而,老旧的系统并不免于技术挑战。例如,本文将探讨一个在修改网卡配置后遇到的一个奇怪问题:在网卡配置变更后,原本是eth0的网卡名称变更为了eth1。
问题记录:Redhat6.5 网卡配置变更后,Eth0变为Eth1
|
3月前
|
存储 安全 Linux
如何在 CentOS VPS 上配置 vsftpd 使用 SSL/TLS
如何在 CentOS VPS 上配置 vsftpd 使用 SSL/TLS
66 0
|
6月前
|
Web App开发 安全 Unix
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
165 1
|
6月前
|
网络协议 安全 Linux
配置vsftpd服务
FTP是TCP/IP协议族中的应用层协议,用于可靠地传输文件,基于C/S架构,使用20(数据)和21(命令)端口。有两种传输模式:主动模式,客户端告知服务器数据端口,服务器发起连接;被动模式,服务器响应客户端的PASV命令,客户端建立数据连接。安装Linux的vsftpd服务涉及`yum install vsftpd`,创建用户,重启服务并设置开机启动。配置文件`vsftpd.conf`可调整访问权限和行为。通过FTP命令如`help`,`get`,`put`进行文件操作。匿名用户模式可允许无密码访问,需修改配置文件开启。
157 0
|
Linux 数据安全/隐私保护
linux中配置vsftpd
linux中配置vsftpd
112 0
|
Linux
【Linux】【CentOS】【FTP】FTP服务器安装与配置1(vsftpd、lftp)
【Linux】【CentOS】【FTP】FTP服务器安装与配置(vsftpd、lftp)
293 1
【Linux】【CentOS】【FTP】FTP服务器安装与配置1(vsftpd、lftp)
|
Linux 网络安全 开发工具
【Linux】【CentOS】【FTP】FTP服务器安装与配置2(vsftpd、lftp)
【Linux】【CentOS】【FTP】FTP服务器安装与配置(vsftpd、lftp)
394 1
【Linux】【CentOS】【FTP】FTP服务器安装与配置2(vsftpd、lftp)