需求:公司服务全在内网,外网无法访问,周末不想去公司,想要在宿舍测试程序只得将公司内网映射到外网。
要求:1、一台放在公司的能上外网的电脑;2、具有公网ip的服务器
因为我的具有公网ip的服务器的windows的,没有ssh服务器,故自己安装了openssh,一路next
openssh的特性:
- Windows NT Service Support
- Full install about 5mb, installer under 3mb (Cygwin bloat has increased the size)
- Windows Command Prompt support for SSH Terminal
- SCP/SFTP server support
- Command-line clients included
一般的默认安装在C:/Program Files/OpenSSH/目录下,默认的根目录就是该目录。基本的配置在doc/quickstart.txt中讲述的比较清楚。大概如下:
1)运行cmd,进入OpenSSH安装目录的bin目录
2)运行“mkgroup -l >> ../etc/group ”命令
3)运行“mkpasswd -l -u administrator >> ../etc/passwd”,administrator是系统管理员的名称
然后就可以运行net start sshd opensshd开启服务。
sftp远程连接上以后默认的的根目录就是安装目录,如果想访问之外的目录,比如说访问E盘,则在路径前面使用标记cygdrive,例如/cygdrive/e会进入e盘的根目录。
sftp的配置:我以管理员的账号登录到ssh服务器,发现可以上传文件到任意文件夹(也可以删除文件,很危险),可以下载安装目录下的文件,但是下载其他地方的文件则会出错。可以通过修改注册表值来改变可下载目录。
scp的试用。。。。。待续
-------------------------------------------------------------------------------------------------------
开始配置映射,使用工具putty
点击open,输入账号密码登录(我的是服务器的账号和密码)
反向代理映射成功!
目前只能在服务器本地才能访问!
然后在服务器正向代理映射到外网
open 登录
至此所有工作全部完成。
相关推荐
windows下使用putty和ssh secure shell的隧道功能映射远程主机的方法 网上有些关于putty和ssh secure shell 如何建立隧道的文章.我觉得写的不清楚.有必 要补充一下概念和如何设置ssh secure shell和putty 概念:...
完全免费开源,软件直接在google 上即可下载,当 Mobaxterm 的开源版本不满足需求的时候,可以使用该软件作为替代。并且该软件很小,也才只有7M左右。
SSH的映射文件配置,分为三部分 ①基础配置参数使用 ②多对一映射 ③一对多映射
在Linux系统下使用SSH实现端口映射的方法.docx
SSH隧道下应用协议识别的网络安全研究.pdf
Windows下的SSH安装之Cygwin
ssh tunnel tool for forward by golang,一个用golang写的ssh隧道工具
基于 `Electron` 搭建的`ssh`隧道浏览器,主要用于需要通过隧道进行 web 访问的场景
widnows自动登录ssh服务器自动执行命令的脚本
举例:在本机windows服务器如何通过SSH稳定访问192.168.1.1上的Mysql数据库 1.打开putty 2.选择参数tunnels 设置Source port :3388 Destination : 192.168.1.1:3306 点击add 3.选择putty登录界面,选择ssh 输入...
sshtun 一个Go软件包,提供SSH隧道包含端口转发支持密码和密钥验证方法
SSH建立网络隧道,第一、本地端口转发,第二、远程端口转发
BvSshServer windows ssh server BvSshServer windows ssh server BvSshServer windows ssh server
Windows下的SSH的安装与配置
这就是说 我们只能通过SSH登录到现网环境的一台服务器上 然后在以该服务器为跳板 继续SSH登录别的服务器 超繁琐的有木有 ">实际工作中 现网需要维护和管理的服务器通常不只一台 而是N多台(N>3)的有木有 很不幸 ...
Windows下搭建基于ssh的git服务器
SshClient windows下的ssh客户端 非常好用 SshClient windows下的ssh客户端 非常好用
一、ssh服务器安装 1).我们使用免费软件freeSSHd。点击下载 2)安装完成后进入配置界面, (1)Server State中确保SSH服务已打开 如果此处出现不能打开的情况,在SSH界面将Start SSH server on free SSHd startup...
windows系统ssh telnet登录工具
Windows中SSH Secure Shell Client 的使用方法doc Windows中SSH Secure Shell Client 的使用方法doc