Как добавить запись в / etc / fstab для общей папки Windows?

Я хочу иметь возможность монтировать общий доступ к файловому серверу (на сервере Mac OS X, совместно используемом через AFP и общий доступ к файлам Windows) на моем ноутбуке Ubuntu 10.10 linux. Я хочу, чтобы его смонтировать в качестве обычного пользователя, и каждый раз запрашивать пароль. Что я могу добавить в /etc/fstab чтобы это произошло? Я знаю, что делал это раньше, но я забыл, как сейчас.

EDIT: этот вопрос называется «G4 320», и я пытаюсь использовать следующую строку в fstab:

 //server_ip/G4\040320 /media/G4/ cifs user,username=something 0 0 

Но я получаю следующее через dmesg :

CIFS VFS: cifs_mount не удалось получить код возврата = -6

EDIT2:

По желанию, больше информации об отладке. Вывод dmesg с моей строкой fstab:

 [151994.740138] CIFS VFS: cifs_mount failed w/return code = -6 [152007.760136] CIFS VFS: cifs_mount failed w/return code = -6 [152132.770147] CIFS VFS: cifs_mount failed w/return code = -6 [152221.700152] CIFS VFS: cifs_mount failed w/return code = -6 [152245.340132] CIFS VFS: cifs_mount failed w/return code = -6 

Вывод dmesg с линией credentials от Майкла:

 [153117.088656] CIFS VFS: No username specified [153117.088668] CIFS VFS: cifs_mount failed w/return code = -22 [153164.358300] CIFS VFS: No username specified [153164.358312] CIFS VFS: cifs_mount failed w/return code = -22 

/var/log/messages похоже, не содержит никакой полезной информации.

EDIT3 : ОК. Еще раз спасибо Майклу, что у меня есть это! Если я поставлю следующее в /etc/fstab то он работает:

 //10.1.0.15/G4\040320H /media/G4 cifs user=AzureDiamond,password=hunter2 0 0 

Однако:

  1. Я не хочу, чтобы мой пароль там …
  2. Теперь мне нужно использовать sudo для монтирования этой роли.

Как я могу решить эти два вопроса?

  • когда и где использовать rw, nofail, noatime, discard, defaults
  • Как Fstab выполняет noexec параметр влияет на акции samba
  • Сделать часть доступной для чтения файловой системы доступной для записи
  • Разница между настройками монтирования «sync» и «async»
  • специальные разделы подкачки для нескольких экземпляров debian на одном компьютере
  • Ядро init без параметра «root =»
  • Есть ли опасность в изменении ярлыков моих жестких дисков?
  • Почему fstab использует UUID вместо фактического имени файловой системы?
  • 2 Solutions collect form web for “Как добавить запись в / etc / fstab для общей папки Windows?”

    Строка в /etc/fstab я в конечном итоге использовал, была:

     //10.1.0.15/G4\040320H /media/G4 cifs username=master,user 0 0 

    Что решило проблему не mount.cifs пароль, а также credentials= не работало, установив mount.cifs через:

     sudo apt-get install cifs-utils 

    Как и Майкл Мрозек, я предположил, что у mount.cifs установлены mount.cifs иначе я не смогу mount.cifs CIFS, но, очевидно, ядро будет использовать собственный внутренний код для монтирования, если не найдет mount.cifs

    Файловая система – это общий путь к Windows, а тип – CIFS:

     //file-server/ShareName /mnt/file-server-share cifs options 0 0 

    options могут быть обычными параметрами монтирования. Вероятно, вам нужно предоставить какие-то учетные данные; вы можете указать параметры user и password или использовать credentials=/path/to/credentials/file и сохранить username=... и password=... в этом файле (помните, что /etc/fstab читается в мире )

    Interesting Posts

    Как удалить строку из файла, когда строка содержит определенную строку?

    Отсутствующие глифы с urxvt-unicode

    У меня есть три монитора, два из них зеркально отражают друг друга, а последний пуст

    Сделать rsync перемещать (не копировать) файлы в локальной файловой системе

    Как перебирать последний октет IP в awk?

    insserv: предупреждение: скрипт «XXX.sh» отсутствует теги LSB и переопределения

    apache умирает, когда я FTP на сервере в качестве этого пользователя

    Как управляются каталоги в файловой системе?

    Как настроить apt для получения пользовательского сообщения?

    Time Machine с графическим интерфейсом для Linux Mint для новичков

    gksudo не выполняет настройку в / etc / sudoers

    Что делает программу Linux совместимой / несовместимой?

    Настройка Bash – Как оставить пробелы перед выводом команды?

    sed code для обработки текста

    Использование find и sed для копирования 20-й строки многих файлов в один файл

    Linux и Unix - лучшая ОС в мире.