Удаленно смонтировать *nix $HOME dir из Windows
Мне нужно решение для удаленного монтирования директорий *nix /home из Windows. Мне нужно что-то, чтобы Windows воспринимала файлы как собственное устройство и позволяла открывать / редактировать файлы с помощью любой локальной программы (аналогично тому, как работает SSHFS). Если я не достаточно ясно, я могу уточнить.
3 ответа
Ты пробовал самбу? В его конфигурационном файле есть раздел [homes], предназначенный для выполнения именно того, что вам нужно - совместного использования домашних каталогов с клиентскими компьютерами Windows.
То, что вы хотите, это (примерно) перемещаемые профили. Перемещаемые профили превращают локальную копию учетной записи пользователя Windows в точную копию того, что хранится на сервере; когда пользователь выходит из системы, изменения копируются обратно. Таким образом, учетная запись сохраняется "в синхронизации", и пользователь может войти на любой другой компьютер и получить все свои документы, изменения и т. Д.
Раньше для получения "перемещаемых профилей" для подключения требовался контроллер домена и монтирование SMB. Учитывая, что вы уже упоминали, что находитесь за брандмауэром, это может не сработать. ErikA прав в том, что Samba будет традиционным решением здесь; так как он предоставит вам оба эти требования.
При этом использование перемещаемых профилей чревато опасностью. Я видел слишком много профилей, которые "взрываются", оставляя беспорядок, когда пользователь входит в следующий раз. Некоторым людям повезло с этим, они никогда не сталкивались с какими-либо проблемами, но на моей работе я еще не видел, чтобы кто-то прошел более 3 месяцев, прежде чем страдал от какого-то искажения в профиле, что привело к созданию системой совершенно нового Учетная запись-заглушка с новой средой рабочего стола, и все файлы находятся в старой учетной записи, недоступны, кроме как для администратора.
Так что если о перемещаемых профилях не может быть и речи, либо потому, что у вас нет контроллера домена, либо вы не хотите использовать Samba, либо вы используете Samba, но у вас есть проблемы с профилями, тогда вам остается заняться " Альтернативные "подключения к файловому серверу. Это может быть не так уж и плохо, особенно если вы можете заставить пользователей хранить все в одной папке, которая представляет точку монтирования на сервере. "Мои документы" были, и я верю, до сих пор способны перенаправлять на сервер в другом месте; и это может быть ваш способ справиться с ситуацией.
Windows 7 обеспечивает поддержку NFS; однако я не знаю, будет ли он поддерживать профиль пользователя так, как вы думаете. Если вы планируете, чтобы люди имели доступ к данным через Интернет, то об этом не может быть и речи: в лучшем случае безопасность минимальна, а в худшем случае - широко открытая дверь для злоупотреблений. Если вы используете его, вы получите букву диска, так что это начало.
Возможно, вы захотите взглянуть и на OpenAFS, которая имеет зрелый клиент Windows и предоставляет все виды отличных функций, включая аутентификацию Kerberos (которую Windows поддерживает "из коробки"). Это может вам больше понравиться, особенно если у вас есть серверы в стиле *nix. Он также поддерживает блокировки записей, что очень важно для обмена файлами в стиле Microsoft между пользователями. Это означает, что общие базы данных Access и книги Excel не повредят себя.
В конце концов, я думаю, что вы, вероятно, смонтируете их домашний каталог как букву диска, используя любую выбранную вами службу, и перенаправите Мои документы и т. Д. На этот диск. Это, вероятно, будет самым разумным решением для вас.
Удачи, вернитесь и оставьте комментарий о том, как все получилось, какими были ваши решения, почему они были приняты и т. Д., Чтобы каждый мог поделиться.
Возможно, вы сможете делать то, что вам нужно, с помощью Подсистемы для Unix-приложений от Microsoft. Можно загрузить версию для XP (может быть, Vista?), И более новая версия включена в Vista Ultimate & Enterprise.