`

Linux下安装ftpServer、启动、权限设置

 
阅读更多

1、检查安装vsftpd软件
    使用如下命令#rpm -qa |grep vsftpd可以检测出是否安装了vsftpd软件,
2、如果没有安装,执行下面的yum命令安装
    yum install vsftpd -y如果前面的命令不行就用后面这个 yum -y install vsftpd
    如果无法安装,参考下面步骤配置yum源 将镜像文件挂载到Linux下面的光盘下面去,然后做一个硬盘挂载
    step1:把安装虚拟机的镜像文件挂载到虚拟机的光驱上去
    step2:将光驱里面的文件挂载到 /media下 命令如下:mount /dev/cdrom /media   
 解除挂载的命令是:umount /dev/cdrom
 如果执行了上面的两步还不行试着在/etc/yum.repos.d 下新建 yum.repo文件内容如下:
 [yum-media]
 name=yumroot
 baseurl=file:///media/
 enabled=1
 gpgcheck=0
 //注意:enabled和gpgcheck的值千万不要弄错了
 
3、启动vsftpd 服务
  service vsftpd start
 
  要让FTP每次开机自动启动,
  方法一:运行命令:  chkconfig --level 35 vsftpd on
  方法二:在/etc/rc.local中加入
  ???
  通过ftp访问:ftp 192.168.1.178
  如果提示连接超时,关掉防火墙,命令:service iptables stop
  然后再次链接就可以连接上了
  匿名登录帐号:anonymous
  密码:
 
4、设置vsftpd权限
/etc/vsftpd/vsftpd.conf
/etc/vsftpd/user_list
/etc/vsftpd/ftpusers  指定哪些用户不能访问FTP服务器
5、添加vsftpd帐号和目录
 默认的根目录:var/ftp/pub
 允许上传的设置:
  允许匿名上传:
  ??????
  允许指定用户登录(root):
  在 /etc/vsftpd/ftpusers  和 /etc/vsftpd/user_list 注释掉root
 客户端软件名字:filezilla

6、vsftpd 命令
help 可以查看到所有vsftpd的相关命令

分享到:
评论

相关推荐

    Linux下ftp权限设置

    下面将详细介绍如何在Linux下设置FTP权限,并简述Linux环境下Tomcat的安装过程。 一、Linux FTP权限设置 1. **安装FTP服务**:常见的FTP服务器软件有vsftpd、ProFTPD等。以vsftpd为例,可以通过`sudo apt-get ...

    Linux下安装FTP

    在Linux系统中安装FTP服务,这里以Apache FtpServer为例,整个过程包括FTP服务器软件的下载、解压、依赖环境的安装(主要是JDK)以及最后的启动与测试。以下是详细的步骤: 1. **下载Apache FtpServer**: 首先,...

    apache FTPserver 安装包

    4. **多平台支持**:Apache FTPServer可以在多种操作系统上运行,包括Windows、Linux、Unix等。 5. **强大的配置能力**:通过XML配置文件,管理员可以精细地控制FTP服务器的行为,例如设置用户权限、限制速度、配置...

    apache-ftpserver-1.1.1.tar.gz

    在Linux系统中,要安装这个FTP服务器,首先需要解压`apache-ftpserver-1.1.1.tar.gz` 文件。这通常通过以下命令完成: ```bash tar -zxvf apache-ftpserver-1.1.1.tar.gz ``` 解压后,进入解压后的目录,可以看到...

    apache-ftpserver-1.1.1.zip

    2. **灵活性**:Apache FTPServer允许自定义配置,可以通过修改配置文件来设置用户的权限、存储路径、传输模式等,以满足不同场景的需求。 3. **安全性**:支持SSL/TLS加密,可以保护文件传输过程中的数据安全,...

    Linux下FTP SERVER的分析及应用.pdf

    【Linux下FTP SERVER的分析及应用】 Linux操作系统中的FTP服务器主要负责文件的上传和下载,是网络中数据交换的关键组件。本文将深入探讨Linux环境下的FTP服务器安装、配置、安全管理和应用技术。 FTP(File ...

    Apache Ftp Server使用说明

    1. **基本配置**:在`<ftpserver>`标签内,可以设置服务器的基本属性,如端口(`port`)和数据连接模式(`dataConnectionMode`)。 2. **用户认证**:在`<users>`标签内,定义FTP用户的用户名、密码、主目录等信息。...

    apache ftpserver讲解

    - **Linux/Unix系统**:使用命令 `tar -xzvf ftpserver-1.0.5.tar.gz` 进行解压安装。 - **Windows系统**:使用解压工具将安装包解压至指定目录。 #### 配置文件 - **配置文件位置**:默认情况下,配置文件位于 ...

    apache ftpserver使用讲解

    - **Linux/Unix系统**: 使用命令 `tar -xzvf ftpserver-1.0.5.tar.gz` 进行解压。 - **Windows系统**: 使用解压工具进行解压。 3. **配置文件** 安装完成后,需要对配置文件进行编辑。配置文件通常位于 `%FTP_...

    用Linux构建最好的FTP服务器

    为了构建一个安全的FTP服务器,还需要考虑一些高级配置,比如限制用户访问权限、设置用户隔离、启用SSL/TLS加密以保护数据传输,以及配置日志记录以便监控服务器活动。此外,还可以根据需求启用写入权限,让用户可以...

    Home FTP Server

    这款1.12英文绿色版无需安装,直接运行即可,简化了用户的操作流程,使得非专业人员也能轻松掌握FTP服务器的设置和管理。 【FTP服务器的主要功能】 1. **文件上传与下载**:FTP服务器最基本的功能就是允许用户上传...

    linux_Ftp_Server.rar_FTP服务器_ftp_ftp服务器 linux_linux ftp_linux ft

    本教程将详细介绍如何在Linux环境下配置和管理FTP服务器,以及相关知识点。 首先,FTP服务器的核心是`vsftpd`(Very Secure FTP Daemon),它是Linux上广泛使用的开源FTP服务器软件。`vsftpd`以其安全性和易用性而...

    apache ftp server

    在安装和配置Apache FTP Server时,你需要: 1. 下载并安装Java开发环境(JDK),因为FTP服务器是用Java编写的。 2. 获取Apache FTP Server的源码或二进制包,解压到合适的目录。 3. 配置服务器的主配置文件(通常...

    CentOS 7 FTP-Server部署

    ### CentOS 7 FTP-Server部署知识点详解 #### 一、FTP服务器简介 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的协议。它主要用于在不同主机之间传输文件,支持客户端与服务器之间的文件上传和下载...

    Apache FtpServer详细配置.zip

    在开始配置Apache FtpServer之前,你需要先下载并安装它。这通常涉及到以下几个步骤: 1. 下载Apache FtpServer的最新版本。 2. 解压缩下载的文件到你选择的目录。 3. 运行`bin/startup.sh`(Linux或Mac)或`bin/...

    apache-ftpserver-1.1.0.tar.gz

    **安装与配置Apache FTPServer** 1. **解压**:首先,你需要将"apache-ftpserver-1.1.0.tar.gz"文件解压缩,通常会得到一个名为"apache-ftpserver-1.1.0"的目录。 2. **运行**:进入解压后的目录,找到启动脚本,如`...

    在linux下开启FTP服务方法介绍

    总结,本文涵盖了在Linux下开启FTP服务的基本步骤,包括安装FTP软件、启动和检查服务状态、开启root用户权限、处理SELinux问题以及设置自动启动服务。在实践中,根据不同的Linux发行版和系统环境,具体操作可能略有...

    uclinux ftp ftpserver 服务器

    标题 "uclinux ftp ftpserver 服务器" 涉及的是在嵌入式系统中使用UCLinux操作系统搭建FTP服务器的过程。UCLinux是一种专为嵌入式设备设计的Linux变体,它支持多种处理器架构,包括ARM。FTP(File Transfer Protocol...

    ftp服务器 ftpserver

    安装和启动Apache FTPServer: 在完成配置后,可以通过命令行来启动服务器,具体命令依赖于你的操作系统。在Unix/Linux系统中,可能类似于: ``` sudo service ftpserver start ``` 在Windows上,可能会有一个可执行...

Global site tag (gtag.js) - Google Analytics