パブリックSamba共有を作成できません


0

ちょっと変わった問題があります。 私はext4ファイルシステム上にpublic sambe共有を作成することができません。認証付きの共有と、NTFSボリューム上のパブリック共有が機能します。

これは以下の出力です。 testparm -S

$ sudo testparm -S
Load smb config files from /etc/samba/smb.conf
Processing section "[Movies]"
Processing section "[Medien]"
Processing section "[Home]"
Processing section "[Musik]"
Processing section "[Hörspiele]"
Processing section "[Upload]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters                                                                    
[global]                                                                               
        server role = standalone server                                                
        map to guest = Bad User                                                        
        obey pam restrictions = Yes                                                    
        pam password change = Yes                                                      
        passwd program = /usr/bin/passwd %u                                            
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .                                                    
        unix password sync = Yes
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        min receivefile size = 16384
        load printers = No
        show add printer wizard = No
        dns proxy = No
        usershare allow guests = Yes
        panic action = /usr/share/samba/panic-action %d
        idmap config * : backend = tdb
        aio read size = 16384
        aio write size = 16384
        use sendfile = Yes


[Movies]
        comment = Video's and Movies Folder
        path = /media/Filme
        write list = samuel judith
        force user = samuel
        guest ok = Yes


[Medien]
        comment = Media Folder
        path = /media/Medien
        valid users = samuel judith
        read only = No


[Musik]
        comment = Alle Audio Verzeichnisse
        path = /media/Medien/Musik/
        guest ok = Yes

の関連する出力があります blkid

/dev/sda1: LABEL="Filme" UUID="542BCF283D4C91C6" TYPE="ntfs" PARTUUID="cf2765cb-01"
/dev/sdb1: LABEL="Medien" UUID="9081cc55-7f1d-4567-ab43-ddefab6e8e19" TYPE="ext4" PARTUUID="4c80cbf1-a0be-4732-a0de-ba603bc7fa16"

の出力 ls -al ディレクトリの権限を確認するには

$ ls -al /media/
insgesamt 8
drwxr-xr-x  1 root   root     68 Aug  5  2016 .
drwxr-xr-x  1 root   root    258 Sep 19  2016 ..
drwxrwxr-x  1 samuel samuel 4096 Jun  7  2017 Filme
drwxrwS--- 12 samuel samuel 4096 Dez 11 22:04 Medien

$ ls -al /media/Medien/
insgesamt 56
drwxrwS--- 12 samuel samuel  4096 Dez 11 22:04 .
drwxr-xr-x  1 root   root      68 Aug  5  2016 ..
drwxrwS---  3 samuel samuel  4096 Jan 25  2017 Download
drwxrwsr-x 35 samuel samuel  4096 Jan 19  2017 Hörspiele
drwxrw----  2 root   root   16384 Jan 22  2016 lost+found
drwxrwsr-x 10 samuel samuel  4096 Jun  2  2016 Musik
drwxrwsr-x  3 samuel samuel  4096 Mai  2  2016 Recording
drwxrwS---  4 samuel samuel  4096 Dez  1  2015 .Trash-1000
drwxrw-rwx 15 samuel samuel  4096 Okt  6 10:49 Upload

私はそれがディレクトリの許可であるかもしれないと思いました、しかし誰もがそれらを読むことができるので、ユーザーnobodyもそれらを読むことができるはずです。


あなたの主張に反して、誰もがディレクトリを読むことができるわけではありません。 MedienDownload そして Upload アクセスできない Hörspiele そして Musik 表示することはできますが、移動することはできません。
AFH

ヒントをありがとう。やった chmod o+rx -R 株式公開のために。しかし、まだうまくいきません。 MedienとDownloadは一般に公開されるべきではありません。しかしHörspieleとMusikはそうあるべきです。
Sammy

権限が更新されました。どのディレクトリを共有しようとしていますか?他の人がアクセスできないことを忘れないでください /media/Medien/Musik 実行権限を持たずに /media/Medienただし、これが共有のコンテキストでどのように機能するかはわかりません。どのディレクトリを共有しようとしていますか?あなたは共有しようとしていますか Hörspiele そして Musik 別々に? 「機能していない」とは、共有の設定中にエラーが発生した、共有が表示されなかった、または表示されている共有に接続する際にアクセスエラーが発生したということです。コマンドとエラーコードが必要です。
AFH

@ AFH:ありがとうございます。これは、/ media /フォルダに対する実行可能権限にすぎません。今、すべてが魅力のように機能します。
Sammy

私は答えを解決策として掲載したので、同様の問題を抱えている他の人が解決策があることを確認することができます。
AFH

回答:


0

あなたが共有しようとしているなら Hörspiele そして Musik 別に、他の人がアクセスできないことを忘れないでください /media/Medien/* 実行権限を持たずに /media そして /media/Medien

ディレクトリでは、ディレクトリとそのサブディレクトリに含まれるファイルのいずれかへのパスに含めることができるようにするために、実行権限が必要です。実行権限と読み込み権限がなくても既知のファイルにアクセスできますが、その内容は表示できません。ただし、読み込み権限がある既知のサブディレクトリの内容は表示できます。

あなたのケースでは、他の人のために読まずに実行権限を設定することはへの読込と閲覧アクセスを許可するでしょう /media/Medien/Hörspiele/ そして /media/Medien/Musik/ これらの名前はわかっていますが、ファイルとディレクトリは /media/Medien/ 見えないでしょう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.