Проблема с cifs-util. Монтировать: монтировать может только root [closed]

Я пытаюсь использовать cifs-utils для получения файлов на другой машине . На другой машине я установил самбу. Все работает нормально, если попробовать на той же машине (той, что с samba) с помощью cifs-util, но этого не произойдет, если я попробую с другой в интрасети. Вот что я сделал:

  1. Я установил cifs-util
  2. Я добавил следующую строку в файл / etc / fstab :

     // 192.168.0.72/ Triple_RDF / media / Triple cifs credentials = / home / ubuntu / .smbcredentials, iocharset = utf8, sec = ntlm 0 0 
     
  3. Я создал файл .smbcredentials , набрав:

     gedit ~ / .smbcredentials 
     

    и добавив строки

     username = [username] 
    password = [password] 
     

    Конечно, я поставил свой настоящее имя пользователя и пароль вместо [имя пользователя] и [пароль].

  4. затем я изменил разрешения для предыдущего набора файлов:

     chmod 600 ~ / .smbcredentials 
     

Так как я использую Ubuntu 14.04 появляется значок на панели nautilius (тот, что слева), но когда я нажимаю на него, ничего не появляется. Если я попытаюсь войти в "Triple", который теперь появляется с моими сетевыми ресурсами, система сообщает:

mount: only root can mount //192.168.0.72/Triple_RDF on /media/Triple.

Я подумал, что может быть проблема с разрешениями в папке назначения, / media / Triple . Так что я их изменил. Вот мой ls -al вывод папки / media / Triple :

drwxrwxr-x 2 user group 4096

где вместо пользователя и группы я поместил настоящие.

Кто-нибудь знает, в чем может быть проблема?

Ответ: убедитесь, что вы установили cifs-utils и у вас есть пользователь в записи fstab.

7
задан 10 April 2016 в 17:49

4 ответа

На самом деле проблема состояла в том, что я не перезапустил систему, таким образом, я ничего не смонтировал.

Перезапуск системы или просто принуждение монтирования все работает отлично. Я только что ввел:

sudo mount -a
1
ответ дан 10 April 2016 в 17:49

Просто добавьте пользователей в /etc/fstab как этот:

//192.168.0.72/Triple_RDF /media/Triple cifs credentials=/home/ubuntu/.smbcredentials,iocharset=utf8,sec=ntlm,users 0 0

Обычно, только суперпользователь может смонтировать файловые системы. Однако, когда fstab содержит пользователь опция на строке, кто-либо может смонтировать соответствующую систему.

Или если Вы хотите, чтобы какой-либо пользователь монтировал/размонтировал использование дисков пользователи вместо этого.

5
ответ дан 10 April 2016 в 17:49

У меня была та же проблема, я поместил ее в /etc/fstab, таким образом, она монтируется автоматически на начальной загрузке.

-1
ответ дан 10 April 2016 в 17:49

Я решил ту же проблему путем добавления информации о UID как администраторский пользователь от моей машины Linux, таким образом, мой /etc/fstab строка теперь похож на это:

//192.168.1.X/Multimedia /media/dungeonmultimedia cifs uid=[linuxadminuser],username=[nasadminuser],password=[nasadminpass] 0 0
1
ответ дан 10 April 2016 в 17:49

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

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