• linux下Ftp环境的搭建


     
    Ftp环境的搭建

    1、ftp软件的安装

    使用ssh远程连接linux系统,上传和下载一些文件,Ftp是不可少的

    Ftp的安装很简单,远程登录系统后使用命令

    yum list vsftpd

    通过提示的信息可以看到vsftpd未安装状态,然后使用命令

    yum -y install vsftpd

    系统会自动安装完成ftp软件。

    2、Ftp的配置

       Ftp的主配置文件为/etc/vsftpd/vsftpd.conf,使用vim /etc/vsftpd/vsftpd.conf命令编辑配置文件

    做如下修改

    上图中修改了anonymous_enable=NO,默认为YES,此设置为NO时为禁止匿名用户登录。

    保存后退出编辑器。

    3、为Ftp设置一个账户。使用useradd命令添加新的用户作为FTP用户,使用命令

     useradd ftpuser  #创建一个名为ftpuser的用户

     Passwd ftpuser  #为用户ftpuser创建登录密码,连输入两遍相同的密码

     ftpuser用户的FTP目录在/home/ftpuser下ftpuer

    4、启动ftp,使用service vsftpd start启动ftp服务,stop、restart分别是停止和重启命令

    5、这样,一个最基本的ftp服务器便搭建完成,可以使用刚刚创建的账号ftptest和密码通过ftp软件登录到系统,进行数据的传输。如果需要更多的功能还需参照配置文件进行详细的设置.

       注:因为本云主机系统开机自动启动SElinux,会有导致ftp软件可以连接但是却无法上传文件的情况发生,需要对selinux进行设置,或者暂时关闭selinux的功能也可。初接触linux建议先进行关闭。

    这时只要使用/usr/sbin/setenforce 0 命令将立刻关闭 SELINUX ,

    /usr/sbin/setenforce 1  命令为立刻开启SELINUX

  • 相关阅读:
    HDU 5642 King's Order 动态规划
    HDU 5640 King's Cake GCD
    HDU 5641 King's Phone 模拟
    HDU 5299 Circles Game 博弈论 暴力
    HDU 5294 Tricks Device 网络流 最短路
    HDU 5289 Assignment rmq
    HDU 5288 OO’s Sequence 水题
    星际争霸 虚空之遗 人族5BB 操作流程
    Codeforces Beta Round #3 D. Least Cost Bracket Sequence 优先队列
    Codeforces Beta Round #3 C. Tic-tac-toe 模拟题
  • 原文地址:https://www.cnblogs.com/dyllove98/p/3167725.html
Copyright © 2020-2023  润新知