zoukankan      html  css  js  c++  java
  • vsftp部署

    1.安装该软件需要使用最高用户(root)进行安装,否则不能进行。

    2.首先用命令检查VSFTP是否已经安装。chkconfig --list | grep vsftpd

    3.安装vsftp。yum  install –y vsftpd

    4.启动vsftp。service vsftpd start

    5.添加一个ftp用户。useradd ftpuser

    6.给用户ftpuser添加密码。passwd ftpuser

    7.修改/etc/vsftpd文件夹下user_list:添加ftpuser;修改vsftpd.conf添加

    userlist_enable=YES
    userlist_deny=NO
    tcp_wrappers=YES
    userlist_file=/etc/vsftpd/user_list

    anonymous_enable=YES

    8.修改用户默认目录:修改/etc/passwd文件中对应的用户:ftpuser:x:504:504::/var/ftp/pub:/bin/bash

    9.发现谷歌不支持ftp协议,所以图片展示使用nginx服务

    server {
      listen 7777;
      server_name 172.31.18.2;
      location /images/{
        root /var/ftp/pub/;  #图片所在路径为/var/ftp/pub/images/1.jpg,访问路径为http:172.31.18.2:7777/images/1.jpg
        autoindex on;  #开启浏览功能
      }

    }

     10.登陆后上传文件失败

    为ftpuser赋权操作文件夹:chown -R ftpuser:root /var/ftp/pub

    11.测试是否能上传文件

      存在/var/ftp/pub/test/111.txt文件 lcd /var/ftp/pub/test, put 111.txt

  • 相关阅读:
    es6.8集群部署(ssl认证)+nfs备份(生产)
    spool
    dataguard unname
    zabbix监控mysql主从同步可用性
    企业微信发送消息
    安装ruby
    binlog2sql
    xtrabackup备份异地恢复+binlog日志应用
    5.7.29重新部署主从
    centos7 图形界面启动
  • 原文地址:https://www.cnblogs.com/god-monk/p/10702717.html
Copyright © 2011-2022 走看看