SMB Erweiterung in Plesk

Floezen

New Member
Ich habe die Samba Erweiterung in Plesk 12 (auf CentOS 7) installiert.

Erstmal sah alles ganz gut aus, beim Anlagen von Nutzern gab es aber immer eine Fehlermeldung mit smbpasswd - es stellte sich heraus, dass smbpasswd noch gar nicht installiert war. Nach einem yum install samba-client lief auch das.

Nun ist es so, dass ich mich zwar mit mit den angelegten Nutzernamen und Passwort via SMB einloggen kann und auch die "Shares" sehe, nur wenn ich darauf versuche zuzugreifen, wird mir gesagt, ich hätte nicht die notwendigen Zugriffsrechte...

In der smb.conf.include steht folgendes:

Code:
[global]
        username map = /etc/samba/smbusers
        workgroup = WORKGROUP
        encrypt passwords = true
        password server = *
        security = user
        interfaces = lo enp1s0
        allow hosts = 10.0.0.0/255.0.0.0
        deny hosts = ALL

[web]
        path = /var/www/vhosts/
        writable = yes
        guest ok = no
        comment = 
        valid users = testuser floezen

[testserver.local]
        path = /var/www/vhosts/testserver.local/
        writable = yes
        guest ok = no
        comment = 
        valid users = testuser floezen

Woran könnte das liegen?


Danke
Flözen
 
Jetzt bin ich einen kleinen Schritt weiter, aber dennoch nicht am Ziel:

mit
Code:
chcon -t samba_share_t /var/www/vhosts/testserver.local/
habe ich jetzt tatsächlich Zugriff auf den Share, aber die darin enthaltenen Verzeichnisse sind weiterhin für mich gesperrt.
Ich kann aber eigene Verzeichnisse Anlegen und Daten hochladen.

Warum ich auf httpdcs z.B. nicht Zugreifen kann erschließt sich mir nicht so recht:
Code:
drwxr-xr-x.  2 testuser psacln  4096  6. Jun 23:08 error_docs
drwxr-xr-x.  2 testuser psaserv 4096  7. Jun 13:51 files
drwxr-x---. 25 testuser psaserv 4096  7. Jun 17:18 httpdocs
drwxr-x---.  6 testuser psaserv 4096  6. Jun 23:08 httpdocs_old
drwx------.  3 testuser root    4096  8. Jun 03:15 logs
drwxr-xr-x.  2 testuser psacln  4096  8. Jun 12:13 test

Das "test" Verzeichnis habe ich vis SMB angelegt. Angemeldet bin ich als testuser - warum kann ich also nicht die anderen Verzeichnisse einsehen die auch testuser gehören???
 
OK - Gelöst. Manchmal hilft es, allein die Frage zu formulieren.

Ich habe das Recursive vergessen:

Code:
chcon -R -t samba_share_t /var/www/vhosts/testserver.local/
 
Back
Top