У меня есть проблема, когда каталог отображается в виде файла при доступе к общему ресурсу samba (в Ubuntu 12.10) с компьютера с Windows.
Вывод ls -ll в папке на linuxbox выглядит следующим образом:
chubby@chubby:/media/blackhole/_Arkiv$ ls -ll
total 0
drwxrwxrwx 0 jv users 0 Jun 18 2012 _20
drwxrwxrwx 0 jv users 0 Apr 17 2012 _2006
drwxrwxrwx 0 jv users 0 Apr 17 2012 _2007
drwxrwxrwx 0 jv users 0 May 12 2011 _2008
drwxrwxrwx 0 jv users 0 Feb 19 09:53 _2009
drwxrwxrwx 0 jv users 0 Dec 20 2011 _2010
drwxrwxrwx 0 jv users 0 May 8 2012 _2011
drwxrwxrwx 0 jv users 0 Mar 5 11:37 _2012
drwxrwxrwx 0 jv users 0 Feb 28 10:09 _2013
drwxrwxrwx 0 jv users 0 Feb 28 11:18 _Mailarkiv
drwxrwxrwx 0 jv users 0 Jan 3 2011 _Praktikanter
Запись в / etc / fstab:
# Mounting blackhole
//192.168.0.50/kunder/ /media/blackhole cifs uid=jv,gid=users,credentials=/home/chubby/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
Когда я получаю доступ к общему ресурсу напрямую из NAS на моем Windows-устройстве, проблем не возникает.
Версия Samba - 3.6.6, но в журналах изменений я не смог найти ничего подходящего.
Я пробовал монтировать его в разных местах с разными разрешениями, пользователями и группами, но я не добился никакого прогресса
Из-за моей низкой репутации на serverfault (в основном это пользователь stackoverflow) я не могу опубликовать скриншот, который показывает, что каталоги отображаются в виде файлов.
Если я ввожу полный путь в проводнике, список каталогов работает отлично, за исключением любых подкаталогов, которые затем отображаются в виде файлов.
Любая атака для этой проблемы будет принята с благодарностью.
Пожалуйста, дайте мне знать, если я предоставил недостаточно информации.
Изменить: тот же общий ресурс при доступе из OS X, отлично работает, перечисляя каталоги в качестве каталогов. Наилучшие пожелания!
Ubuntu 12.04 kernel 3.11
иsamba 3.6.3
. Просто пару проблем я обнаружил: 1) Мне пришлось бежать,apt-get source linux-image-$(uname -r)
чтобы получить правильные источники. 2) Чтобы запустить make успешно, я скопировалfs/cifs
папку sources в папку de headers с тем же подпутьем и скомпилировал из корня заголовковmake M=fs/cifs
, как описано здесь: http://www.debian-administration.org/article/640 / Rebuilding_a_single_kernel_module