Как я могу сопоставить несколько сетевых дисков на одном хосте Windows, используя более одного набора учетных данных?
Файловый сервер jeeves имеет два \\jeeves\alice и \\jeeves\bob , требующих разные учетные данные (пароли Алисы и Боба).
Хозяин Windows winnie должен смонтировать их оба через «карту сетевого диска». К сожалению, Windows не поддерживает несколько учетных данных на файловый сервер.
Поэтому я представляю хост Ubuntu, wooster , который монтирует \\jeeves\bob а затем экспортирует этот каталог под именем \\wooster\bob .
Тогда winnie Mounts \\jeeves\alice (как раньше) и \\wooster\bob (новый). Поскольку jeeves и wooster - это разные серверы, winnie теперь может использовать разные учетные данные для этих двух.
К сожалению, winnie «S Проводник Windows не распознает подпапки в \\wooster\bob Они отображаются только в виде файлов. Другие программы (оболочка DOS, PhotoShop и т.д.) Хорошо перемещаются по этим подкаталогам, но это не самый основной файловый браузер. (DOS dir опускает флаг <DIR> в подкаталогах, хотя cd работает; tree не работает.) Это делает умный трюк "вустера" не очень полезным. Права доступа к файлу на jeeves является достаточно открытой, очевидно.
В файле wooster /etc/samba/smb.conf определение общего ресурса для \\wooster\bob :
[bob]
path = /whatever
browseable = yes
valid users = bob
read only = no
comment = passthrough to Windows
public = no
printable = no
- Можно ли заставить этот трюк "Вустера" работать?
- Если нет, есть ли другой обходной путь, позволяющий Windows-машине
winnieвидеть файлы Алисы и Боба одновременно?
