Sambaは保存時にファイルの内容を削除します。

Sambaは保存時にファイルの内容を削除します。

Samba SMB共有は、プライベートホームネットワーク設定のDebian "Jessie"でホストされています。

共有に接続し、ファイルを開き、共有間でファイルをコピーできます。

共有内のファイルを変更しようとすると(テキスト文書の編集など)、ALL CONTENT OF THE FILE ERASEDファイル自体は共有に残りますが、ファイルサイズは0になります。

サーバーの共有ディレクトリ権限は775です。

ルート:ルートとルート:ユーザーのchownの組み合わせを試しましたが、成功しませんでした。

共有設定smb.conf設定writable=yesbrowsable=yes。 、force userとの組み合わせを試しましたが、成功force groupしませんでしたcreate mask

使用:

security = user
encrypt passwords = true
obey pam restrictions = yes
unix password sync = yes

編集:特にLeafpadで問題の範囲を絞ったようです。他のアプリケーションは共有内の文書を編集できるようです。皮肉なことに、私はオープンと編集をテストする最も簡単なツールとしてLeafpadを使用しています。

ベストアンサー1

ファイルが予期せず切り捨てられる可能性のある理由の1つは、ディスク容量が不足しているためです。

空きディスク容量を確認するために使用する価値がありますdf -h。たとえば、共有をホストしている場合、/home/shareこのコマンドはdf -h /home/share必要な情報を提供します。

$ df -h /home/share
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        15G   12G  2.1G  85% /

この例では85%が使用されているため、管理対象ルートパーティションで15%を使用できます/home/share

通常、ディスクの空き容量の5%が予約されているため、少なくともrootこの程度のディスク容量が確保されていない限り、ユーザー以外のファイルを作成または拡張することはできませんroot。 (Sambaは通常所有権のあるファイルには書き込みませんroot。)

おすすめ記事