ssh2 的配置文件/etc/ssh2/ssh2_config允许您设置修改客户端程序操作的选项。文件包含关键字-值对,每行一对,关键字不区分大小写。以下是一些更重要的关键字;完整的列表请参考 ssh2(1) 的 man 手册。
编辑ssh2_config文件,vi/etc/ssh2/ssh2_config并根据需要添加或更改
# ssh2_config # SSH 2.0 Client Configuration File *:Port 22 Ciphers blowfish Compression yes IdentityFile identification AuthorizationFile authorization RandomSeedFile random_seed VerboseMode no ForwardAgent no ForwardX11 no PasswordPrompt "%U's password: " Ssh1Compatibility no Ssh1AgentCompatibility none NoDelay yes KeepAlive yes QuietMode no |
该选项端口指定 ssh 连接到远程主机的端口号。默认端口是 22。
该选项密码指定会话加密应使用的密码。blowfish 使用 64 位块和高达 448 位的密钥。
该选项压缩指定是否在会话期间使用压缩。压缩将提高通信速度和文件传输速度。
该选项身份文件指定用户身份文件的备用名称。
该选项授权文件指定用户授权文件的备用名称。
该选项随机种子文件指定用户随机种子文件的备用名称。
该选项详细模式指示 ssh2 打印关于其进度的调试消息。此选项有助于调试连接、身份验证和配置问题。
该选项转发代理指定 *如果有的话* 哪个连接身份验证代理应该被转发到远程计算机。
该选项转发 X11适用于使用Xwindow GUI 并希望自动重定向X11会话到远程计算机。由于我们已经设置了服务器并且没有在其上安装 GUI,我们可以安全地关闭此选项。
该选项密码提示符指定用户连接到主机时将显示的密码提示符。变量%U 和%H 分别给出用户的登录名和主机。
该选项Ssh1 兼容性指定是否为 ssh1 用户在 SSH2 中使用 SSH1 兼容性代码。
该选项Ssh1 代理兼容性指定是否也为 ssh1 用户在 SSH2 中转发 SSH1 代理连接。
该选项无延迟指定是否应启用套接字选项TCP_NODELAY应启用。建议您将此选项设置为yes以提高网络性能。
该选项保持活动指定系统是否应向远程服务器发送保持活动消息。如果设置为yes则连接中断或远程计算机崩溃将被正确地注意到。
该选项静默模式指定系统是否在静默模式下运行。此选项必须设置为no因为在静默模式下,除了致命错误外,系统日志中不会记录任何内容。由于我们希望获得有关用户会话的信息,因此最好禁用此选项。