sudo пользователю нужен корневой каталог?

Ответ не имел никакого отношения к Linux.

В Windows 7, если Ваш тип сети "домой" затем, можно только совместно использовать файлы с другими машинами Windows 7. Чтобы смочь отправить файлы на машины, выполняющие предыдущие версии Windows, необходимо установить локальную сеть для "работания".

Это не что-то, что я предположил бы, я держал пари, что я не единственный здесь.

1
25.02.2013, 01:06
2 ответа

Это не требуется для этого вспомогательного sudo пользователя иметь корневой каталог.

От этого подхода нет никаких очевидных проблем, но у Вас не будет настроек GUI по умолчанию, поэтому если они будут важны, необходимо приютить каталог и заблокировать его вниз. Если Вы собираетесь войти и использовать этого пользователя через GUI, необходимо, вероятно, удостовериться, что он выглядит по-другому от обычного пользователя, таким образом, очевидно, когда у Вас есть инструменты для повреждения поля.

1
27.01.2020, 23:21
  • 1
    Существует очевидная проблема с этим, поскольку некорневая учетная запись с полномочиями пользователя root может потенциально завинтить с корнем - который не приведет ни к чему хорошему и не имеет никаких преимуществ. Не делайте этого. Если Вы хотите быть суперпользователем, просто являетесь суперпользователем и входите в систему как корень. –  goldilocks 25.02.2013, 01:34
  • 2
    Для утверждения это - очевидная проблема, эквивалентно утверждению, что команда sudo не должна существовать. Так, это не очевидная проблема, это - предпочтение. –  Lighthart 25.02.2013, 01:41
  • 3
    Точка sudo должна допустить, что пользователи ограничили полномочия. Я просто указываю на все это, потому что это кажется мне, OP перепутан или не знающий о цели корневой учетной записи. Если не и я похож на дурака крикуна, это прекрасно - я не пытаюсь подвергнуть критике Ваш ответ вне повышения протеста. –  goldilocks 25.02.2013, 01:50
  • 4
    я думаю, что это было довольно ясно его намерение, должен был сделать учетную запись для обработки стандартных заданий обслуживания системы, который не был корнем, таким образом, он не был обязан с входом в систему как корень выполнить их. Если это не было намерением, Ваша критика является значительно более соответствующей. –  Lighthart 25.02.2013, 01:53
  • 5
    @goldilocks я ценю исправление. Я не знаю слишком много о Unix в данный момент, и у меня была некоторая перепутанная терминология. –  Ricardo Altamirano 25.02.2013, 03:53

Вы смущены. Существует учетная запись в системе, названной root, у кого есть учетная запись (и дом, традиционно /root). Это всесильно, и по аналогии с другими системами это также называют "суперпользователем". Команда su(1) позволяет одному пользователю запускать оболочку как другому пользователю (замена), и он управляет sudo(1) позволяет пользователю командам выполнения с полномочиями другого пользователя, управляемым способом (файл /etc/sudoers содержит конфигурацию, посмотрите sudoers(5)). sudo обычно используется, чтобы позволить обычным пользователям выполнять ограниченный диапазон команд как root.

3
27.01.2020, 23:21

Теги

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