Saya memiliki masalah di mana direktori ditampilkan sebagai file ketika mengakses share samba (di Ubuntu 12.10) dari mesin Windows.
Output dari ls -ll dalam folder di linuxbox adalah sebagai berikut:
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
Entri di / etc / fstab adalah:
# 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
Ketika saya mengakses bagian langsung dari NAS di kotak Windows saya, tidak ada masalah.
Versi Samba adalah 3.6.6, tetapi saya tidak dapat menemukan apa pun di changelogs yang tampaknya relevan.
Saya sudah mencoba memasangnya di lokasi yang berbeda dengan izin, pengguna, dan grup yang berbeda tetapi saya belum membuat kemajuan
Karena reputasi saya yang rendah pada serverfault (sebagian besar pengguna stackoverflow), saya tidak dapat memposting tangkapan layar yang menunjukkan bahwa direktori ditampilkan sebagai file.
Jika saya mengetik path lengkap di explorer, daftar direktori berfungsi dengan baik, kecuali untuk subdirektori yang kemudian ditampilkan sebagai file.
Setiap vektor serangan untuk masalah ini akan sangat dihargai.
Harap beri tahu saya jika saya memberikan detail yang tidak mencukupi.
Sunting: Bagian yang sama ketika diakses dari OS X, berfungsi dengan baik mendaftar direktori sebagai direktori. Salam Hormat!
Ubuntu 12.04 kernel 3.11
dansamba 3.6.3
. Hanya beberapa masalah yang saya temukan: 1) Saya harus berlariapt-get source linux-image-$(uname -r)
untuk mendapatkan sumber yang tepat. 2) Untuk dapat menjalankan make berhasil saya menyalinfs/cifs
folder sumber di bawah folder de header dengan subpath yang sama dan dikompilasi dari root headermake M=fs/cifs
, seperti yang dijelaskan di sini: http://www.debian-administration.org/article/640 / Rebuilding_a_single_kernel_module