fedora16 ssh安装和配置



fedora16 ssh安装和配置1.安装
 yum install openssh-server

2.端口设置22
 gedit /etc/ssh/ssh_config
 Port 22和Portocol 2,1去掉前面的注释
3.开启防火墙的22号端口
 防火墙允许tcp的22端口通过,

  gedit /etc/sysconfig/iptables 
 里面添加
  -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT
里面添加
 
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT

4.启动sshd服务
 systemctl start sshd.service
5.开机自动启动sshd服务
 systemctl enable sshd.service
6。如何让ssh连接服务器或者sshtunnel保持连接呢?

其实也很方便,只要在/etc/ssh/ssh_config文件里加两个参数就行了

1、TCPKeepAliveyes

2、ServerAliveInterval300

  前一个参数是说要保持连接,后一个参数表示每过5分钟发一个数据包到服务器表示”我还活着”
7.解决ssh端乱码问题
 Linux中的SSH终端乱码问题的解决

Linux中的SSH终端乱码问题的解决

 

 

1.vi /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″

 

这样中文在SSH,telnet终端就可以正常显示了。

 

2.安装Linux的时候选择的是中文字,但是使用的时候出现了乱码解决方法是在命令提示下输入export LANG=C

 

3.export LC_ALL=zh_CN.GBK

export LANG=zh_CN.GBK

[抄]http://bbs.lampbrother.net/read-htm-tid-40620-fpage-10.html