在CentOS6.4系统中安装FTP服务,操作过程是:
- 确保配置机器联网。
- 使用yum install 命令安装vsftpd。
- 使用yum install 命令安装ftp客户端。
- 配置vsftpd服务,配置文件位于/etc/vsftpd/vsftpd.conf
经过这些步骤就可以将ftp服务安装好。当然我这里写的并非是安装过程,而是之后遇到的问题。安装后我主要遇到了一下两个问题:
- 本地测试ftp可以连接到ftp服务器上,但通过网路访问时就访问不了。
- 解决网络问题后无法在指定的用户目录创建文件。
对于第一个问题,经过查询发现是CentOS只带的防火墙问题,需要配置防火墙开发21端口。使用的命令是iptables。
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
/etc/init.d/iptables save
使用此命令解决网路访问问题。
使用setsebool命令解决无法创建文件问题。
setsebool -P allow_ftpd_full_access 1
解决无法创建文件问题。
注:上面的两段代码是shell并非php特此说明
分享到:
相关推荐
在CentOS 6.4系统中安装SSH服务器的基本步骤如下: 1. **安装SSH服务器** - 使用`yum install openssh-server`命令安装OpenSSH服务器。 2. **启动与管理SSH服务** - 启动SSH服务:`service sshd start` - 设置...
**CentOS 6.4版本64位操作系统虚拟机** CentOS 6.4是一款基于Linux内核的开源操作系统,它是Red Hat Enterprise Linux (RHEL)的一个克隆版,旨在提供一个免费、稳定且功能丰富的服务器环境。这个版本是64位的,这...
### Centos 6.4 安装Python 2.7及python-pip的详细步骤 在CentOS 6.4环境中安装Python 2.7及其配套的pip工具是一项常见的任务,尤其是在需要支持特定版本的Python应用程序时。下面将详细介绍整个安装过程中的关键...
安装环境一般包括虚拟机(如VMware Workstation 10)、CentOS 6.4(最小化安装)和特定的网络配置(如NAT模式)。DHCP/TFTP服务器与HTTP/FTP/NFS服务器通常设在同一台主机上。关闭防火墙(iptables)和SELINUX以避免...
### CentOS 6.4 下 Python 3.6.1 安装教程 #### 一、前言 在 CentOS 6.4 系统上安装 Python 3.6.1 是一个常见需求,尤其是在进行 Web 开发、数据分析或自动化脚本编写时。Python 作为一种广泛使用的编程语言,在 ...
### Centos6.4 编译安装 Nginx 和 PHP 的方法 在 CentOS 6.4 系统中,通过源代码编译安装 Nginx 和 PHP 是一种常见且高效的方式来部署 Web 服务环境。这种方法允许用户根据自己的需求定制安装选项,并确保软件版本...
### CentOS6.2 X86_64安装Oracle 10g数据库 #### 知识点一:系统准备与配置 ...需要注意的是,在安装过程中可能还会遇到其他问题,如依赖关系错误、环境变量设置不正确等,这些问题都需要根据具体情况进行处理。
- 已安装Centos6.4系统的电脑 3. **搭建步骤详解** - **步骤1**:挂载Centos6.4镜像光盘或镜像文件 - 使用`mount`命令挂载ISO镜像至特定目录。 - **步骤2**:编辑repo文件 - 删除原有repo文件以确保使用新建的...
- 为虚拟机命名,例如“CentOS6.4”,并选择一个磁盘空间充足的存放位置,推荐至少20GB。 4. **配置虚拟机**: - 在新建的虚拟机上右键,选择“设置”。 - 在硬件设置中,选择CD/DVD,设置为使用ISO镜像文件,并...
在本文中,我们将详细介绍如何在 CentOS 6.4 系统上进行LNMP(Linux、Nginx、MySQL、PHP)的源码编译安装。首先,确认系统环境,这里是基于内核2.6.32,CentOS 6.4的64位系统,IP地址为192.168.2.103。 为了顺利...
打开Linux虚拟——把VirtualBox虚拟机的网络模式设为“内部网络”模式,VirtualBox各个网络模式的含义请参看项目2 VirutalBox虚拟机简介。(平时一般做网络实验都是采用“内部网络”模式,可以不受物理电脑和网络的...
在本文中,我们将讨论如何在Linux(特别是CentOS 6.4和6.5以及7.2)中升级OpenSSH到7.5p1版本,以修复安全漏洞和解决扫描工具报告的问题。 首先,确认当前OpenSSH的版本。在终端输入`ssh -V`,这将显示当前安装的...
1. **环境准备**:确保你的系统是Linux,例如CentOS6.4,需要安装Nginx。Nginx的安装需要依赖GCC编译器,以及PCRE、zlib和openssl库。这些依赖可以通过yum命令进行安装: - `yum install gcc-c++` 安装GCC编译环境...
"centos6.4"代表了操作系统环境,对于老版本的Linux,可能需要注意兼容性和依赖问题。 综上所述,该主题涵盖了Nginx服务器的扩展、Linux下的源码编译、服务器间的HTTP通信等多方面技术,对于运维人员和开发人员都有...