Просто показалось, что ssh
работает в фоновом режиме. На самом деле ssh
не смог подключиться и сразу же вышел, что заставило gzip
также немедленно выйти. Но поскольку код выхода конвейера является кодом выхода последней команды (, если set -o pipefail
не используется до ), команда выключения была выполнена.
Если вы хотите использовать ключ SSH, которого нет в файлах по умолчанию для соответствующего пользователя, вам нужно сообщить ssh
о файле ключа с опцией -i
:
ssh -i /home/user/.ssh/id_rsa root@192.168.x.x dd if=/dev/mmvblk0 bs=1M
Согласно документации Fedora ,
Fedora comes with the following automated task utilities: cron, anacron, at, and batch.
Однако, похоже, их необходимо установить, поскольку они не входят в комплект:
Installing Cron and Anacron
To install Cron and Anacron, you need to install the cronie package with Cron and the cronie-anacron package with Anacron (cronie-anacron is a sub-package of cronie).
dnf install cronie cronie-anacron
См. также:https://fedoraproject.org/wiki/Administration_Guide_Draft/Cron
Если вы посмотрите на сценарии установки для этих блоков Vagrant, вы увидите очень небольшое отклонение от базового образа.