[Gelöst] Programm: "screen" lässt sich nur mit root verwenden

Hinweis: In dem Thema [Gelöst] Programm: "screen" lässt sich nur mit root verwenden gibt es 34 Antworten auf 4 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Hallo liebe Community,


    heute wende ich mich mal wieder an euch, da ich nicht mehr weiter komme. Ich hoffe ich habe mein Topic in der richtigen Kategorie erstellt.


    OS: OpenSuse 13.1 64bit


    Mein Problem steht eigentlich schon in der Überschrift und zwar lässt sich "screen" nur als root verwenden. Sobald ich dies mit einem anderen User mache bekomme ich nur folgende Ausgabe:


    ------------------------------
    User@blabla> screen






    [screen is terminating]
    -------------------------------


    Da ich keine Fehlermeldung habe ist es etwas schwer irgendwo einen Anfangspunkt zu bekommen. Selbstverständlich habe ich Google schon ausgiebig befragt, mit allem was mir eingefallen ist. Allerdings konnte mir keines meiner Suchergebnisse helfen, diesen Problem zu lösen. Vielleicht hatte einer von euch schon mal dieses Problem?


    Wäre über jegliche Hilfe dankbar.



    Liebe Grüßen,


    Aiden

    Einmal editiert, zuletzt von AidenPearce ()

    Für den Inhalt des Beitrages 74519 haftet ausdrücklich der jeweilige Autor: AidenPearce

  • Eröffne eine screen Session hallo als User:

    Code
    screen -S hallo


    Danach können sich andere User mit

    Code
    screen -x -S hallo


    zu der Session hallo verbinden.


    Code
    screen -list


    zeigt alle aktiven screens an.

    Für den Inhalt des Beitrages 74521 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Hallo Sauerland,


    dies funktioniert leider nicht. Bei der ersten Eingabe "screen -S hallo" wird der screen sofort wieder beendet ( [screen is terminating] ).


    Per screen -ls oder screen -list ist das Resultat:


    No Sockets found in /var/run/uscreens/S-user




    Liebe Grüße,


    Aiden


    EDIT: Außer bei dem User root, dort funktioniert das alles wunderbar.

  • Nein, wie gesagt nur mit User root funktioniert es wunderbar. Sobald ich mit einem anderen User einen screen starte wird der sofort wieder beendet, falls dieser überhaupt richtig gestartet wird.

  • Command: screen -L
    Ausgabe:


    (bash komplett leer und am ende siehe unten)




    [screen is terminating]



    Command: journalctl -f
    Ausgabe:


    -- Logs begin at Sa 2014-11-08 02:54:39 CET. --
    Nov 17 14:19:00 s17964306 su[6298]: pam_unix(su:session): session closed for user root
    Nov 17 14:19:14 s17964306 sshd[6322]: Accepted keyboard-interactive/pam for sgrosch from 166.49....ssh2
    Nov 17 14:19:14 s17964306 sshd[6322]: pam_unix(sshd:session): session opened for user sgrosch by...d=0)
    Nov 17 14:19:14 s17964306 systemd-logind[148]: New session 56504 of user sgrosch.
    Nov 17 14:19:26 s17964306 su[6360]: (to sgrosch) sgrosch on none
    Nov 17 14:19:26 s17964306 su[6360]: pam_unix(su:session): session opened for user root by sgrosc...007)
    Nov 17 14:19:26 s17964306 su[6360]: pam_systemd(su:session): pam_putenv: delete non-existent ent..._DIR
    Nov 17 14:21:01 s17964306 /usr/sbin/cron[6379]: pam_unix(crond:session): session opened for user ...=0)
    Nov 17 14:21:01 s17964306 /USR/SBIN/CRON[6380]: (root) CMD ([ -x /usr/local/psa/admin/sbin/backup...&1)
    Nov 17 14:21:01 s17964306 /USR/SBIN/CRON[6379]: pam_unix(crond:session): session closed for user root




    Liebe Grüße,


    Aiden

  • Hmm, dann wird das evtl. durch Bibliotheken-Durcheinander verursacht. Könntest Du hier bitte die Ausgabe von

    Code
    zypper lr -uP


    posten (Bitte in Code-Tags - oben im Editor "#"-Zeichen).


    und noch


    Code
    zypper se -si screen

    Für den Inhalt des Beitrages 74559 haftet ausdrücklich der jeweilige Autor: toxa

  • Hier die Beiden Ausgaben:



    Command: zypper lr -uP


    Code
    # | Alias | Name | Aktiviert | Aktualisieren | Priorität | URI 
    --+-----------------------+-----------------------+-----------+---------------+-----------+--------------------------------------------------------------------------------------------
    1 | openSUSE 13.1 | openSUSE 13.1 | Ja | Nein | 99 | http://mirror-eu.oneandone.net/linux/distributions/opensuse/distribution/13.1/repo/oss/ 
    2 | openSUSE 13.1 Update | openSUSE 13.1 Update | Ja | Nein | 99 | http://mirror-eu.oneandone.net/linux/distributions/opensuse/update/13.1/ 
    3 | openSUSE 13.1 non oss | openSUSE 13.1 non oss | Ja | Nein | 99 | http://mirror-eu.oneandone.net/linux/distributions/opensuse/distribution/13.1/repo/non-oss/


    Command: zypper se -si screen


    Code
    S | Name | Typ | Version | Arch | Repository 
    --+--------+-------+--------------+--------+--------------
    i | screen | Paket | 4.0.4-15.1.2 | x86_64 | openSUSE 13.1



    Liebe Grüße,


    Aiden