2

Я успешно смог смонтировать общий ресурс на моем сервере Ubuntu с помощью этой команды:

sudo mount -t cifs //IPTOSHARE/DriveLetter$/Folder/"Folder Space" /mnt/Folder/"Folder Space" -o username="",domain=""

Однако это только монтирует общий ресурс до перезагрузки.

Я попытался смонтировать в fstab:

//IPTOSHARE/DriveLetter$/Folder/"Folder Space" /mnt/Folder/"Folder Space" cifs credentials=/home/username/.smbcredentials,uid=username,gid=sharegroup 0 0

Однако, в отличие от успешного временного монтирования, fstab не нравится следующие символы, которые РАБОТАЮТ во временном монтировании: $ ""

DriveLetter $ -Скрытая папка "Папка" - папка, в которой есть пробел. Я знаю, что это не идея, а то, с чем я должен работать.

Почему я могу успешно создать временный общий ресурс, но не постоянный, используя fstab?

1 ответ1

1

То, что предлагает @Marcel, будет работать, но не является лучшей практикой.

Чтобы использовать пробелы в вашем файле fstab, вам нужно использовать восьмеричную запись ascii для пробела:

\040

Так что для вашего использования это будет выглядеть так:

//IP/Drive/Folder/Folder\040Name /mnt/Folder/Folder\040Name cifs creds... 0 0

Попробуйте добавить это, затем запустите:

sudo mount -a

И опубликовать конкретные ошибки, упомянутые, если они существуют.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .