Добрый день!
Господа, подскажите пожалуйста, что я тут делаю не так, и как получить
рабочий ssh на этих алгоритмах?
В свете публикаций про logjam dh weak, захотелось сделать ssh
по-безопаснее.
wheezy:
> Пакет: openssh-server                            
> Состояние: установлен
> Автоматически установлен: да
> Мульти-архитектура: сторонняя
> Версия: 1:6.0p1-4+deb7u2
> Приоритет: необязательный
> Раздел: net
> Сопровождающий: Debian OpenSSH Maintainers <[email protected]>
> Архитектура: amd64
> Размер в распакованном виде: 726 k
> Зависимости: libc6 (>= 2.8), libcomerr2 (>= 1.01), libgssapi-krb5-2
> (>= 1.10+dfsg~), libkrb5-3 (>= 1.6.dfsg.2), libpam0g (>= 0.99.7.1),
> libselinux1 (>= 1.32), libssl1.0.0 (>= 1.0.1), libwrap0 (>= 7.6-4~),
> zlib1g
>                         (>= 1:1.1.4), debconf (>= 1.2.0) |
> debconf-2.0, openssh-client (= 1:6.0p1-4+deb7u2), libpam-runtime (>=
> 0.76-14), libpam-modules (>= 0.72-9), adduser (>= 3.9), dpkg (>=
> 1.9.0), lsb-base
>                         (>= 3.2-13), procps
squeeze-lts:
> Пакет: openssh-server                            
> Состояние: установлен
> Автоматически установлен: нет
> Версия: 1:5.5p1-6+squeeze5
> Приоритет: необязательный
> Раздел: net
> Сопровождающий: Debian OpenSSH Maintainers <[email protected]>
> Размер в распакованном виде: 778 k
> Зависимости: libc6 (>= 2.8), libcomerr2 (>= 1.01), libgssapi-krb5-2
> (>= 1.8+dfsg), libkrb5-3 (>= 1.6.dfsg.2), libpam0g (>= 0.99.7.1),
> libselinux1 (>= 1.32), libssl0.9.8 (>= 0.9.8m-1), libwrap0 (>= 7.6-4~),
>                         zlib1g (>= 1:1.1.4), debconf (>= 1.2.0) |
> debconf-2.0, openssh-client (= 1:5.5p1-6+squeeze5), libpam-runtime (>=
> 0.76-14), libpam-modules (>= 0.72-9), adduser (>= 3.9), dpkg (>= 1.9.0),
>                         lsb-base (>= 3.2-13), openssh-blacklist, procps
добавляю в /etc/ssh/sshd_config
HostKeyAlgorithms
[email protected],ssh-ed25519,[email protected],[email protected]
Ciphers           [email protected],[email protected]
MACs             
[email protected],[email protected],[email protected]
KexAlgorithms    
[email protected],diffie-hellman-group-exchange-sha256

а он мне в ответ:
/etc/ssh/sshd_config: line 79: Bad configuration option: HostKeyAlgorithms
/etc/ssh/sshd_config line 80: Bad SSH2 cipher spec
'[email protected],[email protected]'.

У меня почему-то не запускается open-ssh сервер после указания этих
алгоритмов. Придётся пакеты самому собирать(может есть кто уже собрал?),
или приставать к мейнтейнеру пакета?
Забавно, но в убунте 14.04 лтс всё заработало сразу:

> Пакет: openssh-server                            
> Состояние: установлен
> Автоматически установлен: нет
> Мульти-архитектура: сторонняя
> Версия: 1:6.6p1-2ubuntu2
> Приоритет: необязательный
> Раздел: net
> Сопровождающий: Ubuntu Developers <[email protected]>
> Архитектура: amd64
> Размер в распакованном виде: 951 k
> Зависимости: libc6 (>= 2.17), libck-connector0 (>= 0.2.1), libcomerr2
> (>= 1.01), libdbus-1-3 (>= 1.0.2), libgssapi-krb5-2 (>= 1.10+dfsg~),
> libkrb5-3 (>= 1.6.dfsg.2), libpam0g (>= 0.99.7.1),
>                         libselinux1 (>= 1.32), libssl1.0.0 (>= 1.0.1),
> libwrap0 (>= 7.6-4~), zlib1g (>= 1:1.1.4), debconf (>= 0.5) |
> debconf-2.0, init-system-helpers (>= 1.13~),
>                         openssh-client (= 1:6.6p1-2ubuntu2), sysv-rc
> (>= 2.88dsf-24) | file-rc (>= 0.8.16), libpam-runtime (>= 0.76-14),
> libpam-modules (>= 0.72-9), adduser (>= 3.9), dpkg
>                         (>= 1.9.0), lsb-base (>= 4.1+Debian3), procps,
> openssh-sftp-server



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: https://lists.debian.org/[email protected]

Ответить