我已经阅读了几篇关于仅将所有用户限制为密钥身份验证的帖子,但是我只想强制一个用户 (svn) 仅使用密钥身份验证,其余的可以是密钥或密码。
我读了/sf/ask/296883821/,但似乎 sshd_config 的“匹配用户”部分是 openssh- 5.1. 我正在运行 CentOS 5.6 并且只有 OpenSSH 4.3。我目前有以下存储库可用。
$ yum repolist
Loaded plugins: fastestmirror
repo id repo name status
base CentOS-5 - Base enabled: 3,535
epel Extra Packages for Enterprise Linux 5 - x86_64 enabled: 6,510
extras CentOS-5 - Extras enabled: 299
ius IUS Community Packages for Enterprise Linux 5 - x86_64 enabled: 218
rpmforge RHEL 5 - RPMforge.net - dag enabled: 10,636
updates CentOS-5 - Updates enabled: 720
repolist: 21,918
Run Code Online (Sandbox Code Playgroud)
我主要用的是epel,rpmforge是用的subversion的最新版本(1.6)。 …