GNU/Linux >> Belajar Linux >  >> Linux

Tidak Dapat Mengganti Nama File Di Samba Share?

Saya mengakses samba share di Windows Server 2019 dari PC dengan OS buster Debian 10 yang diperbarui dengan perintah:

sudo mount -t cifs -o vers=3.11,username=myname,uid=1000,gid=1000 //the.server/some/share/ /home/myname/some/dir

Di tingkat atas saya dapat membuat dan mengganti nama file tanpa masalah:

>> cd ~/some/dir
>> touch del.me
>> mv del.me del1.me

Namun, jika saya mencoba mengganti nama file di subdirektori, itu tidak berfungsi lagi:

>> cd ~/some/dir
>> mkdir subdir
>> cd subdir
>> touch del.me
>> ls -la
total 8
drwxr-xr-x 2 myname myname    0 Apr 27 11:56 .
drwxr-xr-x 2 myname myname 8192 Apr 27 11:56 ..
-rwxr-xr-x 1 myname myname    0 Apr 27 11:56 del.me
>> mv del.me del1.me    
mv: cannot move 'del.me' to 'del1.me': No such file or directory

Menghapus file yang dibuat di subdirektori dengan rm del.me bekerja tanpa masalah.

Apa yang bisa menjadi alasannya? Saya sudah mencoba mencari masalah secara online tetapi tidak dapat menemukan solusi. Di share lain di server yang sama (//the.server/another/share/ ) dipasang dengan cara yang sama dan dengan izin yang sama, memindahkan file berfungsi tanpa masalah. Saya juga mencoba mengakses share dari PC yang berbeda (menjalankan OS pengujian Debian), dan masalahnya tetap ada. Versi samba saya adalah 4.9.5-Debian.

Jawaban yang Diterima:

Masalah telah diperbaiki dengan menentukan versi 1.0:

sudo mount -t cifs -o vers=1.0,username=myname,uid=1000,gid=1000 //the.server/some/share/ /home/myname/some/dir

Bug tersebut mempengaruhi sistem debian dan diketahui sejak Januari 2021:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949394


Linux
  1. Cara Mengganti Nama File di Linux

  2. Ganti Nama File Di Direktori?

  3. Batch Ubah Nama File Menjadi Penomoran Berurutan?

  1. Bagaimana Cara Mengganti Nama Banyak File Menggunakan Find?

  2. Cara Membuat Berbagi Samba di Ubuntu 20.04

  3. Cara Memaksa Kepemilikan File oleh Pengguna/Grup Pada Samba Share

  1. Bagikan file antara komputer Linux dan Windows

  2. Cara Mengganti Nama File di Linux

  3. Linux mengganti nama file menjadi huruf besar