`
qieyi28
  • 浏览: 158241 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Centos Ftp配置

阅读更多

1.用root用户登录,通过yum来安装vsftpd

 

[root@localhost ~]# yum -y install vsftpd

 2.设置为开机启动

 

 

[root@localhost ~]# chkconfig vsftpd on

 3.把下面几行注释去掉,让其配置生效:

 

   vi /etc/vsftpd/vsftpd.conf

 

# 禁止匿名用户anonymous登录
anonymous_enable=NO
# 允许本地用户登录
local_enable=YES
# 让登录的用户有写权限(上传,删除)
write_enable=YES
# 默认umask
local_umask=022
# 使用20号端口传输数据
connect_from_port_20=YES
# 登录的时候,也可以把该用户追加到/etc/vsftpd/ftpusers里。
pam_service_name=vsftpd
userlist_enable=YES

 4.配置保存后重启vsftpd服务:

 

 

[root@localhost ~]# service vsftpd restart

 5.配置服务器防火墙开放端口

 

     进入图形界面的左上角-》应用程序-》杂项-》防火墙

     切换到服务勾选FTP ,切换到端口添加TCP协议20端口和21端口

6.配置selinux

[root@localhost ~]#getsebool -a |grep ftp
allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
allow_tftp_anon_write --> off
ftp_home_dir --> off
ftpd_connect_db --> off
ftpd_disable_trans --> off
ftpd_is_daemon --> on
httpd_enable_ftp_server --> off

 这时我们要打开ftp_home_dir的值开启为on:,allow_ftpd_full_access也一同开启即可。

[root@localhost ~]#setsebool -P ftp_home_dir 1
[root@localhost ~]#setsebool -P allow_ftpd_full_access 1

 7.重启服务,用已有的用户名尝试FTP连接

假如我的IP是10.0.0.161 那么在内网其他主机访问ftp://10.0.0.161/  将会提示输入用户名密码,完成连接

分享到:
评论

相关推荐

    CentOS下FTP配置

    【CentOS下FTP配置详解】 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议,广泛应用于各种场景,如网站文件的上传与下载。在CentOS操作系统中,配置FTP服务通常使用的是Vsftpd(Very ...

    centos ftp虚拟用户设置全解

    CentOS FTP 虚拟用户设置全解 ...设置 CentOS FTP 虚拟用户环境需要安装 Vsftpd 服务、PAM 服务和 DB4 部件包,并配置 Vsftpd 服务和虚拟用户环境。通过本文的指导,读者可以轻松地设置 CentOS FTP 虚拟用户环境。

    Centos7.9安装配置vsftpd

    在 CentOS 7.9 上安装和配置 vsftpd 需要遵循以下步骤:关闭防火墙、关闭 SELinux、创建 FTP 目录、安装 vsftpd、配置 vsftpd 和测试 vsftpd。通过遵循这些步骤,可以实现匿名用户的上传和下载操作,从而满足业务...

    CentOS 7 FTP-Server部署

    通过以上步骤,可以在CentOS 7系统上成功部署并配置FTP服务器。需要注意的是,虽然本教程提供了基本的部署指南,但在生产环境中还需要考虑更多的安全性和稳定性因素。希望这篇教程能够帮助您快速上手CentOS 7上的FTP...

    centos配置ftp

    ### CentOS配置FTP详解 在CentOS系统中配置FTP(文件传输协议)服务器是一项常见的任务,尤其是在需要通过网络共享文件的情况下。本文将详细讲解如何在CentOS中安装、配置、使用及卸载vsftpd(Very Secure FTP ...

    centos FTP服务器的架设和配置

    CentOS FTP服务器的架设和配置是一个涉及多个步骤和配置选项的过程,主要目的是为了提供一个安全、可控的文件传输服务。下面将详细讲解这些步骤和配置。 1. **安装FTP服务器**: 在CentOS中,我们可以使用`yum`包...

    CentOS安装FTP及配置用户.doc

    CentOS 安装 FTP 及配置用户 在 Linux 系统中,FTP 服务器是一种常用的网络服务,用于文件传输和共享。CentOS 安装 FTP 及配置用户是非常重要的。下面我们将介绍如何在 CentOS 系统上安装 vsftpd 作为 FTP 服务器,...

    CentOS7安装和配置ftp服务1

    1、安装ftp服务器yum -y install vsftpd2、安装ftp客户端yum -y install ftp三、配置ftp服务器ftp的传输模式有被动

    Centos7 ftp安装配置

    Centos7 FTP 安装配置 Centos7 FTP 安装配置是指在 Centos7 操作系统中安装和配置 FTP 服务器的过程。FTP(File Transfer Protocol)是一种常用的文件传输协议,用于在网络中传输文件。vsftpd 是一个常用的 FTP ...

    CentOS7 ftp服务离线安装.zip

    对于CentOS 7,我们可以选择使用vsftpd(Very Secure FTP Daemon),这是一个安全且功能丰富的FTP服务器软件。在有网络连接的环境中,可以通过以下命令下载所需的RPM包: ```bash yumdownloader --resolve vsftpd `...

    Centos 8 vsftpd多用户FTP服务器配置完美方案——同时解决PORT和PASV模式

    Centos 8 vsftpd 多用户 FTP 服务器配置完美方案 在CentOS 8系统中,配置vsftpd多用户FTP服务器,实现多虚拟用户FTP连接,并同时解决FTP PORT和PASV模式下的问题。 vsftpd简介 vsftpd是非常流行的FTP服务器软件,...

    Centos 离线安装ftp命令

    尽管这个RPM包是FTP客户端,而不是服务器,但它仍然可以让你在CentOS系统中通过FTP连接到其他FTP服务器进行文件上传和下载。 如果你确实需要在离线环境中安装FTP服务器(例如vsftpd),你需要找到对应的RPM包或源...

    centos离线安装ftp并配置用户.docx

    CentOS 离线安装 FTP 服务器并配置用户 CentOS 离线安装 FTP 服务器并配置用户是一篇关于在 CentOS 操作系统上离线安装 FTP 服务器的详细教程。该教程主要介绍了如何安装 VSFTPD 服务器,配置 FTP 服务器,创建 FTP...

    CentOS7 FTP安装与配置

    ### CentOS7 FTP安装与配置详解 #### 一、FTP服务简介 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议和服务。它支持两种主要的工作模式:主动模式(Active)和被动模式(Passive)。通常...

    CentOS5.5上配置ftp虚拟用户服务

    在CentOS 5.5操作系统中配置FTP服务并采用虚拟用户进行权限管理,可以提高系统的安全性,因为虚拟用户不直接对应于系统用户。以下是一个详细的步骤指南,涵盖了从安装依赖库到配置FTP服务以及创建虚拟用户的整个过程...

    Centos7安装ftp

    Centos7.1环境下安装ftp,ftp简单配置、用户创建及权限配置。

    centos安装FTP服务器

    ### CentOS安装FTP服务器及防火墙设置 #### 一、配置防火墙规则 为了确保FTP服务能够正常运行,首先需要在CentOS系统的防火墙...通过以上步骤,可以成功在CentOS系统上安装并配置FTP服务,同时确保了必要的安全措施。

    centos系统下配置FTP服务器案例

    在CentOS系统下配置FTP服务器是一项常见的网络管理任务,它为用户提供了一种高效、安全的文件传输方式。根据所提供的文件信息,我们可以详细解析并总结出以下关键知识点: ### 一、安装与基本配置 #### 1. 安装...

    CENTOS-ftp详解

    在本文中,我们将深入探讨如何在 CentOS 操作系统中配置 FTP 服务器,主要使用 vsFTPd 这一流行的 FTP 服务器软件。vsFTPd(Very Secure FTP Daemon)以其轻量级、高效且安全的特性深受喜爱。在 CentOS 中,它是一个...

Global site tag (gtag.js) - Google Analytics