Попытка настроить долю samba в офисном сервере

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

следующая команда работает, как ожидалось...

tom@tom-desktop: sudo /usr/bin/smbclient -L Server.local -Uguest Enter guest's password: Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.10] Sharename Type Comment --------- ---- ------- Lacie Disk Disk macosx Server Disk macosx IPC$ IPC IPC Service (Server) ADMIN$ IPC IPC Service (Server) Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.10] Server Comment --------- ------- ACER-9D60040D10 SERVER Server Workgroup Master --------- ------- WORKGROUP ACER-9D60040D10

, но когда я добавить следующую строку в файл /etc/fstab файл, я получаю эту ошибку: не удалось cifs_mount ш/код возврата = -22

//Server.local/Server /media/maguires cifs username=guest,password=password 0 0
1
задан 3 February 2011 в 18:52

32 ответа

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

  \\\\ Server.local \\ Server / media / maguires cifs username = guest, password  = пароль 0 0  

Обратите внимание на удвоение всех косых черт; обратная косая черта - это escape-символ, поэтому, чтобы получить буквальную обратную косую черту, вам нужно избежать ее с помощью другого.

Надеюсь, что это поможет!

0
ответ дан 13 August 2018 в 16:39

Я думаю, ошибка монтирования 22 = недопустимый аргумент? Попробуйте использовать IP-адрес вместо Server.local. Установите сетевую файловую систему:

  sudo apt-get install smbfs  
1
ответ дан 13 August 2018 в 16:39
  • 1
    Я получаю ту же ошибку, когда я использую IP-адрес, либо //192.168.0.254, либо //192.168.0.254/Server – user 3 February 2011 в 19:33
  • 2
    Поэтому я полагаю, что нам нужен клиент mount.cifs: 'sudo apt-get install smbfs' – user 3 February 2011 в 19:50
  • 3
    Спасибо @ Кристоферу - прогресс. Теперь, когда я использую server.local / server и пытаюсь установить mount -a, я получаю: [280980.106979] CIFS VFS: Отправить ошибку в SETFSUnixInfo = -5 [280980.106984] CIFS VFS: Переговоры с возможностями Unix с сервером не удались. Рассмотрите возможность установки с расширением Unix [280980.106985], если проблемы обнаружены, указав параметр монтирования nounix. Я собираюсь изучить это и, надеюсь, сортировать его – user 3 February 2011 в 21:01

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

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