仅做个人记录,遇到有相同问题的希望能帮到大家,如果没有,先Sorry下
以前已知写代码,现在临时需要用到Linux,0基础啊,所以自己研究架一下FTP
以下都是在网上找的合集
第一步
yum install vsftpd
第二部
service vsftpd start
------------------------------------------------
遇到,启动失败
后来分析,端口呗占用
查看端口情况
netstat -nlap |grep .21|more
其中21代表要查看的端口号
列出相应的信息,通过kill 杀掉进程
kill -9 7899
杀掉进程后,可一顺利启动
并通过service vsftpd status查看运行状态
------------------------------------------------
在创建虚拟用户数据文件的时候,用到db_load命令,但是提示找不到命令,那就再安装下这个
yum install -y db4-utils iptables
------------------------------------------------
在整个过程中,可能需要编辑文件
会使用vi
h/j/k/l等是移动光标位置
然后按i进行输入,就是编辑状态,按esc就是跳出输入状态
:q是直接推出
:wq是保存并推出
详细的可以去查vi命令的使用方法
------------------------------------------------
反复测试都不好用
添加用户
useradd –s /sbin/nologin –d /var/www -g ftp ftpadmin
建立的用户是只能FTP不能访问系统的用户
passwd ftpadmin
然后会提示输入密码
chmod -R 777 /var/www 设置相应文件夹权限
chgrp -R ftp /var/www 设置租
参考一下文章
http://hi.baidu.com/chengpeng21186/item/a95efb3676461098b80c0396
http://wenku.baidu.com/view/7b35b38ecc22bcd126ff0ce5.html
分享到:
相关推荐
总结一下,在Linux下搭建VSFTPD服务器涉及的主要步骤包括:安装服务,启动服务,配置服务参数,调整文件权限,处理防火墙和SELINUX设置。遵循这些步骤,你应该能够成功建立一个允许上传文件的FTP服务器。在实际操作...
在Linux系统中,`vsftpd`的安装通常通过包管理器进行,例如在Ubuntu/Debian上使用`apt-get`,在CentOS/RHEL上使用`yum`或`dnf`。一键部署工具则是为了简化这个过程,通过执行一个脚本,自动完成下载、安装、配置等...
在这个主题中,我们将关注如何在Linux上安装和管理vsftpd服务,一个常用的FTP(File Transfer Protocol)服务器。 首先,让我们深入了解vsftpd服务。VSFTPD(Very Secure FTP Daemon)是一个轻量级且安全的FTP...
在Red Hat Enterprise Linux 5上安装和...总结来说,安装和配置vsftpd在Linux系统上是一项关键任务,涉及多个步骤和配置文件,确保FTP服务的安全和功能正常。正确设置和管理这些配置可以提供一个稳定、安全的FTP环境。
### Linux 下 FTP 服务器搭建详解:VSFTPD与PROFTPD #### 一、概述 在Linux环境下搭建FTP(File Transfer Protocol)服务器是一项常见的任务,主要用于实现文件的远程传输功能。本文将详细介绍如何在Linux系统中...
【Linux下FTP安装详解】 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议,它允许用户从远程主机上传或下载文件。在Linux系统中,常见的FTP服务器软件是vsftpd(Very Secure FTP Daemon)...
### vsftpd安装手册知识点详解 #### 一、vsftpd简介与安装 **vsftpd** (Very Secure FTP Daemon) 是一款广泛应用于Linux系统的安全FTP服务器程序。它旨在提供高性能的同时确保安全性。 ##### 安装步骤: 1. **...
如果遇到问题,检查日志文件`/var/log/vsftpd.log`获取帮助。 9. **高级功能** - 虚拟用户:通过配置vsftpd,可以实现基于用户名和密码的虚拟用户系统,不依赖于Linux系统用户。 - FTPS(FTP over SSL):提供...
UBuntu下搭建vsftpd服务器实现本地用户、匿名用户和虚拟用户的上传下载 本资源摘要信息是关于在UBuntu 16.04下搭建vsftpd服务器的实验报告,实现了本地用户、匿名用户和虚拟用户的上传下载。下面是对实验报告的知识...
当遇到问题时,可以通过查看vsFTPd的日志文件(通常位于`/var/log/vsftpd.log`)来定位问题原因。此外,也可以通过增加日志记录级别来获取更详细的日志信息。 #### 六、总结 通过以上介绍,我们了解了vsFTPd 的...
1. **搭建VSFTPD服务器**:在Linux环境下安装并配置VSFTPD。 2. **匿名用户登录与文件操作**:实现匿名用户的登录、文件上传和下载。 3. **本地用户登录与文件操作**:创建本地用户账户,并通过这些账户登录、上传和...
以下是对【标题】"Linux运维工程师面试常见问题汇总"中提到的一些关键知识点的详细解释: 一、Linux操作系统基础知识 1. **Linux版本问题**:面试中可能涉及不同的发行版,如Red Hat Enterprise Linux、Ubuntu ...
首先,实验目的强调了学习Linux下FTP服务器的安装和配置方法,以及理解其工作原理和通信过程。实验环境的硬件是一台PC机,软件环境则是Windows 10操作系统和虚拟机中的Ubuntu。 在实验内容及步骤部分,报告详细记录...
Linux下的FTP服务器配置主要涉及到的是vsftpd(Very Secure FTP Daemon)服务的安装与设置,这是一个广泛使用的FTP服务器软件,尤其适用于安全性要求较高的环境。在Linux系统中,配置FTP服务器通常是为了方便用户...
总结,本文涵盖了在Linux下开启FTP服务的基本步骤,包括安装FTP软件、启动和检查服务状态、开启root用户权限、处理SELinux问题以及设置自动启动服务。在实践中,根据不同的Linux发行版和系统环境,具体操作可能略有...
【Linux下基本网络服务配置】 在Linux操作系统中,配置网络服务是系统管理和运维的重要部分,主要包括网络参数配置、服务启动管理、FTP服务器设置以及WWW服务的配置。以下将详细阐述这些知识点。 一、网络参数配置...