文章目录前言一、make/Makefile 的使用1.示例2.编写 Makefile 文件2.1生成2.2清理二、make 如何知道生成的可执行文件是否最新前言 在Linux 环境下编写好C语言代码之后,我们需要使用编译工具gcc 将其翻译为可执行文件。可是,如果对代码进行多次修改,每次修改完成,都需要重新使用 gcc 指令,会显得非常麻烦,所
为文件搜索文字字符串,fgrep命令 是用来搜索 file 参数指定的输入文件(缺省为标准输入)中的匹配模式的行。fgrep 命令特别搜索 Pattern 参数,它们是固定的字符串。如果在 File 参数中指定一个以上的文件 fgrep 命令将显示包含匹配行的文件。fgrep 命令于 grep 和 egrep 命令不同,因为它搜索字符串而不是搜索匹配表达式的模式。fgrep 命令使用快速的压缩算法
你买了个主机就像是买了块地皮,搭建FTP就像是盖房子,我在地皮上建房子,然后创建的用户就像是钥匙,我给谁钥匙(权限),谁就可以到我家去玩,去放东西,拿东西。 虽然我们买不起现实的房子,但是我们可以买互联网上的房子啊,哈哈哈。本教程1是在ubuntu 16 64位的服务器版本下实际搭建成功过的。 搭建ftp服务器大致分为如下几个步骤: 1安装vsftpd 2创建ftp服务器默认文件夹,并授权
1. 环境a) 公网服务器为阿里云的ECS Windows 2008 R2服务器, 有公网IP地址; 这个作为frp的服务器b) 内网是开发服务器, Centos 7c) &
在 Linux 下制作动态链接库,“标准” 的做法是编译成位置无关代码(Position Independent Code,PIC),然后链接成一个动态链接库。经常遇到的一个问题是 -fPIC 是不是必需,因为好像不加经常也能正常运行,只是创建 .so 的时候会有一个警告。搜索、试验了一下,答案似乎是这样:(1) 通常的建议是始终加上 -fPIC 生成位置无关代码;(2) AMD64 下,必须
有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务,主要用三种方式进行这一操作:ln -s 在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0~6七个运行级别之一)chkonfig&
准备一台公网服务器和公网ip,没有这个不用往下看了!!!
1、服务端配置
在公网服务器上面运行frp-server,frp可以在github上下载,是开源的,一般下载的文件是一个tar.gz包,解压、解包后,里面有frps\frpc两个可执行文件,顾名思义,s是server,即运行后是frp-server,c是client,运行后是client,在公网上允许serve
转载
2024-08-14 22:41:30
235阅读
Linux下配置frp实现内网穿透准备工作FRP(Fast Reverse Proxy)是一种高性能的反向代理工具,可用于内网穿透、安全访问和数据传输等场景。本文主要介绍通过frp实现内网穿透,使外部用户能够访问内网服务器。配置frp的基础要求包括:需要一台云服务主机/实体主机作为服务端,服务端需要有公网ip将被访问的内网服务器作为客户端客户端需要与一个能与服务端相互ping通的设备连接,例如与一
为了实现Linux环境下的FTP服务器配置,绝大多数的Linux发行套装中都选用的是Washington University FTP(Wu-Ftpd),这是一个性能优秀的服务器软件,由于它具有众多强大功能和超大的吞吐量,Internet上的FTP服务器有60%以上采用了它。
安装与运行
以下我们以RedHat Linux为例。
1、安装
一、“启动”项目我们知道,windows中有自带的启动文件夹,它是最常见的启动项目,但很多人却很少注意仔细检查它。如果把程序装入到这个文件夹中,系统启动就会自动地加载相应程序,而且因为它是暴露在外的,所以非常容易被外在的因素更改。具体的位置是“开始”菜单中的“启动”选项:在硬盘上的位置是:C:Documents and SettingsAdministrator「开始」菜单程序启动;在注册表中的位
本文不赘述 frpc 是什么,本文将 frpc 配置为 Linux 系统服务,可以通过 systemctl start|stop|restart frpc 命令来启动它。
原创
2023-06-18 00:44:47
360阅读
文章目录准备环境下载地址第一部分 实现代理服务端配置第一步 解压文件,并且重命名frp,并且进入文件第二步 frps.ini配置第三步 授予文件执行权限第四步 启动客户端配置第一步 解压文件,并且重命名frp,并且进入文件第二步 修改frpc.ini文件第三步 授予文件执行权限第四步 启动测试是否配置成功日志信息第二部分 实现自启动服务器端配置第一步添加systemctl,方便启动第二步 启动服
转载
2024-10-25 12:07:20
217阅读
frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。目录frp 的作用开发状态架构使用示例
通过 ssh 访问公司内网机器通过自定义域名访问部署于内网的 web 服务转发 DNS 查询请求转发 Unix域套接字对外提供简单的文件访问服务安全地暴露内网服务点对点内网穿透通过 frpc 所在机器访问外网功能说明
配置文件Dashb
1. 前提条件:有一个公网ip,这里用x.x.x.x代替2. 配置【服务器端】 S_NUMBER是一个端口号#服务端口
bind_port = S_NUMBER
#监听地址
bind_addr = 0.0.0.0
#认证token
token = xxxx【客户端】(也就是需要被内网穿透的服务器) C_NUMBER是一个端口号[common]
#自己的公网地址
server_addr = x.x.
转载
2024-09-12 11:12:52
2889阅读
适用于Linux 2的Windows子系统即将推出Windows 10,这就是您如何开始使用它的方法。在Windows 10版本2004上,Microsoft引入了Windows Subsystem for Linux版本2(WSL 2),这是该体系结构的新版本,该体系结构允许在Windows 10之上本机运行Linux (使用轻量级虚拟机),并且最终将取代WSL 1。在此新版本中,该功能运行一个
转载
2024-04-07 09:15:34
100阅读
今天给大家带来WinXP怎样查看电脑使用记录?查看电脑使用痕迹的方法,让您轻松解决问题。我们在工作和生活中,总免不了电脑未经允许被其他人动用。那么,很多人都会疑惑我们能否查看自己电脑的使用痕迹?其实我们完全可以在电脑上查看上一次开机时间、事件的记录以及运行过的文档。那WinXP如何查看自己电脑使用的记录呢?下面和小编一起去了解一下使用方法吧。步骤如下:一、计划任务:1、首先在操作系统的搜索框中输入
转载
2024-06-02 10:34:55
39阅读
远程调试frp嵌入式设备上线之后,如果遇到问题想要线上维护,最直接的方法的能够远程ssh进入到设备里,然后查看日志定位问题,这边介绍使用frp配合mqtt的方式进行设备远程调试。1.远程调试原理远程调试的原理如下:本地网关与MQTT服务器保持长连接,用来接收开启远程/关闭远程命令fprs服务器需要有公网IP,开发人员可以通过该公网IP和指定的端口远程开发人员通过约定好的MQTT消息,发送开启远程命
Ubuntu下Ftp的软件有好多种:google一下:各种的一些大致特点:
wu-Ftp:比较老牌,但针对它的攻击比较多,设置比较麻烦,但功能比较强大。
proFtpd:能实现wu-Ftp以及server-U的所有功能。安全性也较高,但比起vcFtpd配置稍显复杂。
vsFtpd:功能强大,配置也比较简单
选vsftod是因为它安全、速度快
选proFt
设置开机启动示例:
# touch /etc/init.d/rc.local
设置为可执行:
# chmod +x /etc/init.d/rc.local
用 update-rc.d 设置启动级别:
# update-rc.d rc.local start 99 2 3 4 5 . stop 99 0 1 6 .
为了编辑方便,创建一个链接:
# ln -s /etc/init.d
一:frp简介frp 是什么?frp 采用 Golang 编写,支持跨平台,仅需下载对应平台的二进制文件即可执行,没有额外依赖。frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。市面上一些主流的内网穿透工具有:Ngrok,Natapp,花生壳,Ssh、autossh,