zoukankan      html  css  js  c++  java
  • Centos 6 FTP 配置

    How to configure ftp server on centos 6

    FTP – File transfer protocol is used to transfer files from one host to another over TCP . Configuring ftp server on linux is safe and secure .

    In this article we can see how to configure ftp server on centos 6 . please follow the steps.

    Configuring ftp server on Centos 6:

    Step 1 » Vsftpd is a lightweight FTP server package for Centos (linux) . Start installing package by issuing below command.
    [root@leela ~]# yum -y install vsftpd
    Step 2 » After installation, Open the file /etc/vsftpd/vsftpd.conf which is the config file for vsftpd ( I mean FTP server ) .
    Replace YES to NO in the below line.
    anonymous_enable=NO
    Find and Uncomment the below lines
    local_enable=YES
    write_enable=YES
    and uncomment this line to limit the users to their home directories.
    chroot_local_user=YES
    Step 3 » Create a folder where you want to store FTP data. In my case i’m going to create in / ( root folder ) like below .
    [root@leela ~]# mkdir /ftp
    Step 4 » Now start creating users for accessing ftp server .
    [root@leela ~]# useradd -d /ftp/krizna krizna
    [root@leela ~]# passwd krizna
    Changing password for user krizna.
    New password:

    You just created username krizna with home directory /ftp/krizna .

    Step 5 » Start vsftpd service by issuing the below command.
    [root@leela ~]# service vsftpd start
    and type this below command to start ftp server service automatically while booting.
    [root@leela ~]# chkconfig --levels 235 vsftpd on
    Step 6 » That’s it, Now we can check the FTP access .Create some files in /ftp/krizna folder

    [root@leela ~]# touch /ftp/krizna/test
    [root@leela ~]# touch /ftp/krizna/test1
    [root@leela ~]# touch /ftp/krizna/test2

    Now open ftp path in remote machine browser ftp://ftp-server-IP ( ftp://172.16.28.135 ). You can see the created files after authentication.

    configure ftp server on centos 6

    You can use Filezilla or winscp tools to upload/download files from FTP server.

    Troubleshooting :

    If you not able to connect ftp server , Disable the firewall ( iptables ) and selinux service on your ftp server .
    Disable firewall ( Iptables ) »
    [root@leela ~]# service iptables stop
    [root@leela ~]# chkconfig iptables off

    Disable Selinux  » open the file /etc/selinux/config and find the line
    SELINUX=enforcing

    and replace with
    SELINUX=disabled

    now reboot the server and try again.

  • 相关阅读:
    Microsoft .NET Framework 以及 CLR 的版本
    如何:备份 Team Foundation Server
    通过VS2008SP1 访问TFS2010
    Project 2007 Understanding Project's Percent Complete vs. Percent Work Complete
    TFS:从单服务器部署移到双服务器部署
    C#网络编程(基本概念和操作) Part.1
    图解Windows server 2012故障转移群集的安装、建立
    产品经理经验总结
    TCP同步与异步及阻塞模式,多线程+阻塞模式,非阻塞模式简单介绍
    Windows Phone开发概论
  • 原文地址:https://www.cnblogs.com/zwingblog/p/7200747.html
Copyright © 2011-2022 走看看