Установка общего доступа к Windows с пользователями, не являющимися root? [закрыто]

4

У меня возникли проблемы с установкой акций на 11.10. Я установил pyNeighborhood, через который я могу установить общие ресурсы Windows с правами root. Я хочу, чтобы их можно было монтировать как не-root, чтобы я мог писать в акции. Я сделал несколько поисковых запросов и попробовал несколько вещей, но ничто из этого не помогло:

sudo chmod 6755 /sbin/mount.cifs
sudo chmod 6755 /bin/umount
sudo chmod u+s /sbin/mount.cifs
sudo chmod u+s /bin/umount

Любые идеи?

Установка дает эту ошибку:

mount.cifs: permission denied: no match for /home/myUser/pyNeighborhood/WORKGROUP/myServer/myShare found in /etc/fstab
    
задан theAngler 19.12.2011 в 02:29
источник

1 ответ

1

Если USER должен установить его, вы всегда можете использовать GVFS. Его так же, как щелчок, Places > Сеть > Сервер > Путь и увидеть эту симпатичную иконку в папке «Места» и на рабочем столе.

Термин: gvfs-mount smb: // serverip / path

Это добавит его в меню мест и позволит отключить его без использования root.

Недостатки:

  • По умолчанию по умолчанию используются goto ~ / .gvfs, вы всегда можете отобразить их в другой области, если это необходимо. Если вы человек с кликом, это не имеет значения для вас.
  • Если у вас есть пароль, нет возможности автоматически его монтировать. Должно выполняться вручную.

Если это фиксированные общие ресурсы, которые вы создаете в процессе загрузки, вы можете использовать fstab и CIFS.

Добавьте строку, подобную этой файлу fstab.

Открыть общий доступ:

//serverip/path /mnt/path cifs dir_mode=0775,guid=1000 0 0

Пароль:

//serverip/path /mnt/path cifs credentials=/root/.smbpass,dir_mode=0775,guid=1000 0 0

Для паролированного ресурса создайте файл /root/.smbpass Добавьте строки, подобные этому ...

username=<user>
password=<pass>
    
ответ дан vkcaspervk 19.12.2011 в 05:41