zoukankan      html  css  js  c++  java
  • 内网穿透frp

    内网穿透frp

    1. 下载 https://github.com/fatedier/frp/releases

    2. 内网和公网服务器均要安装frp

      • 直接解压

        tar -zxvf frp_0.37.0_linux_amd64.tar.gz
        
      • frpc 以及frpc.ini分别是frp的客户端的执行命令以及配置文件。

      • frps 以及frps.ini分布是frp的服务端的执行命令以及配置文件。

    3. 公网服务器frp

      • 配置frps.ini

        # frps.ini
        [common]
        bind_port = 7000
        
      • 启动frps

         ./frps -c ./frps.ini
        
    4. 内网电脑frp配置

      • 配置frpc.ini

        [common]
        server_addr = x.x.x.x # 公网机器的ip地址
        server_port = 7000  # frp服务端端口地址
        
        [ssh]
        type = tcp
        local_ip = 127.0.0.1   #内网机器ip地址
        local_port = 22  # 内网机器的ssh服务端口
        remote_port = 6000 #通过公网访问的ssh端口
        
        
      • 启动

        ./frpc -c ./frpc.ini
        

    参考链接:https://www.jianshu.com/p/b08a2502bcf0

    新建用户

    useradd xsedge
    
    passwd xsedge
    
    # xsedge添加进入docker用户组
    sudo usermod -aG docker xsedge
    
    # 重启docker服务
    sudo systemctl restart docker
    

    SSH免密登录

    参考:https://www.jianshu.com/p/37bcf851df5a

    Master(主动连接的主机生成公钥/秘钥)

    ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa.
    

    worker(复制公钥到被连接的服务器)

    scp root@xxx.xxx.xxx.xxx:/root/.ssh/id_rsa.pub ~/.ssh/id_rsa.pub1
    

    然后

    cd /root/.ssh
    cat id_rsa.pub1 > authorized_keys
    

    验证查看文件authorized_key中是否有id_rsa.pub1文件的内容

    chmod 700 /root/.ssh  
    chmod 600 /root/.ssh/authorized_keys  
    
  • 相关阅读:
    电源
    SM2947
    网表
    cadence设计思路
    青山依旧在,几度夕阳红
    乐观锁与悲观锁
    笔记
    强弱软虚引用
    缓存相关
    dubbo
  • 原文地址:https://www.cnblogs.com/ljincheng/p/14998232.html
Copyright © 2011-2022 走看看