]> Sergey Matveev's repositories - stargrave-blog.git/commit
rsync зеркалирование по SSH
authorSergey Matveev <stargrave@stargrave.org>
Thu, 5 Aug 2021 08:44:07 +0000 (11:44 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 5 Aug 2021 08:44:07 +0000 (11:44 +0300)
commitdf43091f78513fb234d381b3ee5e53f6f62aa6af
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent892020ae836ed6c581d7aa601d4ab2a051e80b48
rsync зеркалирование по SSH

Прежде не приходилось настраивать отдельного SSH пользователя чтобы
позволить ему только запуск rsync в нужном месте. Оказалось что в
rsync есть rrsync (restricted rsync) скрипт, как раз для этой цели:

    $ cat ~mirror/.ssh/authorized_keys
    restrict,command="rrsync -ro ~lighttpd/www" ssh-ed25519 ...