У меня есть папка, которую нужно сделать доступной для определенных пользователей на сервере Windows (Datacenter 2016).
Я создал общую папку и создал пользователя с паролем на сервере и предоставил пользователю доступ к общему ресурсу и полный набор разрешений. Я удалил Everyone
от разрешенных пользователей.
Клиент подключается, войдя в систему с этими учетными данными от пользователя на сервере. Однако затем он говорит, что к папке нельзя получить доступ (вообще) из-за отсутствия разрешений. Когда я разрешаю Everyone
чтобы получить доступ к общему ресурсу, клиент может войти в систему, но по-прежнему не может писать в каталог, даже если пользователь клиента вошел в систему, поскольку ему предоставлены полные разрешения.
Похоже, что клиент на самом деле не подключен как пользователь, под которым он вошел в систему? Как я могу войти в общую папку как пользователь (на сервере), а также иметь права пользователя?
При доступе к удаленному общему ресурсу существует 2 уровня разрешений. Действующие разрешения представляют собой наиболее ограничивающую комбинацию разрешений общего ресурса и разрешений NTFS. Какой тип разрешений вы установили? Проверьте другой тип, чтобы увидеть, что там на месте. В графическом интерфейсе используйте Sharing
вкладка для перманентной завивки, а Security
Вкладка разрешений NTFS.
Похоже, что у пользователя нет прав NTFS на данные. Во многих случаях проще использовать разрешения для общего доступа «Все / Полный» или «Все / Изменить», а затем конкретизировать с помощью разрешений NTFS, чтобы у вас был только один набор разрешений для управления. Доступ локальных пользователей возможен только при наличии разрешений NTFS.