2 つの Linux ボックス (Ubuntu Desktop 12.10 と Ubuntu Server 12.04) の間に Samba をセットアップしました。何らかの理由で、samba 共有に書き込めません。私には、正しい権限があるように見えます。以下は、私の smb.conf、ファイルシステムのアクセス許可、および従った手順です。間違いなく設定が間違っていますが、その方法がわかりません。どんな助けでも大歓迎です。クレイグ
- ubuntuサーバー(craig)でユーザーを作成しました
- samba でユーザーとパスワードを作成 「smbuseradd -a craig」でパスワードを設定
- Linux デスクトップから samba 共有をマウントしました。これは問題なくマウントできたようです
- ファイルを書き込もうとすると、書き込み権限がないと表示されます
サーバーから見たときのサーバー上のパーミッション "drwxrwxrwx 4 Craig Craig" ubuntu デスクトップから見たときのパーミッション "drwxr-xr-x 0 root root"
[global]
follow symlinks = yes
wide links = yes
unix extensions = no
workgroup = Ubuntu Precise
security = user
unix password sync = yes
[homes]
comment = Home Directories
browseable = yes
writable=yes
create mask = 0777
directory mask = 0777
guest ok = yes
[share]
comment = Precise File Server
path = /home/craig
browsable = yes
guest ok = yes
read only = no
writable = yes
create mask = 0777
directory mask = 0777
編集: Samba 共有をルートとして開くと、フォルダーに書き込むことができます。chmod と chgrp を実行してみましたが、影響はないようです。ルートとして参照/書き込みする必要はありません:)