В Wheezy Backports появились обновленные клиентские и серверные пакеты openssh.
Согласно changelog, бэкпортированная версия может работать с ключами ED25519:
openssh (1:6.6p1-4~bpo70+1) wheezy-backports; urgency=low
Rebuild for wheezy-backports.
-- Colin Watson Wed, 30 Apr 2014 09:59:29 +0100
[...]
openssh (1:6.5p1-1) unstable; urgency=medium
[...]
Генерируйте ключи хоста ED25519 при новых установках. Модернизаторы, которые хотят добавить такие ключи хоста, должны вручную добавить 'HostKey /etc/ssh/ssh_host_ed25519_key' в /etc/ssh/sshd_config и выполнить команду 'ssh-keygen -q -f /etc/ssh/ssh_host_ed25519_key -N "" -t ed25519'.
-- Колин Уотсон Mon, 10 Feb 2014 14:58:26 +0000
Чтобы установить пакеты wheezy-backports, следуйте инструкции. Вкратце, вам нужно добавить следующую строку в ваш /etc/apt/sources.list
:
deb http://http.debian.net/debian wheezy-backports main
Было бы разумно внимательно прочитать сайт backports, прежде чем использовать репо.
Причина проблемы — :в строке задания, команда использует sudo
, а поле пользователя — это пользователь без полномочий root tim
. Я не предоставляю tim
пароль, запрошенный sudo
.
Я все еще пытаюсь понять, как лучше всего писать пользовательские и командные поля задания cron. Должны ли задачи cron в файлах `/etc/cron.d/ `не содержать `sudo `?