Машина A содержит важные исходные данные, которые необходимо сохранить. Машина B - это место, на которое будут сохранены данные. Они оба Ubuntu. Я хочу иметь автоматизированный процесс, который позволяет машине А создавать зашифрованный архив и копировать его на машину Б без участия человека, но не разрешает ничего, кроме копирования файла в целевой каталог.
Я думал об использовании учетной записи chroot в тюрьме, но это, кажется, является сложной задачей для установки и чрезмерно сложным. Я действительно просто хочу иметь машину A для копирования файлов на машину B через автоматический cron, но я также хочу запретить механизм, который позволяет копированию разрешать любые другие действия (копирование в любой другой каталог, вход в систему, выполнение любые другие команды неинтерактивно и т. д.). Кроме того, передача должна быть зашифрована (например, с помощью ssh каким-либо образом).