有时,绑定本地端口还不够,还必须指定数据传送的目标主机,从而形成点对点的"端口转发"。为了区别后文的"远程端口转发",我们把这种情况称为"本地端口转发"(Local forwarding)。 假定host1是本地主机,host2是远程主机。由于种种原因,这两台主机之间无法连通。但是,另外还有一台ho ...
分类:
其他好文 时间:
2017-02-25 17:31:22
阅读次数:
232
N参数,表示只连接远程主机,不打开远程shell;T参数,表示不为这个连接分配TTY。这个两个参数可以放在一起用,代表这个SSH连接只用来传数据,不执行远程操作。 ...
分类:
其他好文 时间:
2017-02-25 17:25:35
阅读次数:
265
SSH可以传送数据,那么我们可以让那些不加密的网络连接,全部改走SSH连接,从而提高安全性。 假定我们要让8080端口的数据,都通过SSH传向远程主机,命令就这样写: SSH会建立一个socket,去监听本地的8080端口。一旦有数据传向那个端口,就自动把它转移到SSH连接上面,发往远程主机。可以想 ...
分类:
其他好文 时间:
2017-02-25 16:47:55
阅读次数:
134
用ssh命令ssh user@remote "/web/tomcat-7000/bin/startup.sh" 登陆到远程机器remote上执行脚本时,遇到一个奇怪的问题:tomcat服务不能启动 Neither the JAVA_HOME nor the JRE_HOME environment ...
分类:
其他好文 时间:
2017-02-24 12:22:55
阅读次数:
296
常用操作 操作 说明 Fetch 从远程获取最新版本到本地,不会自动merge Merge 可以把一个分支标签或某个commit的修改合并现在的分支上 Pull 从远程获取最新版本并merge到本地相当于fetch+merge Push 将本地分支的更新,推送到远程主机 Merge tool 当你的 ...
分类:
其他好文 时间:
2017-02-23 20:56:28
阅读次数:
142
创建公钥 1 ssh-keygen -t rsa 无视它出来的任何提示,欢快的一路回车到底吧~ 把公钥复制到远程主机 把公钥id_rsa.pub复制到远程机器的 /home/username/.ssh目录并命名为authorized_keys 1 2 3 4 5 # 方法1, os x 可以通过 ` ...
分类:
其他好文 时间:
2017-02-21 15:21:16
阅读次数:
172
环境系统: ubuntu 工具:xshell + virtualbox 1.测试远程主机的端口是否开启(windows命令行下执行) 远程访问主机的80端口,测试主机的80端口是否开启 2.查看本地的端口开启情况(ubuntu下执行) 3.打开80端口(ubuntu下执行) 4.防火墙开启(ubun ...
分类:
系统相关 时间:
2017-02-20 01:14:35
阅读次数:
244
基于密钥的连接:实现不输入密码登录远程主机,是相对于用户来说的公钥(PublicKey)与私钥(PrivateKey) --是通过一种加密算法得到的一个密钥对 --公钥是密钥对中公开的部分。公钥由本人公开,用于加密和验证签名,是给别人用的。 --私钥则是非公开的部分。私钥用来进行解密..
分类:
其他好文 时间:
2017-02-17 22:04:39
阅读次数:
168
Xshell [1] 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。 Xshell可以在Windows界面下用 ...
分类:
系统相关 时间:
2017-02-12 19:56:51
阅读次数:
263
根据网络通讯原理,对于Router设备是通过IP地址进行路径的Forward;当通过域名(主机名)访问远程主机时,必须将相应的主机名解析为IP地址,DNS服务器就充当了这个角色。 DNS的工作原理: 在浏览器中输入www.qq.com域名,操作系统会先检查自己本地的hosts文件是否有这个网址映射关 ...
分类:
其他好文 时间:
2017-02-12 17:21:06
阅读次数:
124