ОК, я наконец получил rsync через ssh с авторизованными ключами. Поскольку я не хочу, чтобы мои пользователи просматривали файловую систему, я изменил файл author_keys, чтобы запустить скрипт rsync. Таким образом, они ничего не могут сделать, кроме моего скрипта rsync.

Но я хочу сделать так, чтобы пользователь не мог заменить этот файл author_keys или удалить его.

Как мне это сделать?

1 ответ1

0

Сделайте файл ~/.ssh/authorized_keys и его родительский ~/.ssh владельцем root и заберите разрешение на редактирование файла самостоятельно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .