web-dev-qa-db-ja.com

Nautilusはマウントされたsamba共有からファイルをコピーしません

編集:
おかげで NTFSパーティションを/ etc/fstabに正しくマウントするにはどうすればよいですか とcmak.frは、ローカルNTFSドライブとネットワークsamba共有の両方が正しく機能するようになりました(リサイクルビンおよびファイル操作は動作します)

nTFSドライブのfstab行:

UUID=882679BB2679AAB8 /home/pietro/Storage ntfs-3g defaults,nls=utf8,umask=000,dmask=027,fmask=137,uid=1000,gid=1000,windows_names 0 0

サンバ共有の場合:

//192.168.2.3/media/home/pietro/Lan/MediaDrive cifs uid=1000,gid=1000,_netdev,credentials=/home/pietro/.smbcred,vers=1.0 0 0

vers = 3.1.1を指定すると、cifsマウントでerror13権限が拒否されます。

私はsambaと共有するdebianサーバー上にいくつかのntfsドライブを持っています。

それらをubuntu 18.04マシンにマウントすると(ターミナルから、またはfstabを介したブート時に)、nautilusはそれらのドライブから一度に複数のファイルをコピーしません。複数のファイルを選択してコピーしようとすると、残りのファイルが「ハング」するだけでなく、最初のファイルがコピーされます

スクリーンショット

端末からcpコマンドを使用する場合、またはNautilusアドレスバーでsmb:// address/sharenameを使用する場合、正常に機能します。「他の場所」からドライブを参照するだけでも正常に機能します。

Atm私は代わりにドライブをnfsで共有することで解決しました。しかし、私は私のlan共有にユーザー名/パスワードを持ちたいのですが。

私が間違っていることは何か考えていますか?ありがとう!

私のfstabファイル:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=a8d1b759-0333-4bf0-92ef-d98f1825ca91 /               ext4    noatime,errors=remount-ro 0       1
/swapfile                                 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

#   STORAGE
UUID=882679BB2679AAB8 /home/pietro/Storage    ntfs-3g        auto,user,rw 0 0

# LAN NFS
192.168.2.3:/mnt/red-media    /home/pietro/Lan/MediaDrive      nfs       rw,soft,intr,noatime,x-gvfs-show

#LAN SMB
//192.168.2.3/bk1   /home/pietro/Lan/Bck1   cifs    credentials=/home/pietro/.smbcred   0 0

私が使用したターミナルからマウントする間:

mount -t cifs -o username=pietro //192.168.2.3/bk2 /home/pietro/Lan/Bck2
1
zabu

私は_netdevマウントオプションを追加しようとします:ie:_netdev,credentials=.....
別のアイデア-おそらく関連していない-はuidおよびgidオプションの追加ですuid=1000,gid=1000,_netdev,credentials=....smbバージョンのオプションversもあります

vers=1.0,credentials=....

Linux cifsカーネルクライアントは、カーネルバージョン2.5.42以降、カーネルに含まれています。セキュリティとパフォーマンスを向上させるために、SMB3がデフォルトの方言になりました(SMB3.02/SMB3/SMB2.1方言がデフォルトで要求されます)。 CIFSプロトコル(および他の古い方言)を選択できます(mount optionsで "vers = 1."または "vers = 2.02"を指定することにより)例えば)。最新の最も安全な方言であるSMB3.11も要求できます(vers = 3.1.1)。

0
cmak.fr