Добавить пользователя в Ubuntu

Я знаю, что есть много тем с этим вопросом, но они спрашивают, как клонировать root и т. Д. Я хочу создать пользователя, у которого нет прав root, но он может устанавливать пакеты и т. Д. Я хочу скачать упаковать и скомпилировать файл, но я не хочу рисковать с учетной записью root(это может повредить мою систему), поэтому хочу создать учетную запись, которая не может удалять / редактировать системные файлы.

2 ответа

Решение

Вы можете создать учетную запись, но не включать эту учетную запись, как с доступом sudo. Пользователь может скачать и скомпилировать. Он также может проверить скомпилированные пакеты из своего пространства. Без sudo доступ, он не сможет установить пакет в масштабе всей системы.

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

Загрузка и компиляция не требуют повышенного доступа. Только установочная часть.

По умолчанию, когда вы создаете пользователя, из конфигурации пользователя через gearпользователь не будет иметь sudo доступ, если специально не применяется.

Если вы даете доверенного пользователя sudo доступ, он практически имеет тот же доступ, что и вы.

Учетная запись root в Ubuntu по умолчанию отключена. Вы всегда авторизуетесь с аккаунтами обычных пользователей. Обычные пользователи могут получить повышенные привилегии для установки пакетов сsudo,

Возможность установки пакетов или компиляции подразумевает изменения в системных файлах / папках. Вы не можете иметь одно без другого: если данный пользователь может устанавливать программное обеспечение, он также должен иметь возможность изменять системные файлы.

Другие вопросы по тегам