Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье содержатся сведения о разрешениях сервера NFS и файлов.
Исходный номер базы знаний: 231964
Итоги
В этой статье описывается, как настроить разрешения файлов в сетевой файловой системе Windows NT (NFS) для работы с рабочими станциями UNIX NFS.
Дополнительная информация
Эти действия не требуется выполнять при использовании только анонимной проверки подлинности, хотя результаты могут дать вам представление о том, как разрешения файлов NTFS отражаются на рабочих станциях UNIX.
Примечание.
В следующих инструкциях предполагается, что компьютер NFS на основе Windows NT Server настроен для использования значений по умолчанию для расширенных параметров и разрешений безопасности.
На компьютере NFS на основе Microsoft Windows NT Server:
Всегда устанавливайте разрешения NTFS на экспорт (и все папки и файлы под экспортом) для всех пользователей, группы администраторов и администратора.
Если папка экспорта пуста, создайте фиктивный файл, который вызывается
dummyfile
в папке экспорта NFS.Если вы не используете сервер сетевой информационной службы (NIS), скопируйте файлы Etc/Passwd и Etc/Group в двоичном режиме с соответствующего компьютера UNIX в папку Winnt\System32\drivers\etc.
Примечание.
Оставьте поля паролей пустыми. Рекомендуется использовать идентификаторы пользовательского интерфейса и GID в целом, а также имена пользователей и группы в целом. Например, не используйте 1001 для пользователя и группы, а в дополнение к группе колес не используется колесо.
Сопоставите каждого пользователя и каждую группу с уникальным пользователем и группой Windows NT. Это можно сделать с помощью сервера для диспетчера пользователей NFS.
Сопоставите корневого пользователя UNIX с пользователем администратора Windows NT и корнем группы или колесико с группой администраторов Windows NT.
На клиенте UNIX NFS:
Войдите в систему как корневой (только корневой каталог может подключить экспорт NFS). Подключение экспорта на рабочей станции UNIX путем ввода
mount ntserver :/F/export/home/user /mnt
где
ntserver
имя узла компьютера на основе Windows NT Server, F/export/home/user — это путь к экспорту иmnt
является локально доступной точкой подключения.Проверьте разрешения, введя следующее:
ls -l
Выходные данные, аналогичные следующему примеру, отображаются:
-rwxrwxrwx 1 root root dummyfile
Назначьте соответствующих владельцев файлам и папкам, введя следующее:
/usr/ucb/chown -R user.group /mnt
Примечание.
В некоторых операционных системах UNIX команда chown не принимает параметр группы. В этих ситуациях необходимо ввести группу chgrp -R /mnt в дополнение к этой команде.
Назначьте соответствующие разрешения файлам и папкам, введя следующее:
chmod -R g-w,o-wx /mnt
Проверьте новые разрешения, введя следующее:
ls -l
Выходные данные, аналогичные следующему примеру, отображаются:
-rwxr-xr-- 1 user group dummyfile
Если вы не можете изменить разрешения на файл или получать сообщения об ошибках "отказано в доступе", выполните следующие действия.
- На компьютере с NFS на основе Windows NT Server назначьте полный контроль экспорту для всех пользователей, группы администраторов и пользователя администратора.
- В клиенте UNIX NFS скопируйте файл в другое имя (его необходимо сделать как пользователь, а не как корневой). Удалите исходный файл в Windows NT и переименуйте его в исходное имя.
Некоторые пользователи и группы Windows NT не могут быть сопоставлены с эквивалентными пользователями или группами UNIX. Они могут отображаться как никто4 или нет группы. Специальные группы, которые демонстрируют это поведение, включают:
- Все
- Network
- Интерактивный
- Системные
- Пользователи, прошедшие проверку подлинности