эквивалент su в powershell - PullRequest
       3

эквивалент su в powershell

9 голосов
/ 04 октября 2011

Допустим, я администратор на Windows7 box.Я хотел бы иметь возможность запускать команды, как другие пользователи, не зная их пароли.Это то, что происходит в Linux.Если я являюсь пользователем root, я могу 'su' для других учетных записей без ввода пароля и запускать команды от своего имени.

Ответы [ 2 ]

10 голосов
/ 05 октября 2011

su (заменить пользователя или сменить пользователя) позволяет изменить учетную запись, связанную с текущим терминалом. Если Обычный пользователь должен указать пароль учетной записи, на которую он хочет сменить, суперпользователь (root) может сменить его на любой желаемый идентификатор без указания пароля.

sudo выполняет команду от имени другого пользователя, но соблюдает ряд ограничений относительно того, какие пользователи могут выполнять какие команды, какие от каких пользователей (как правило, в файле конфигурации с именем /etc/sudoers, лучше всего редактируется командой visudo). В отличие от su, sudo аутентифицирует пользователей по их собственному паролю, а не по паролю у целевого пользователя (чтобы разрешить делегирование определенных команд конкретным пользователям на определенных хостах без совместного использования паролей между ними и при этом снизить риск любых необслуживаемых терминалов).

В windows runas.exe позволяет пользователю запускать программы с разрешениями, отличными от тех, которые предоставляет текущий вход пользователя. Но для этого необходимо предоставить учетные данные. Безопасность Windows не позволяет администратору работать как другой пользователь без его учетных данных. Администраторы могут делать, что хотят, но без определенных ограничений без контроля (дискреционная власть)

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

0 голосов
/ 25 января 2018

На иконке PowerShell> Правой кнопкой мыши> Запуск от имени администратора

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...