`

Linux下ftp配置全过程

阅读更多

在Linux下配置Ftp总结:

本文以redhat AS 5.5为例:首先要安装linux下的vsftp软件包,我在安装Linux时选择了安装ftp,所以只要启动就可以了。

1、使用命令:#service vsftpd start ,启动vsftpd服务,如果不能正常启动按此方法安装

    下载:vsftpd-2.0.5-16.el5_4.1.i386.rpm 下载地址:

http://ishare.iask.sina.com.cn/download/explain.php?fileid=20478301

 

(参考:http://www.dabaoku.com/jiaocheng/fabu/ftp/200910121516.shtml

 

2、在Linux新建一个用户,命令如下:

  •      #useradd username

3、为username设置密码,命令如下:

  •   #passwd username
  •      #设置密码为:password

4、切换到新建的用户命令:

  •  #us - username
  •    $ us - username
  •    password 输入密码password
  • 回车后显示$表示创建用户成功

5、为ftp设置主目录,

  • # cd 到 文件需要上传到的目录
  • # chown -R username 文件名(upload)
=============常见问题

6、配置自动启动ftp:
[root@localhost log]# chkconfig --level 345 vsftpd on
[root@localhost log]# chkconfig --list vsftpd
vsftpd          0:off   1:off   2:off   3:on    4:on    5:on    6:off
7、
如果 ftp服务器连接失败,错误提示:
500 OOPS: cannot change directory:/home

==解决办法:

在终端输入命令:

setsebool -P ftpd_disable_trans 1

service vsftpd restart

这样每次重启机器都可以了·

8、如果客户端访问不了的时候请大家要把linux的防火墙也要关闭:

   清除防火墙使用命令:iptables -F 

OK,ftp可以使用了。

分享到:
评论

相关推荐

    Linux中FTP服务器

    ### Linux中FTP服务器配置全过程详解 #### 5.1 FTP与VSFTP FTP(File Transfer Protocol,文件传输协议)是一种用于在网络上进行文件传输的标准服务,它最初被设计用于通过TCP/IP网络实现文件共享。尽管现代互联网...

    分享Linux搭建高效FTP虚拟用户全过程

    ### Linux环境下搭建高效FTP服务详解 #### 一、VSFTP简介与优势 ...此过程不仅涉及基础安装与配置,还涵盖了虚拟用户的设置以及 SELinux 的调整等高级功能,旨在帮助用户构建一个稳定可靠的FTP解决方案。

    linux假设ftp服务器的办法

    本文将详细介绍在Linux环境下构建FTP服务器的过程。 #### 二、理解FTP服务器的基本概念 FTP是一种用于在网络上进行文件传输的标准协议。它支持两种基本的工作模式:主动模式和被动模式。FTP服务器通常可以配置为...

    Linux 下编译并安装配置 Qt 全过程

    Qt 在 Linux 下的编译和安装配置全过程 本文档将详细介绍在 Linux 环境下编译和安装配置 Qt 的全过程,以便于开发者快速搭建图形开发界面。Qt 是一个功能强大且跨平台的图形开发框架,选择使用 Qt 开发可以提高程序...

    Linux搭建高效FTP虚拟用户全过程.docx

    Linux 搭建高效 FTP 虚拟用户全过程 本文档将指导读者如何在 Linux 环境下搭建高效的 FTP 虚拟用户系统,使用 VSFTP 作为 FTP 服务器软件。整个过程将从安装 VSFTP 开始,到配置虚拟用户系统的各个步骤,最后到连接...

    Linux+下编译并安装配置+Qt+全过程+

    ### 在Linux下编译并安装配置Qt全过程 #### 一、前言 对于初学者而言,在Linux环境下安装和配置Qt可能会遇到不少挑战。相比于Windows环境,Linux下的安装配置过程更为复杂,涉及到更多的命令行操作及环境变量设置...

    linux ftp server

    通过这些文件,我们可以看到一个完整的FTP服务器实现,涵盖了从初始化、接收连接、处理命令到数据传输的全过程。由于这是一个自定义实现,我们可以推测它可能具有高度的可定制性,以适应特定的安全策略或性能需求。...

    Linux添加FTP用户

    ### Linux添加FTP用户的详细步骤与...至此,我们已经完成了在Linux环境下添加FTP用户的全过程。通过以上步骤,不仅可以确保用户只能访问指定目录,还可以根据需要灵活地开启或关闭各种功能,从而满足不同场景的需求。

    删除 vsftp FTP用户 以及添加用户全过程

    ### 删除与添加vsftp FTP用户全过程详解 #### 一、前言 在IT运维工作中,FTP服务是非常重要的组成部分之一,特别是在文件传输与管理方面。本文将详细介绍如何在vsftp(Very Secure FTP daemon)环境中进行FTP用户...

    LINUX上用C语言实现FTP客户端与服务器

    在Linux操作系统中,使用C语言实现FTP客户端与服务器是一项具有挑战性的任务,涉及到网络编程、进程通信以及协议解析等多个方面的知识。FTP(File Transfer Protocol)是一种标准的网络协议,用于在计算机之间交换...

    multiget-beta4.src.tar.gz_MultiGet_ftp linux_ftp客户端_linux c++ ft

    作为Linux下的FTP客户端,MultiGet充分利用了Linux提供的系统调用,如socket编程接口(用于网络通信)、信号处理(用于进程间通信和控制)、文件I/O(保存和读取下载状态等)。 7. **安全性考虑**: 在实现FTP...

    Suse安装全过程以及FTP、TELNET等服务的开启

    Suse安装全过程以及FTP、TELNET...本文档详细介绍了Suse安装全过程、FTP、TELNET、SMB服务的配置方法,以及图形界面的配置方法。这些知识点对于IT行业的从业人员来说非常重要,可以帮助他们更好地配置和管理Linux系统。

    实验2-Linux服务器安装配置.docx

    通过本次实验,不仅学会了如何在虚拟机环境下安装CentOS操作系统,还深入了解了Linux的基本配置方法。此外,在实验过程中遇到的一些小问题也得到了妥善解决,进一步增强了处理实际问题的能力。未来可以继续探索更多...

    安装linux并架设下Web服务器全过程.docx

    ### 安装Linux并架设Web服务器全过程 #### 一、前期思路与规划 ##### 1. Linux服务器Web软件 在构建Web服务器时,需要综合考虑服务器的维护、管理和功能需求。理想的Web服务器应具备以下功能:Web服务、FTP上传...

    linux各种服务配置

    本文将详细介绍Linux下的WEB服务器、FTP服务器、DNS服务器以及Email服务的安装与配置。 1. **Linux操作系统的安装与配置** Linux有多个发行版,如Red Hat Enterprise Linux和Ubuntu Linux。Red Hat因其稳定性及...

    Linux服务器配置全程实录.docx

    Linux 服务器配置全程实录 - 使用 Samba 配置文件服务器 本章节将详细介绍如何使用 Samba 配置文件服务器,以提供完整的数据、文件、目录等信息共享,实现统一管理的服务器。在企业网络中,文件服务器提供网络上的...

    FTP服务器架设(全).rar

    1. **ProFTPD**:开源的FTP服务器,适用于Linux和Unix系统,配置灵活,性能强大。 2. **vsftpd**:也是一款开源的FTP服务器,专为Linux设计,以其安全性著称。 3. **FileZilla Server**:开源且跨平台,易于安装和...

    vmware+linux+oracle10g rac全过程(7)

    通过反复实验,不仅可以熟悉基本操作,还能掌握高级设置,例如 FTP、telnet 配置、静态和动态 IP 设置、时间同步等。 总结搭建 RAC 环境的要点: 1. 选择 SCSI 适配器并使用 LSI Logic 驱动。 2. 将本地磁盘与裸...

Global site tag (gtag.js) - Google Analytics