Как я могу использовать Icalcs для предоставления доступа к определенному компьютеру в сети?

279
Mark Deven

В пакетном файле я хочу использовать Icacls для предоставления доступа всем пользователям (предпочтительно) или конкретному пользователю на удаленной машине. В настоящее время, если я предоставляю доступ пользователю Joe, любой компьютер в сети может изменить его, если его имя пользователя - Joe.

0
У вас есть домен Active Directory, или это группа автономных (рабочих групп) ПК? grawity 5 лет назад 0
Боюсь, я не знаю, что вы имеете в виду. У меня есть общая папка на одном компьютере, а другие обращаются к ней с помощью `\\ MyPCHostName \ Folder \` Mark Deven 5 лет назад 0

1 ответ на вопрос

1
grawity

любая машина в сети может изменить его, если их имя пользователя - Джо.

Нет - если их имя пользователя Джо и их пароль совпадает с паролем Джо на вашем компьютере. Имя пользователя аутентифицируется паролем.

Тем не менее, ничего подобного не существует для имени компьютера - соединения SMB, сделанные пользователями, не идентифицируют машину, по крайней мере, не безопасным способом. (Хотя NTLM включает имя компьютера, оно не является безопасным, поэтому любой компьютер в сети может получить доступ к вашим файлам, просто переименовав компьютер.)

(Исключение: соединения SMB, установленные системными службами, работающими в качестве NetworkService на компьютере, являющемся членом Active Directory, будут использовать учетные данные AD компьютера вместо учетных данных пользователя.)

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