Mount.cifs против SMBClient

Я использую Ubuntu 13.04 для подключения к Windows 2008 Server:

Если я использую

mount.cifs //server/share /mnt/mountpoint -o username=domain/credentials

, я успешно подключаюсь, но если я пытаюсь cp файл, я получить access is denied.

Если я использую

smbclient //server/share -o domain/credentials

, я могу успешно «поместить» файл на сервер.

Почему mount.cifs не работает, а SMBClient работает?

5
задан 18 January 2014 в 01:42

3 ответа

Это будет работать, если вы добавите права записи для вашего пользователя в / mnt / mountpoint. Одним из способов будет chown username /mnt/mountpoint

0
ответ дан 18 January 2014 в 01:42

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

chmod 775 /path/to/mountpoint

Обратите внимание, что пользователь также должен быть в группе, в противном случае (предпочтительно) вы должны установить 777 как глобальные права.

Если вы просто хотите использовать монтирование для каждого пользователя, вы можете использовать файловую систему FUSE и монтировать через gvfs (если вы используете gnome) через свой рабочий стол. Ищите fusemount, так что монтаж также возможен для каждого пользователя.

0
ответ дан 18 January 2014 в 01:42

Похоже, проблема с правами доступа, убедитесь, что ваш пользователь samba может писать в каталог. Вы монтировали с помощью sudo?

Попытайтесь сделать cp с помощью sudo.

0
ответ дан 18 January 2014 в 01:42

Другие вопросы по тегам:

Похожие вопросы: