У мене є файл журналу, який був створений nobody
:, nogroup
що входить до активності, я хотів би наслідувати додавання повідомлення до цього файлу журналу. Першою моєю думкою було:
$ sudo su nobody
This account is currently not available.
У мене є файл журналу, який був створений nobody
:, nogroup
що входить до активності, я хотів би наслідувати додавання повідомлення до цього файлу журналу. Першою моєю думкою було:
$ sudo su nobody
This account is currently not available.
Відповіді:
У вас є більш просте рішення, просто запустіть: su -s /bin/bash nobody
(замініть /bin/bash
на обраний вами оболонку).
This account is currently not available.
Помилка з - за того , що nobody
користувач по замовчуванням оболонка є /usr/sbin/nologin
, su -s
змусити систему використовувати іншу оболонку.
Нитка електронної пошти:
.. вказує, що sudo -u nobody [cmd ...]
можна використовувати:
(У поєднанні з фокусом як додати до файлу як sudo )
echo "Hello World" | sudo -u nobody tee -a /tmp/logfile.log