远程桌面连接:使用lcx进行端口转发

article/2025/8/24 8:22:42

一、lcx介绍

lcx是一个基于Socket套接字实现的端口转发工具,有Linux和Windows两个版本。比如说,当目标机器开放了3389端口,我们可以将目标机器的3389端口转发到我们自己的外网主机上的某个端口,然后我们在本地机访问外网主机的端口,进而在本地连接到目标机器的远程终端并进行管理。

二、准备

一个Socket隧道必须具备两端:
服务端(外网机):监听端口
客户端(目标机):传入服务端的ip地址和端口
这边我们使用vps(虚拟专用服务器)作为服务端。

三、具体步骤

  • 目标机器

1、查看3389端口是否开放

这边端口是开放的

2、接下来使用如下命令,将目标机器上的3389端口的所有数据转发到公网vps的4444端口上

在这里插入图片描述3、在终端创建用户名并设置密码(后面用于登录目标机器)

先创建用户:
在这里插入图片描述
再设置密码:
在这里插入图片描述

  • 外网机器(VPS)

1、用xshell连上我们购买的vps,然后使用rz命令将lcx工具的压缩包上传到vps上,并使unzip命令解压

在这里插入图片描述2、编译lcx

使用以下命令对lcx编译:

gcc -v linux_lcx.c -o lcx

3、在vps上开放所有端口

云服务器管理控制台->实例->安全组->配置规则->快速添加->全部

4、执行如下命令,将本机4444端口上监听的所有数据转发到本机的5555端口上

在这里插入图片描述可能会遇到的错误:

这是因为权限不够

-bash: ./lcx: Permission denied

解决方案:

使用chmod指令修改文件权限即可:

chmod 777 lcx

777的含义:
权限可读(r)可写(w)可执行(x)的权限数值分别为4、2、1。rwx=4+2+1=7
777表示文件的所有者权限为7,同用户组的权限为7,其他非本地用户组的权限也为7,即所有用户都是可读可写可执行权限。
此时已经有了权限!

  • 本地机

1、win+R输入mstsc打开远程连接,输入vps的IP地址和5555端口
在这里插入图片描述2、选择连接,登录前面我们设置好的用户和密码

在这里插入图片描述
这样我们就连接上目标机器了!

PS:
本文就是想记录自己所学,如果能帮到大家那当然也很好啦~~
有些不对的地方也欢迎看到的大佬们给我指正哈哈哈哈哈!


http://chatgpt.dhexx.cn/article/bH7RejT9.shtml

相关文章

从服务器下载文件到本地

今天在公司服务器下了一个很大的数据文件(8G),想拉到本地。 环境 本地是Windows,服务器Linux。笔记本刚格式化了,所以碰到了一些之前没有的问题。 过程 1.首先尝试直接winR,输入cmd回车,打开命令行&…

从服务器中下载文件

从服务器中下载文件 本篇博客主要是实现从云服务器中的Linux系统中通过指令下载文件,其具体如下 1、tar -cvzf 压缩包名.tar.gz 文件或文件夹 1.1 指令解释 tar 对多个文件或文件夹进行打包/解包,并且可以进行压缩/解压缩-c 打包; -x 解…

linux上传下载文件

上传下载文件 背景: 通常,我们需要上传本地文件到服务器,或者从服务器下载文件到本地。 一般来说,方法多种多样。我们可以通过SCRT提供的一个辅助工具来进行 下载辅助工具 yum -y install lrzsz命令行 sz # 从服务器下载某文件到…

文件 - 04 下载文件: 根据文件下载链接下载文件

文章目录 1. 根据下载链接下载文件2. 根据下载链接下载文件1. 根据token获取存放在redis中的fileId2. 根据fileId获得文件信息3. 确定用户拥有操作这个fileId的权限4. 获取文件在服务器的存储路径5. 如果用户指定了下载时的文件名则处理文件名6. 验证文件路径是否存在7. 下载文…

文件上传、下载

在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流…

文件下载相关

下载文件的时候,返回报文里缺失响应码,原因:报文头在报文体前面,报文体一旦确定,响应头信息就不能被修改或添加了,但是如果文件流字节数小于等于8192*2的话,文件流内容会被默认加载在缓存中&…

Linux 如何从网上下载文件

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站 将网络上的文件下载到使用 Linux 操作系统的计算机上,需要用到 wget 指令,使用该指令可能会面临两个问题。 首先,如何获取文件的下载 url?这需要你在浏览器上找到要下载文…

github怎么下载文件

在浏览器上打开github主站,点击搜索框。输入关键字搜索自己需要的代码文件,搜索到后点击打开文件库的主分支。 点击右边的code按钮。点击下拉菜单的下载按钮就可以下载文件了。

前端下载文件的几种方式

一、a标签download下载 后端返回一个可下载的url文件,或者前端本地保存的文件,通过路径引入下载。 (1)将资源放入前端本地保存,打包后随一起上传自服务器 // 本地资源下载,引入路径即可,这里的路径指的是…

这里有11种方法,供你用Python下载文件

今天我们一起学习如何使用不同的Python模块从web下载文件。此外,你将下载常规文件、web页面、Amazon S3和其他资源。 最后,你将学习如何克服可能遇到的各种挑战,例如下载重定向的文件、下载大型文件、完成一个多线程下载以及其他策略。 1、使…

15种下载文件的方法

转载:https://blog.netspi.com/15-ways-to-download-a-file/ 瑞恩甘德鲁德 原创时间:2014年6月16日 Pentesters经常将文件上传到受感染的盒子以帮助进行权限提升,或者保持在计算机上的存在。本博客将介绍将文件从您的计算机移动到受感染系统的…

【基础知识】---概率密度函数和似然函数的区别

这个是quora上的一个回答 What is the difference between probability and likelihood? 在评论中这位老师将概率密度函数和似然函数之间的关系,类比成 2b 和 a2 之间的关系。详细翻译如下: 2我们可以做一个类比,假设一个函数为 ab&#x…

概率论考点之多维随机变量及密度函数

如题:2019年10月 分析:概率论是最初要考的一个科目,看了好几遍了吧,总还是没印象。可见别人讲得再天花乱坠,自己不懂,一点用都没有,白白浪费时间。知识,要靠自己去掌握。 还是借此顺…

最大最小次序统计量密度函数的推导

今天在推导最小统计量时出现了一些错误。及时分享出来,和朋友们一起反思进步。 我的错误是:分布函数的定义搞错了。我一心想着让所有样本都大于x(1)所以在原本是小于等于的位置写成了大于,推导最后多出一个负号。 反思…

矩阵分析与应用-06-概率密度函数01

概率密度函数 实随机向量的概率密度函数 一个含有m 个随机变量的实值向量 称为mx1实随机向量,或简称随机向量(当维数无关紧要时)。其中,表示样本点,可以是时间,频率,或者位置等。 一个随机向量由它的联合累积分布函…

概论_第3章_二维随机变量_已知概念密度函数求分布函数

首先看定义 一 定义 设二维随机变量(X, Y)的分布函数为F(x, y), 若存在非负可积函数f(x, y), 使得对任意的实数 x, y, 有 ,则称(X, Y)为二维连续型随机变量, 称f(x, y)为(X, Y)的概率密度或X与Y的联合密度函数。 二 例题 题 1 设二维随机变量(X, Y)的概率密度为 , 求…

概论_第3章_已知联合密度求边缘密度

一 例题 设二维随机变量(X, Y)的概率密度为 , 求边缘概率密度。 解: 先画图 所以, X的边缘密度为 Y的边缘密度为 总结: 求X的边缘密度 是对y求积分, 会带上dy, 因此要确定y的上下限, 注意确定上下限 时作一个垂直于x轴的箭头线…

联合密度分布

最近参与翻译的一本书,以下是我翻译的其中一章,其余可以阅读 https://github.com/apachecn/prob140-textbook-zh 英文原文:https://nbviewer.jupyter.org/github/prob140/textbook/tree/gh-pages/notebooks/ 17. 联合密度 我们现在开始研…

连续型随机变量+分布函数+密度函数+联合分布函数

1.先验知识 连续型随机变量: 随机变量 X 取值无法全部列举。 数学定义: 随机变量 X,存在一个非负可积函数 f(t) ,使得对任意 x ,有 则称 X 为连续型随机变量。其中 f(t) 为 X 的概率密度函数。 概率分布函数(简称:分布…

联合密度函数求期望_联合密度函数的数学期望怎么求

展开全部 数学期望是试验中每次可能结果的概率636f707962616964757a686964616f31333433623039乘以其结果的总和。 计算公式: 1、离散型: 离散型随机变量X的取值为X1、X2、X3……Xn,p(X1)、p(X2)、p(X3)……p(Xn)、为X对应取值的概率&#xff…