Samba書き込みアクセスの問題:パラメータがsmb.confにあるにもかかわらずtestparmに表示されない

Samba書き込みアクセスの問題:パラメータがsmb.confにあるにもかかわらずtestparmに表示されない

ユーザーが読み取りおよび書き込み権限を持つようにSamba共有設定をインポートしようとしています。 /etc/samba/smb.conf を編集して、次のように共有を追加します。

[CLOUD]
   path = /cloud
   writable = yes
   security = user
   valid users = neon, win
   write list = neon, win

次に、次を実行します。

$ sudo systemctl restart smb.service
$ sudo systemctl restart nmb.service

両方のアカウントで自分の共有にアクセスできますが、どちらにも書き込むことはできません。 testparamを実行すると、一部のパラメータが欠落します(securityおよびwritable..しかし明確なエラーはありません。)

rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Processing section "[CLOUD]"
Global parameter security found in service section!
Loaded services file OK.
Server role: ROLE_STANDALONE


Press enter to see a dump of your service definitions

# Global parameters
[global]
    dns proxy = No
    log file = /usr/local/samba/var/log.%m
    max log size = 50
    server role = standalone server
    server string = Samba Server
    workgroup = MYGROUP
    idmap config * : backend = tdb


[homes]
    browseable = No
    comment = Home Directories
    read only = No


[printers]
    browseable = No
    comment = All Printers
    path = /usr/spool/samba
    printable = Yes


[CLOUD]
    path = /cloud
    read only = No
    valid users = neon win
    write list = neon win

パラメータが認識されないという意味のようですが、writable = yesエラーがないので理由がわかりません。ここで何が起こっているかについての提案はありますか?私はアーチを使用しています。

答え1

この試み:

[CLOUD]
    writeable = yes
    path = /cloud
    valid users = neon,win

Smbdを再起動してください

ネオンまたはウィンユーザーとしてログインすると、Linuxシステムで直接読み取り/書き込み権限を確認することもできます。

Windowsからログアウトして再度ログインする必要があることがよくあります。

関連情報