Утилита для отображения сводки дискового ввода/вывода для задачи/команды/программы

Я знаю, что это -не по теме, но хочу сделать пометку. Я использую Debian, но я думаю, что он должен быть таким же, как Fedora.

Как обычно сложный пароль не ставлю. Почему-то новый сервер (от digitalocean )устанавливает ненужные пакеты по умолчанию.

Я просто удаляю Cracklib, -проверяю, все работает.

Это только для Debian.

apt-get purge libcrack2

см.https://www.cyberciti.biz/security/linux-password-strength-checker/

4
29.10.2021, 02:14
1 ответ

Я наткнулся на этот пост и нашел его очень интересным. Я думал, что эта проблема не так уж сложна, поскольку вопрос, который вы задаете, в конце концов, вполне естественен.

Я мог найти только несовершенное и неполное решение. Я все равно решил опубликовать это, так как на вопрос еще не ответили. Для этого требуется система с systemd и cgroups2 (Я читал, что вы сказали об этом, но было бы интересно увидеть это решение ). Я узнал об обоих, я не осваиваю их.
Я тестировал только дистрибутив Linux на основе арки -.

~]$ cat /etc/systemd/system/user\@1000.service.d/override.conf 
[Service]
Delegate=pids memory io

Похоже, вам нужно «делегировать» контроллер ввода-вывода в «поддерево пользователя systemd», чтобы использовать его в качестве непривилегированного пользователя. (Я не могу указать одно конкретное место. man systemd.resource -управление.https://systemd.io/CGROUP_DELEGATION.https://wiki.archlinux.org/title/cgroups#As_unprivileged_user)

~]$ cat ~/.config/systemd/user/my.slice 
[Slice]
IOAccounting=true

Затем создайте слайс с включенным IOAccounting для запуска ваших процессов.

перезагрузка

~]$ cat foo.sh 
#!/bin/sh 

dd if=/dev/random of=/home/yarl/bar bs=1M count=7
dd if=/dev/random of=/home/yarl/bar bs=1M count=3

~]$ systemd-run --user --slice=my.slice /home/yarl/foo.sh

~]$ systemctl --user status my.slice
● my.slice - Slice /my
     Loaded: loaded (/home/yarl/.config/systemd/user/my.slice; static)
     Active: active since Sun 2021-11-07 20:25:20 CET; 12s ago
         IO: 100.0K read, 10.0M written
      Tasks: 0
     Memory: 3.2M
        CPU: 162ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/my.slice

nov. 07 20:25:20 pbpro systemd[1229]: Created slice Slice /my.
1
07.11.2021, 18:46

Теги

Похожие вопросы