deserts
大客部
级别: 总版主
精华:
0
发帖: 607
威望: 2 点
金钱: 1061 RMB
贡献值: 0 点
在线时间:1759(小时)
注册时间:2006-01-01
最后登录:2024-11-10
|
sshd_config配置文档
前言看openssh的联机手册简直犹如受刑 基本上可以用"文理不通"来形容,花了1下午时间整理出来了我想要的叙述方法,贴在这里,备案。:)
口令认证测试环境:服务器端FreeBSD5.4,客户端Windows PAM认证和非对称密钥认证未测试。
欢迎大家批评指正:
#服务器端配置 /etc/ssh/sshd_config #只考虑协议版本2
#全局配置 VersionAddendum TecZm-20050505 #在telnet ip 22时只能看出openssh的版本,看不出OS Protocol 2 #使用协议版本2 Port 22 #sshd监听22端口 ListenAddress 192.168.7.1 #sshd只监听目标ip为192.168.7.1的请求 AllowGroups wheel myguest #允许wheel组和myguest组的用户登录 AllowUsers teczm authen@192.168.8.5 #允许来自以上组的teczm用户和authen用户登录, #且authen用户只能从主机192.168.8.5登录 #DenyGroups #拒绝登录的组,参数设置和AllowGroups一样 #DenyUsers #拒绝登录的用户,参数设置和AllowUsers一样 #AllowTcpForwarding yes #是否转发的TCP包都被允许。默认是 ``yes''。 LoginGraceTime 60 #60秒内客户端不能登录即登录超时,sshd切断连接。 KeyRegenerationInterval 1800 #1800秒(30分钟)后自动重新生成服务器的密匙。 MaxStartups 3 #设置同时发生的未验证的并发量,即同时可以有几个 UseDNS no #不使用DNS查询客户端。 PermitRootLogin no #不允许root登录,root可由wheel组用户登录后su。 X11Forwarding no #禁止用户运行远程主机上的X程序,我没有X,所以无所谓。 UseLogin yes #禁止X11Forwarding
#认证配置(口令认证、PAM认证、非对称密钥认证任选其一)
#口令认证 PubkeyAuthentication no #不使用非对称密钥认证 PasswordAuthentication yes #使用口令认证 PermitEmptyPasswords no #不允许使用空密码的用户登录
#非对称密钥认证 PasswordAuthentication no #不使用口令认证 PubkeyAuthentication yes #使用非对称密钥认证 UsePam no #yes的话非对称密钥验证失败,仍然可用口令登录 AuthorizedKeysFile .ssh/authorized_keys #用户认证使用的公钥。
Subsystem sftp /usr/libexec/sftp-server
|
常州电信/网通机房,100M共享/10M独享/1000M共享/100M独享/电信+网通双线路服务器托管
Tel:0519-89991155 企业QQ:4006023839 5y6s Inc.
|
[楼 主]
|
Posted: 2007-10-29 08:19 |
| |