昨天我可以使用今天使用的完全相同的凭据成功通过 SSH 连接到我的机器。该机器正在运行CentOS 6.3。但是现在由于某种原因,它拒绝了我的许可。
这是我的-v
打印输出sshd_config和ssh_config文件。
$ ssh -vg -L 3333:localhost:6666 misfitred@devilsmilk
OpenSSH_6.1p1, OpenSSL 1.0.1c 10 May 2012
debug1: Reading configuration data /etc/ssh_config
debug1: Connecting to devilsmilk [10.0.10.113] port 22.
debug1: Connection established.
debug1: identity file /home/kgraves/.ssh/id_rsa type -1
debug1: identity file /home/kgraves/.ssh/id_rsa-cert type -1
debug1: identity file /home/kgraves/.ssh/id_dsa type -1
debug1: identity file /home/kgraves/.ssh/id_dsa-cert type -1
debug1: identity file /home/kgraves/.ssh/id_ecdsa type -1
debug1: identity file /home/kgraves/.ssh/id_ecdsa-cert type -1
debug1: Remote protocol version …
Run Code Online (Sandbox Code Playgroud) 我需要想办法强制RDP
(远程桌面)响应特定端口而不是 RHP(随机高端口)。我不是在问如何更改RDP
“侦听”端口,而是相反。
我正在尝试SSH
在两个系统之间建立一个实验性的正向/反向隧道。我使用第三个系统作为枢轴点来隐藏我在转发隧道上的 IP。但我希望我通过转发 SSH 隧道远程进入的系统通过单独的反向SSH
隧道将响应发送到“指定”端口而不是 RHP。基本思想是我希望能够控制我想要侦听和/或接收的端口,并且我不希望任何事情都是随机的。话虽如此,这是我设置的快照。
编辑:图像中的所有 IP 地址都已更改,这将使您稍后阅读我编辑到问题中的日志时感到困惑。新的 IP 地址是:
正如您在最后一步所看到的,我的RDP
会话SSH
正像我想要的那样通过反向隧道发送回。所以我的RDP
会话有两个管道。但它是在 RHP 上发回的,我不知道如何告诉它将它发送到特定端口,:44444
例如。
有谁知道如何做到这一点?
我需要以特定方式完成此操作。这些是我必须使用的端口。我已经设置Duclaw
监听RDP
端口1337
而不是3389
. 我知道这绝不是最简单的方法。
我需要远程桌面连接“出现”,就好像它来自devilsmilk
. 但我想duclaw
直接将响应发送回,kgraves-pc
而无需通过devilsmilk
. 因此,为了kgraves-pc
在RDP
会话被发送到localhost
其随后经由转发ssh
隧道通过devilsmilk
向duclaw
,但RDP
其响应于该连接被接收的分组是直接从接收到的Duclaw …
remote-desktop cygwin port-forwarding ssh-tunnel reverse-tunnel