Как я могу дать пользователю возможность использования CAP_MKNOD?

Исходя из этого вопроса: отношения rsync со специальными файлами

Чтобы создать резервную копию файлов устройств, rsync в пункте назначения должен иметь возможность вызова mknod . Обычный подход заключается в том, чтобы сказать rsync для входа в систему с root и использования коммутатора --super . (например, rsync -avz --super ./this root@thatserver:/backup/this )

Я не особо хочу, чтобы процессы rsync регистрировались как root.

Согласно « man mknod »:

EPERM (ошибка)

… и вызывающий пользователь не имеет привилегий (Linux: не имеет возможности CAP_MKNOD) …

Можно ли назначить CAP_MKNOD пользователю, который не является root? Если да, то как?

  • Как сделать резервную копию через rsync на удаленном компьютере, сохраняя разрешения и права собственности?
  • Как сделать sash учетной записи capabele только для sshfs и rsync?
  • Как ускорить работу с разреженными файлами с помощью tar, gzip, rsync?
  • RSYNC периодически выходит из строя через SSH, сломанная труба
  • Rsync --backup-dir, кажется, игнорируется
  • RSYNC через SSH в Tomato / dd-wrt
  • Сбой сценария резервного копирования с параметрами команды rsync в цитируемой переменной
  • sbopkg не работает с прокси-сервером
  • One Solution collect form web for “Как я могу дать пользователю возможность использования CAP_MKNOD?”

    Вы можете добавить возможность к двоичному файлу. Например, в удаленной копии /bin/rsync в домашний каталог пользователя, например /home/user/rsync и сделайте его исполняемым только ими, затем добавьте возможность:

     sudo setcap CAP_MKNOD=ep /home/user/rsync 

    Когда пользователь запускает этот rsync на удаленном компьютере, он сможет создавать узлы устройств.

    Interesting Posts

    Малиновый Пи (Сорт) Captive Portal

    Есть ли альтернатива для net.ipv6.ip_nonlocal_bind на FreeBSD?

    Как создать массив 3x3TB RAID 5 без потери данных с двух дисков?

    Ввод верхнего регистра включается периодически

    Рабочий / dev / ttyS0, но не может передавать двоичные файлы (один последовательный, но два драйвера Com1 / Com4)

    socat – регистрация и перенаправление UART

    Поделиться конфигурацией среди псевдонимов ssh

    Как установить определенный драйвер видео на Fedora?

    Bicon. Неправильный выход из оболочки, открытый в рейнджере

    Как обрабатывать текстовый файл с несколькими столбцами для получения другого текстового файла с несколькими столбцами?

    Как присвоить значение ключу пути в файле .desktop, включая переменную среды $ HOME, правильно?

    Как создать VPN-соединение в Jessie 8.5

    Как я могу подключить Wi-Fi к Linux mint 18?

    Просмотр всех совпадений регулярных выражений в файле в Bash

    Mutt – отправленные и черновики в INBOX

    Linux и Unix - лучшая ОС в мире.