Beiträge von acealbrecht

    Warum an permissions rumschrauben?

    Oder das setuid bit setzen?


    Poste:

    Code
    ls -al /media
    Code
    ls -al /media/mycloud
    Code
    grep cifs /etc/fstab

    .. und hier nun die nächsten Ausgaben, wieder vom Laptop. Das ist übrigens das Gerät, bei dem es bis vor kurzem noch funktionierte und bei dem seit Donnerstag immer wieder eine Fehlermeldung im Dophin auftaucht (siehe Post 74):


    Code
    ls -al /media
    total 0
    drwxr-xr-x 1 root root  14 Jan 22 09:27 .
    drwxr-xr-x 1 root root 154 Feb 25 09:37 ..
    drwxrwxrwx 1 root root   0 Jan 22 09:27 mycloud
    Code
    ls -al /media/mycloud
    total 0
    drwxrwxrwx 1 root root  0 Jan 22 09:27 .
    drwxr-xr-x 1 root root 14 Jan 22 09:27 ..
    Code
    PC192-168-2-109:~ # grep cifs /etc/fstab
    //192.168.2.106/Public                     /media/mycloud          cifs   username=xxx,password=yyy,user,auto  0   0

    Das ist genau die Frage. Ohne diese Einträge wäre das wohl alles gar nicht passiert.

    Kann man so nicht sagen, bis vor kurzem hat der uneingeschränkte Zugriff auf den Server hat zu mindestens noch einwandfrei funktioniert. Auch mit den entsprechenden Einstellungen. Der Post 74 war lediglich nochmal eine Zusammenfassung dessen, was ich seit dem Beginn dieses Themas schon alles probiert hatte und was ich schon vorher aus "alten Erfahrungen" heraus eingestellt hatte.

    Poste mal als root ausgeführt:

    Code
    rpm -q --whatprovides /sbin/mount.cifs

    sowie

    Code
    zypper se -si cifs
    Code
    zypper lr -d

    Hier mal alle Ergebnisse gesammelt. Die Ergebnisse vom Laptop-Rechner.

    Code
    rpm -q --whatprovides /sbin/mount.cifs
    cifs-utils-6.14-1.2.x86_64
    Code
    zypper se -si cifs
    Loading repository data...
    Reading installed packages...
    
    S  | Name       | Type    | Version  | Arch   | Repository
    ---+------------+---------+----------+--------+------------------------
    i+ | cifs-utils | package | 6.14-1.2 | x86_64 | openSUSE-Tumbleweed-Oss
    Code
    zypper lr -d
    # | Alias                           | Name                        | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                 | Service
    --+---------------------------------+-----------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------+--------
    1 | MEGAsync                        | MEGAsync                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://mega.nz/linux/repo/openSUSE_Tumbleweed/                     | 
    2 | ftp.gwdg.de-openSUSE_Tumbleweed | Packman Repository          | Yes     | (r ) Yes  | Yes     |   20     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ | 
    3 | openSUSE-Tumbleweed-Non-Oss     | openSUSE-Tumbleweed-Non-Oss | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/               | 
    4 | repo-oss                        | openSUSE-Tumbleweed-Oss     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                   | 
    5 | repo-update                     | openSUSE-Tumbleweed-Update  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                     | 
    6 | teamviewer                      | TeamViewer - x86_64         | Yes     | (r ) Yes  | No      |  100     | rpm-md | https://linux.teamviewer.com/yum/stable/main/binary-x86_64/         | 

    Fällt dir was auf???


    Äh... ja... ;)


    Müsste ich dann auch in der Datei etc/permissions.local etwas ändern?


    Zitat

    Und jetzt noch einmal ...


    Code
    chmod a+w /media/mycloud

    Sollte das jetzt noch zu einer weiteren Änderung führen?

    Es geht ja auf beiden Geräten nicht. Auch wenn die Fehlermeldungen bzw. die Wirkungen beim Zugriff auf den Server via Dophin unterschiedlich sind... ;)


    Auf dem Laptop die gleiche Ausgabe


    Code
    ls -l /sbin/mount.cifs
    -rwxr-xr-x 1 root root 48120 20. Feb 16:08 /sbin/mount.cifs

    Habe ich auf beiden Geräten ausgeführt, allerdings habe ich den Laptop gerade runter gefahren. Auf dem Desktop folgende Meldung


    Code
    ls -l /sbin/mount.cifs
    -rwxr-xr-x 1 root root 48120 20. Feb 16:08 /sbin/mount.cifs

    Nachtrag zu Post 74:


    habe jetzt noch mal den bestimmt gut gemeinten Tipp von Alero aus Post 71 bei beiden Geräten ausgeführt


    Code
    chmod -s /sbin/mount.cifs

    Kein Erfolg nach Neustart der Geräte.


    Bei Gerät 1 taucht immer noch die Fehlermeldung auf

    Bei Gerät 2 immer noch eingeschränkte Zugriffsrechte für alle, die nicht "root" sind.


    Also um auf die Frage in Post 75 zurück zu kommen: ja, ich verstehe es schon aber nein, ich verstehe es nicht, warum es nicht funktioniert... ;(

    Hallo nochmal in die Runde,


    erst mal noch ganz ganz viel Danke für die tatkräftige Unterstützung und Ideen, die ich hier bis jetzt bekommen habe. Ich möchte hier jetzt mal versuchen, alles nochmal zusammenzufassen, was bei meinem Problem funktioniert, bzw. nicht funktioniert:


    Ich habe folgende Konfiguration bei zwei Rechnern (Geräte 1 - Laptop, acer Aspire 3 - Tumbleweed, Anschluss via WLAN, Geräte 2 - Desktop, acer Aspire - Tumbleweed, Anschluss via Ethernet) durchgeführt:


    1. Ordner angelegt (media/mycloud)


    2. Anpassung etc/fstab


    Code

    Code
    //IP-Adresse/Public                     /media/mycloud          cifs   username=xxx,password=yyy,user,auto  0   0

    3. Anpassung in etc/permissions.local


    Code

    Code
    /sbin/mount.cifs                root:root       4755

    4. Befehl ausgeführt


    Code

    Code
    sudo chmod +s /sbin/mount.cifs

    Ich weiß, sudo gehört da nicht hin, aber ich hoffe, dass ist nicht das Problem.


    An dieser Stelle war die Konfiguration bis einschließlich Leap 15.2 abgeschlossen und ich konnte meinen Server uneingeschränkt als "normaler" User via Dolphin nutzen.


    Nach weiterer Hilfe habe ich bei beiden Rechner folgenden Befehleingegeben (als root natürlich ;) :(


    Code
    chmod a+w /media/mycloud

    Folge:

    Bei Gerät 1 hat die Konfiguration weiter geholfen, nach zweimal "Neustarten" hatte ich wieder den uneingeschränkten Zugriff auf alle Dateien.


    Auf Gerät 2 hatte ich dazu bis jetzt keinen Erfolg. Der "normale" User hat keinen uneingeschränkten Zugriff auf den Server. Als root (dazu starte ich Dophin über das Startmenü --> System --> File Manager - Super User Mode) kann ich den Server wieder uneingeschränkt nutzen.


    ...


    Bis gestern, da habe ich meinen Desktop-Rechner (Geräte 2) gestartet und ich konnte doch auf den Server zugreifen. Denn der "Besitzer" hatt sich wie durch ein Wunder geändert:



    Übrigens: diese Änderung habe ich mit dem Befehl


    Code
    chown -cR username:gruppenname /media/mycloud

    durchgeführt. Nachdem dies allerdings mir zunächst nicht weiter geholfen hat, habe ich den Befehl nochmal mit einer anderen Gruppe durchlaufen lassen, was (zunächst) auch nicht weiter geholfen hat. Also, die erste Änderung wurde nach einem Neustart und von einem schon zurückliegenden Befehl wirksam (???).


    Nachdem ich dann gestern noch ein Update (zypper dup) durchgeführt hatte, war dann zum Glück heute wieder alles beim alten :wacko:



    Kommen wir nun zu Gerät 1, denn da hat sich seit dem letzten Update auch einiges getan. Ich bekomme da seit gestern die Fehlermeldung


    Code
    Beim Zugriff auf "/media/mycloud" ist ein Fehler aufgetreten, die Meldung lautet: This program is not installed setuid root - "user" CIFS mounts not supported.

    Diese Fehlermeldung taucht rot umrandet in Dophin auf, wenn ich versuche als "normaler" User auf den Server zuzugreifen. Auch hier hat root (Zugriff siehe oben) wieder uneingeschränkten Zugriff.


    Fazit:

    So langsam wird mir die ganze Sache unheimlich und mir macht es bald keinen Spass mehr. Ich möchte einfach ganz "normal" mit meinen Rechnern arbeiten und mich nicht täglich mit solchen Konfigurationen die Zeit vertreiben... ;( || :smilie_pc_057:


    wie eingangs geschrieben. Ich bin allen, die hier Vorschläge für mich hatten, dankbar, dass sie sich die Mühe machen und sich die Zeit nehmen mir zu helfen. Dafür schon mal ein ganz fettes Danke :thumbup:


    Ich hoffe, ich finde bald eine Lösung, die von Dauer ist und auf beiden Geräten funktioniert.