Проблемы с авто-монтированием samba / cifs делятся с fstab

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

mount: only root can mount //freenas/Server on /media/Server

Это самая раздражающая вещь, с которой я сталкиваюсь снова и снова с запуском Ubuntu. У меня была коробка freeNAS с одним жестким диском почти 4 года. Мой сервер был правильно смонтирован месяц назад, но я снова начал с нуля.

Сервер работает нормально, так как у меня есть еще один Ubuntu, на котором XBMC работает отлично.

Я использую Ubuntu 12.10, но получаю то же сообщение с 12.04.

Я установил cifs-utils и smbnetfs из терминала после установки samba из центра программного обеспечения. Вот так я запустил его в прошлый раз.

Рабочая группа в samba совпадает с моей сетевой рабочей группой.

У меня нет учетных данных для проверки с общим ресурсом, так как он настроен как гость.

Я не могу просматривать сеть, поскольку она продолжает выдавать ошибку тайм-аута. Я также не могу открыть общий ресурс из Nautilus, нажав Ctrl + L и вручную введя общий ресурс моего сервера (//freenas/Server).

Редактировать 1: я могу просматривать свою сеть, но все еще получаю сообщение об ошибке?

Редактировать 2: я могу смонтировать общий ресурс после тестирования отдельных опций, одного моего. Кажется, что использование codepage=unicode было причиной проблемы. Моя запись в fstab теперь выглядит так:

//freenas/Media /home/charles/Server cifs guest,iocharset=utf8,uid=1000 0 0

Редактировать 3: я могу монтировать, используя только "guest" для опций? В прошлый раз я столкнулся с проблемой невозможности открытия файлов на других компьютерах, созданных на моем компьютере с Ubuntu?

Последнее редактирование: мне пришлось заставить свой сервер freeNAS (Версия: 0.7.2.5543) иметь те же разрешения, что и в Ubuntu, GID=1000 для uid=1000. Также freeNAS по умолчанию создает гостевую учетную запись пользователя ftp с нулевым паролем. С этими тремя пунктами и добавлением моего IP-адреса freeNAS к /etc/hosts я готов к работе. Извините за очень долгую задержку закрытия этого вопроса, но я очень благодарен за помощь!

Запись в fstab: //freenas/Media /home/charles/Server cifs username=ftp,password=,uid=1000 0 0

2
задан 7 March 2013 в 04:55

1 ответ

Я думаю, что у вашего ящика есть проблемы с разрешением IP-адресов freenas через wins / netbios. Иногда это очень трудно решить.

  1. В вашем /etc/fstab используйте IP-адрес вместо имени хоста, как показано

     //192.168.1.100/Server
    
  2. В вашем /etc/hosts добавьте следующую строку

     192.168.1.100    freenas
    
  3. /etc/fstab, использовать учетные данные

     //freenas/Media /home/charles/Server cifs defaults,uid=1000,username=<user>,password=<pass> 0 0
    
0
ответ дан 7 March 2013 в 04:55

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

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