zoukankan      html  css  js  c++  java
  • vsftpd配合frpc内网穿透访问ftp

    frp穿透内网使用vsftpd服务

    1、配置vsftpd

    vi /etc/vsftpd/vsftpd.conf
    
    修改以下配置:
    listen_ipv6=NO 
    listen=YES
    connect_from_port_20=NO
    
    追加以下配置:
    pasv_enable=YES
    pasv_min_port=40024
    pasv_max_port=40027
    pasv_promiscuous=YES
    pasv_addr_resolve=YES
    pasv_address=server.chip-cloud.com
    reverse_lookup_enable=NO

    2、配置frpc

    vi /opt/frpc/frpc.ini
    
    追加以下配置(注意[ftp40024]不可重复):
    [ftp40024]
    type = tcp
    local_ip = 127.0.0.1
    local_port = 40024
    remote_port = 40024
    
    [ftp40025]
    type = tcp
    local_ip = 127.0.0.1
    local_port = 40025
    remote_port = 40025
    
    [ftp40026]
    type = tcp
    local_ip = 127.0.0.1
    local_port = 40026
    remote_port = 40026
    
    [ftp40027]
    type = tcp
    local_ip = 127.0.0.1
    local_port = 40027
    remote_port = 40027
    

    3、重启服务

    重启frpc
    systemctl restart frpc
    
    重启vsftpd
    systemctl restart vsftpd

    4、查看服务状态

    [root@taojifang ~]# systemctl status vsftpd
    ● vsftpd.service - Vsftpd ftp daemon
       Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; enabled; vendor preset: disabled)
       Active: active (running) since 三 2021-11-03 19:48:24 CST; 3s ago
      Process: 42285 ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=0/SUCCESS)
     Main PID: 42287 (vsftpd)
        Tasks: 1
       CGroup: /system.slice/vsftpd.service
               └─42287 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
    
    11月 03 19:48:24 taojifang systemd[1]: Starting Vsftpd ftp daemon...
    11月 03 19:48:24 taojifang systemd[1]: Started Vsftpd ftp daemon.
    [root@taojifang ~]# systemctl status frpc
    ● frpc.service - frp client
       Loaded: loaded (/usr/lib/systemd/system/frpc.service; enabled; vendor preset: disabled)
       Active: active (running) since 三 2021-11-03 19:48:19 CST; 18s ago
     Main PID: 42222 (frpc)
        Tasks: 5
       CGroup: /system.slice/frpc.service
               └─42222 /opt/frpc/frpc -c /opt/frpc/frpc.ini
    
    11月 03 19:48:19 taojifang systemd[1]: Started frp client.
    11月 03 19:48:19 taojifang frpc[42222]: 2021/11/03 19:48:19 [I] [service.go:304] [db4ec8fb92e95196] login to server success, get run id [db4ec8fb92e95196], server udp port [0]
    11月 03 19:48:19 taojifang frpc[42222]: 2021/11/03 19:48:19 [I] [proxy_manager.go:144] [db4ec8fb92e95196] proxy added: [172.18.0.19 ftp40024 ftp40025 ftp40026 ftp40027]
    11月 03 19:48:19 taojifang frpc[42222]: 2021/11/03 19:48:19 [I] [control.go:180] [db4ec8fb92e95196] [ftp40024] start proxy success
    11月 03 19:48:19 taojifang frpc[42222]: 2021/11/03 19:48:19 [I] [control.go:180] [db4ec8fb92e95196] [172.18.0.19] start proxy success
    11月 03 19:48:19 taojifang frpc[42222]: 2021/11/03 19:48:19 [I] [control.go:180] [db4ec8fb92e95196] [ftp40025] start proxy success
    11月 03 19:48:19 taojifang frpc[42222]: 2021/11/03 19:48:19 [I] [control.go:180] [db4ec8fb92e95196] [ftp40026] start proxy success
    11月 03 19:48:19 taojifang frpc[42222]: 2021/11/03 19:48:19 [I] [control.go:180] [db4ec8fb92e95196] [ftp40027] start proxy success
  • 相关阅读:
    DataTables合并单元格(rowspan)的实现思路(多分组分类的情况)
    DataTables固定表格宽度(设置横向滚动条)
    用图片替代cursor光标样式
    DataTables获取指定元素的行数据
    任意表格(table)实现拖动列(column)改变列大小
    鼠标拖动改变DIV等网页元素的大小的最佳实践
    DataTables实现rowspan思路
    DataTables添加额外的查询参数和删除columns等无用参数
    击穿(强推---神仙代码)
    java jvm 参数 -Xms -Xmx -Xmn -Xss 调优总结
  • 原文地址:https://www.cnblogs.com/Java-Script/p/15512955.html
Copyright © 2011-2022 走看看