/ dev / disk / перечисляет диски, почему / dev / net / не перечисляет сетевые интерфейсы? [дубликат]

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

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

Примечание: программа set uid root может также изменить реальную идентификатор пользователя (но он не используется в данном случае).

Предупреждение: установка uid root считается вредной (что гораздо хуже, чем идеал). В наши дни мы должны использовать возможности (см. различные способы установки прав доступа к файлам и т. д. в gnu / linux и http://man7.org/linux/man-pages/man7/capabilities .7.html )

6
17.12.2013, 01:00
0 ответов

Теги

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