友情提示:小程序,开发制作。

标签《ssh》下的文章:

翻墙代理,Proxy、SSH 和VPN的区别

首先介绍下TCP/IP 五层模型,咱们这里介绍下的OSI七层模型,五层模型把OSI七层中的应用层、表示层、回话层统称为应用层,也就是说TCP/IP协议中的应用层处理开放式系统(OSI:Open System Interconnection)互联模型中的第五层、第六层和第七层的功能。

1、proxy:

代理服务器通常是在应用层(HTTP)或传输层(SOCK)完成的。

Proxy (代理),可以看作是一个快递员,负责将你的包裹送达收件人。


2、SSH

SSH (Secure Shell, 安全外壳协议)是一种加密渠道,本身并不能翻墙,需要结合代理服务器才能够翻墙。所以,我们通常所说的用来翻墙的 SSH,都是指 SSH 代理。也就是说,SSH 代理 = 代...

阅读全文>>

WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED

    今天新装一台CentOS5.5启动后用ubuntu连接不上,提示如下,但在192.168.1.140本地查看网络全部正常,发现不到什么问题,网上也没有相关资料,清空了ubuntu下的.ssh/known_hosts仍然没有解决。

    后...

阅读全文>>

secureCRT支持中文

 secureCRT支持中文
1. 首先进入 Option 菜单 >> Session Option
2. Terminal >> Emulation,在右边 Terminal下拉菜单中选择"Linux", "ANSI Color"前面打上勾。
3. Terminal >> Appearance,
3.1 点右边的Font 按钮, 1) 选择新宋体,2) 字符集选"中文 GB2312"
3.2 Charactor 下拉菜单中选择 "UTF-8", 去掉"Use Unicode line drawing character"前面的勾。

解决SSH Secure Shell Client、Xshell中文显示乱码问题

解决SSH Secure Shell Client、Xshell显示中文乱码问题

SSH Secure Shell Client 中文显示乱码

修改/etc/sysconfig/i18n的内容为:

LANG="zh_CN.GB18030"

LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"

SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"

SYSFONT="lat0-sun16"

 

 显示正常与否关键在于第一行(LANG的值)和你用的终端的字符集是否一致。

再重新连接一次,中文在SSH,telnet终端就可以正常显示了。

 


阅读全文>>

16条技巧让你更高效使用SSH

1. 多条连接共享

如果你需要在多个窗口中打开到同一个服务器的连接,而不想每次都输入用户名,密码,或是等待连接建立,那么你可以配置SSH的连接共享选项,在本地打开你的SSH配置文件,通常它们位于~/.ssh/config,然后添加下面2行:

ControlMaster auto

ControlPath /tmp/ssh_mux_%h_%p_%r

现在试试断开你与服务器的连接,并建立一条新连接,然后打开一个新窗口,再创建一条连接,你会发现,第二条连接几乎是在瞬间就建立好了。

Windows用户

如果你是Windows用户,很不幸,最流行的开源SSH客户端Putty并不支持这个特性,但是Windows上也有OpenSSH的实现,比如这个Copssh,如果你觉得下面的一些技巧对你很有帮助,或许你应该试试Copssh。

文件传输

连接共享不止可以帮助你共享多个SSH连接,如果你需要通过SFTP与服务器传输文件,你会发现,它们使用的依然是同一条连接,如果你使用的Bash,你会发现,你甚至SSH甚至支持Tab对服务器端文件进行自动补全,共享连接选项对于那些需要借助SSH的工具,比如rsync,git等等也同


阅读全文>>

ssh连接超时的解决

平时我们通过终端连接服务器时,当鼠标和键盘长时间不操作,服务器就会自动断开连接,我们还的需要重新连接,感觉很麻烦,总结一下解决此问题的方法
方法一、
修改/etc/ssh/sshd_config配置文件,找到ClientAliveCountMax(单位为分钟)修改你想要的值,
执行service sshd reload
方法二、
找到所在用户的.ssh目录,如root用户该目录在:
/root/.ssh/
在该目录创建config文件
vi /root/.ssh/config
加入下面一句:
ServerAliveInterval 60
保存退出,重新开启root用户的shell,则再ssh远程服务器的时候,
不会因为长时间操作断开。应该是加入这句之后,ssh客户端会每隔一
段时间自动与ssh服务器通信一次,所以长时间操作不会断开。
方法三、
修改/etc/profile配置文件
# vi /etc/profile
增加:TMOUT=1800

阅读全文>>