GNU/Linux >> Linux の 問題 >  >> Linux

Samba共有のファイルの名前を変更できませんか?

次のコマンドを使用して、更新されたDebian10バスターOSを搭載したPCからWindowsServer2019のsamba共有にアクセスしています。

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

トップレベルでは、問題なくファイルを作成して名前を変更できます:

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

ただし、サブディレクトリ内のファイルの名前を変更しようとすると、機能しなくなります:

>> 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

rm del.meでサブディレクトリに作成されたファイルを削除する 問題なく動作します。

理由は何でしょうか?オンラインで問題を探してみましたが、解決策が見つかりません。同じサーバー上の他の共有(//the.server/another/share/ )同じ方法で同じ権限でマウントされているため、ファイルの移動は問題なく機能します。別のPC(DebianテストOSを実行している)から共有にアクセスしようとしましたが、問題は解決しません。私のsambaバージョンは4.9.5-Debianです。

承認された回答:

バージョン1.0を指定すると、問題が修正されました:

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

このバグはDebianシステムに影響を及ぼし、2021年1月から知られています:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug =949394


Linux
  1. ファイルの名前を順番に変更しますか?

  2. 検索を使用して複数のファイルの名前を変更するにはどうすればよいですか?

  3. Ubuntu20.04でSamba共有を作成する方法

  1. Linuxでファイルの名前を変更する方法

  2. ディレクトリ内のファイルの名前を変更しますか?

  3. Linux でファイル名を大文字に変更

  1. LinuxとWindowsコンピューター間でファイルを共有する

  2. Linuxでファイルの名前を変更する方法

  3. Samba 共有上のファイルのユーザー/グループ所有権を強制する方法