Совместное использование samba-папки с правами суперпользователя

У меня есть промежуточный сервер в моей сети, на котором работает сервер Ubuntu 10.10, являющийся моей основной областью разработки. Поскольку мне нужно получить доступ к файлам в корне Apache с других компьютеров в сети, я настроил samba со следующими настройками:

[www]
    comment = Apache root www
    path = /var/www
    writable = yes
    force user = root
    force group = root

На главном компьютере с рабочим столом Ubuntu 10.10 я пытаюсь смонтировать диск с помощью файла bash, как показано ниже:

#!/bin/bash
sudo mount -t cifs //192.168.1.5/www /media/www/ -o username=myusername,password=mypassword,rw,iocharset=utf8,file_mode=0777,dir_mode=0777

Что происходит, когда я получаю ошибка монтирования (13): разрешение запрещено. См. страницу руководства mount.cifs (8) (например, man mount.cifs) бросил мне в лицо, пытаясь выполнить маунт.

Я сделал то же самое, с точно таким же smb.conf & amp; файл mount-bash на другом компьютере в моей сети, но это просто не сработает.

Что я делаю не так? У меня заканчиваются идеи.

3
задан 27 February 2011 в 16:01

1 ответ

Устранение основных неполадок:

  1. Соединитесь с smbclient -U myusername //192.168.1.5/www и посмотрите, что происходит
  2. Сделайте то же самое с сервера (не с удаленного хоста)
  3. Проверьте /var/log/samba/smbd.log и /var/log/samba/log.[remote address]
  4. Увеличьте уровень регистрации самбы и повторите попытку. Вы можете сделать это, добавив log level = 3 к smb.conf (и либо перезапустив, либо отправив HUP на smbd).
0
ответ дан 27 February 2011 в 16:01

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

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