Назад | Перейти на главную страницу

Как смонтировать административный ресурс Windows в Linux через SMB

В настоящее время я пытаюсь смонтировать общий диск Windows под Linux. Машина использует Windows 7 и по умолчанию использует все диски Windows, если вы входите в систему как администратор. Мне удалось войти в систему и перечислить / скопировать / удалить файлы через свой телефон Android, но у меня возникла проблема с его установкой на сервере.

Команда, которую я пытаюсь:
mount -t smbfs -o username=MyUsername //10.0.0.2/$D /mnt/machine_1_d

Я думаю, проблема в том $ войти в систему $D. Я просто не могу вспомнить, как это исправить. Я уверен, что это было что-то очень простое, но я тоже не могу найти это в сети.

tftd,

попробуйте экранировать символ $ с помощью \

mount -t smbfs -o username=MyUsername //10.0.0.2/D\$ /mnt/machine_1_d

Округ Колумбия

Моя проблема была связана с: «Ошибка монтирования (13): В доступе отказано. См. Страницу руководства по mount.cifs (8) (например, man mount.cifs)». Для меня решением было добавление ключа в regedit в окне. Ниже мой ответ в другой теме: https://serverfault.com/a/619963/237340

Административные общие ресурсы в Windows сначала называются буквой тома, а затем символом «$», а не наоборот.

C: -> C $

D: -> D $

sudo mount -t smbfs -o username=graeme,domain=example //server.example.com/C$ /mnt/bla

Для этого я бы добавил строку в / etc / fstab файл:

//10.0.0.2/d$/ /mnt/documents cifs noserverino,rw,iocharset=utf8,password=xxxxxxxxxx,username=user_with_administrative_rights,domain=my_windows_domain 0 0

После сохранения изменений в этот файл смонтируйте файловую систему с помощью команды mount -a.

В этом случае вариант rw позволяет каталогу быть доступным для чтения и записи, иначе у него должна быть опция ро.