Permission denied on some shared libraries

FreeBSD, TrueOS и родственники
  • pw useradd user1 -g group1 -s /usr/local/bin/bash
  • pw usermod user1 -G wheel, www-data

Или просто

  • pw useradd user1 -g group1 -s /usr/local/bin/bash -G wheel,www-data

Обратите внимание, что порт sudo для FreeBSD обычно настраивает wheel, а не sudo. Также обратите внимание, что вам придется установить оболочку Bourne Again из ports/packages. Наконец, обратите внимание, что pw usermod не имеет понятия о добавлении во вторичный список групп. Необходимо установить весь список.

Further reading

  • pw. Руководство FreeBSD 11.0.

OpenBSD

  • useradd -g group1 -s /usr/local/bin/bash user1
  • usermod -G wheel,www-data user1

Или просто

  • useradd -g group1 -s /usr/local/bin/bash -G wheel,www-data user1

Обратите внимание, что вам придется установить sudo из портов/пакетов. Инструмент OpenBSD, который поставляется в составе операционной системы - doas в настоящее время. Также обратите внимание, что вам придется установить оболочку Bourne Again из ports/packages. Наконец, обратите внимание, что опция OpenBSD -G в usermod всегда подразумевает добавление. Чтобы установить весь список вторичных групп, используется -S.

Further reading

  • useradd. Руководство по OpenBSD 5.9.
  • usermod. Руководство OpenBSD 5.9.
2
14.08.2016, 23:47
1 ответ

Запрещая что-то действительно неясное для вашей учетной записи, скорее всего, вы изменили некоторую часть прав доступа к каталогу, чтобы только root мог получить к нему доступ. Недавно возникла пара вопросов, которые сводились к тому, что система сломалась, выполнив

chmod 700 /

, что можно исправить, выполнив

chmod 755 /

(оба работают как root , конечно). Помимо уровня / , ваши системные каталоги могут иметь неправильные разрешения на / usr / bin , / usr / lib (оба должны быть 0755 ]).

4
27.01.2020, 22:11

Теги

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