sudo -u "user" --login и su "user" --login

Не знаю, почему, но если я поставлю их все в одну строку, похоже, сработает:

  trap on_ql_trap EXIT HUP INT QUIT TERM;
1
23.03.2020, 01:13
1 ответ

Забудьте и никогда не используйте вторую строку, т.е. придерживайтесь
$ sudo -u "user" --login

Это потому, что синтаксис второй строки не задокументирован. Пожалуйста , всегда:

  • относятся к официальной документации, а
  • избегайте недокументированного синтаксиса.

То, что не написано, не гарантирует работоспособность и может измениться в будущем без уведомления .

1
28.04.2021, 23:19

Теги

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