您的位置:首页 > 其它

通过ssh tunnel让Kali实现内网穿透

2015-12-24 10:47 113 查看
拥有设备:

1.Kali 2.0虚拟机一台

2.外网Linux服务器一台,(CentOs x64)

问题如下:

在电脑上安装了一台kali 2.0的虚拟机,通过nat物理机的网卡可以访问互联网,现在想要实现可以通过其他任何可访问到互联网的主机能访问到该Kali

实现操作如下:

一、打开Kali的ssh服务

(1)修改sshd_config文件,命令为:

vi /etc/ssh/sshd_config

将#PasswordAuthentication no的注释去掉,并且将NO修改为YES //kali中默认是yes

(2)将PermitRootLogin without-password修改为

PermitRootLogin yes

然后保存并退出

ESC:wq
(3)service ssh start //启动ssh服务

二、安装autossh

$ sudo apt-get install autossh

三、执行autossh命令
#autossh -M 1234 -NR 19998:localhost:22 root@server_ip
再输入密码就OK了
这样,-M 1234 为监听端口,-NR将本地的22端口转发到server_ip的123456端口上
OK!
这样,再通过远程的服务器的123456端口登录就内网里的kali了
最后,附截图一张

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: