一,下载SSH
•SSH的版本:
1.2.27 和 2.0.13
•ftp://ftp.zixia.net/Linux/Security/SSH/Linux/ssh-1.2.27.tar.gz
•ftp://ftp.zixia.net/Linux/Security/SSH/Linux/ssh-2.0.13.tar.gz
•ftp://ftp.zixia.net/Linux/Security/SSH/WinClient/scrt30.exe (破解文件在同一目录下)
二,安装ssh
•Tar zxf ssh-1.2.27.tar.gz
•Cd ssh-1.2.27
•./configure #缺省安装在 /usr/local/bin & /usr/local/sbin 下面
•Make && make install
•这样就将 ssh1 安装到你的系统中了
三,ssh1 所安装的文件
•常用的:
•/usr/local/sbin/sshd1 # 服务器端的支持SecureShell的Server,类似Telnetd
•/usr/local/bin/ssh1 # 客户端用来登陆SecureShell Server用的,类似telnet
• /usr/local/bin/scp1 #使用SSHD来在不同机器间拷贝文件的程序
四,配置SSH
•在启动的时候启动sshd1
•Ssh1的配置文件:/etc/ssh_config
Sshd1的配置文件:/etc/sshd_config
#长的这个样子:
Port 22
ListenAddress 0.0.0.0
HostKey /etc/ssh_host_key
RandomSeed /etc/ssh_random_seed
ServerKeyBits 768
LoginGraceTime 600
KeyRegenerationInterval 3600
PermitRootLogin yes
五,几个/etc/sshd_config选项
•Port 22 #sshd监听的端口号
•ListenAddress 0.0.0.0 #sshd监听的ip
•PermitRootLogin yes #是否允许root使用ssh登陆
•IgnoreRhosts no #是否忽略用户个人的.rhosts
•AllowHosts *.zixia.net #允许登陆的主机
•DenyHosts aka.org.cn #不允许登陆的主机