Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 16

Thema: Denkfehler

  1. #1
    Morgenduft
    Themenstarter

    Registriert
    05.2007
    Alter
    26
    Beiträge
    164

    ärgern Denkfehler

    Hallo liebe Apfelgemeinde.

    Ich hab irgendwo ein Problem und weiß nicht weiter.

    Ich habe mich vor kurzem mit dem Thema SSH auseinander gesetzt und auch alles eingerichtet bekommen.
    Jetzt möchte ich einem weiteren Nutzer neben mir auch den Zugang zu meinem Mac ermöglichen.

    Doch leider bekomme ich es nicht hin.

    Mac_Server:
    Nutzer1: Myself
    Nutzer2: NebenMir

    root/etc/sshd.config
    AllowedUsers MySelf NebenMir WeitWeg
    root/Users/Myself/.ssh/authorized_keys -> enthält PublicKey von Myself
    root/Users/NebenMir/.ssh/authorized_keys -> enthält PublicKeys von Myself&WeitWeg
    (cat key.pub >> authorized_keys)
    Mac_Client:
    Nutzer1: Myself
    Nutzer2: WeitWeg
    root/Users/Myself/.ssh/ -> enthält Public- und PrivateKey von Myself
    root/Users/WeitWeg/.ssh/ -> enthält Public- und PrivateKeys von WeitWeg
    Sofern ich mich unter Mac_Client Myself befinde, kann ich wunderbar via "ssh -p 80 -L 59001:localhost:5900 mein.server" auf meinen Mac_Server Myself connecten.

    Befinde ich mich nun und Mac_Client WeitWeg, kommt immer "Permission Denied (PublicKey)"...
    Auch wenn ich nunr explizit anstatt mein.server sage WeitWeg@mein.server oder NebenMir@mein.server.
    Wo ist mein Fehler? Was habe ich übersehen?
    Unter Systemeinstellungen habe ich beide Nutzer drinnen. Also "Myself" und "NebenMir".
    Ich würde mich RIESIG freuen, wenn mir jmd helfen kann.

    PS: Als ich meinen eigenen KEy erzeugte, kam der gleiche Fehler.
    Dies konnte ich umgehen, indem ich das KeyPaar auf dem Server selbst erstellte.
    Ist eigentlich nicht Sinn der Sache, aber so gings dann.

    Aber bei dem zweiten User klappt so leider nicht.
    Es muss doch nur ein kleiner Fehler im System sein.
    Ein Neustart brachte auch nichts. (Dachte die authorized_keys oder was auch immer muss mal neu eingelesen werden)

    Vielen lieben Dank und ein schönes Wochenende gewünscht.

  2. #2
    Golden Noble Avatar von salome
    Registriert
    08.2006
    Ort
    Wien
    Beiträge
    14.241
    Vielleicht kannst du hier einen Tipp bekommen.
    Edi: Auch diese Seite scheint mir interessant.
    Ever tried. Ever failed. No matter. Try again. Fail again. Fail better.
    Am besten sucht "Alfred". Die Anleitung findest du im Wiki

  3. #3
    g23
    g23 ist offline
    Golden Delicious
    Registriert
    11.2009
    Beiträge
    8
    Hi,
    vielleicht bringt es etwas, wenn du auf den Clients mit ssh-keygen einen neuen pub key generiest, diesen dann auf den Server transferierst und zu den authorized keys hinzufügst.

    just my 2 cents.

  4. #4
    Morgenduft
    Themenstarter

    Registriert
    05.2007
    Alter
    26
    Beiträge
    164
    Zitat Zitat von salome Beitrag anzeigen
    Vielleicht kannst du hier einen Tipp bekommen.
    Edi: Auch diese Seite scheint mir interessant.
    Um alles einzurichten hab ich mich auf ewig vielen Seiten durchfuchsen müssen.
    Deine beiden Seiten kannte ich zwar noch nicht, aber leider haben sie mir auch nicht weitergeholfen


    Zitat Zitat von g23 Beitrag anzeigen
    Hi,
    vielleicht bringt es etwas, wenn du auf den Clients mit ssh-keygen einen neuen pub key generiest, diesen dann auf den Server transferierst und zu den authorized keys hinzufügst.

    just my 2 cents.
    Hab ich imo schon 3x gemacht, aber "mehr" kann es ja eigentlich nicht sein.
    Ich bin am verzweifeln. Ich hab nun auch extra schon die keys nicht via copy'n'paste eingefügt, sondern mit dem cat-Befehl.
    Aber auch das hat nicht geholfen.

    Aber zum allgemeinen Verständnis, wenn ich mit Mac_Client:WeitWeg auf Mac_Server:NebenMir will, muss ich mich dann mit ssh NebenMir@mein.server connecten oder mit ssh WeitWeg@mein.server?

    Vielen Dank für die Antworten, habt ihr noch weitere Vorschläge?
    PS: Werd mal nen neuen Key erzeugen und vllt klappts unverständlicher Weise ja beim 4. mal.

    edit:

    hab jetzt nochmal nen neuen key erzeugt.
    habe im im client unter Users/WeitWeg/.ssh/ erzeugt.
    Dann via USB-Stick auf den Server nach Users/NebenMir/.ssh/ kopiert und dann eine Kopie von *.pub gemacht und diese dann in authorized_keys umbenannt.
    Sollt ja gehen, sofern ich nur einen zulassen will.
    "Connected" habe ich mich dann via "ssh WeitWeg@mein.server" und via "ssh NebenMir@mein.server"...
    Beides führte mal wieder nicht zum Ziel. Wieder "permission denied (publickey)"

    Wo ist mein Fehler verdammt?! :/
    Geändert von erikdietz (15.07.2010 um 11:40 Uhr)

  5. #5
    g23
    g23 ist offline
    Golden Delicious
    Registriert
    11.2009
    Beiträge
    8
    Hi,
    ich sehe jetzt gerade auch nicht, wo ein Fehler seien könnte. Ich hab' im Büro eine ziemlich identische Konfiguration, ich werde das morgen einfach mal "by myself" testen...

  6. #6
    Apfel der Erkenntnis Avatar von Irgendein Held
    Registriert
    06.2007
    Ort
    bei Bonn
    Beiträge
    731
    Man man man...

    Ich lehn mich mal weit aus dem Fenster und stelle fest:
    Du hast weder die Ausgabe von $ ls -al /Users/WeitWeg/.ssh/, noch $ ls -al /Users/WeitWeg kontrolliert.
    Wenn du da deinen Fehler findest, dann ist deine Hausaufgabe die Stelle in deinem Beitrag zu finden, die genau zu der Kontrolle veranlasst.
    52 2E 54 2E 46 2E 4D 21 0A 44 65 6E 6E 1F 73 69 65 1F 77 69 73 73 65 6E 1F 6E 69 63 68 74 2C 1F 77 61 73 1F 73 69 65 1F 74 75 6E 21

    Make it idiot-proof, and they'll make a better idiot.

  7. #7
    Morgenduft
    Themenstarter

    Registriert
    05.2007
    Alter
    26
    Beiträge
    164
    Zitat Zitat von g23 Beitrag anzeigen
    Hi,
    ich sehe jetzt gerade auch nicht, wo ein Fehler seien könnte. Ich hab' im Büro eine ziemlich identische Konfiguration, ich werde das morgen einfach mal "by myself" testen...
    ehrlich? das würde ich ganz klasse finden... die frage ist nur, ob es dann bei dir mit gleicher konfiguration funktioniert.
    und dann wissen wir nicht, wo der fehler bei mir ist :P

    Zitat Zitat von Irgendein Held Beitrag anzeigen
    Man man man...

    Ich lehn mich mal weit aus dem Fenster und stelle fest:
    Du hast weder die Ausgabe von $ ls -al /Users/WeitWeg/.ssh/, noch $ ls -al /Users/WeitWeg kontrolliert.
    Wenn du da deinen Fehler findest, dann ist deine Hausaufgabe die Stelle in deinem Beitrag zu finden, die genau zu der Kontrolle veranlasst.
    Ich weiß nicht genau, worauf du hinaus willst, aber ich zeige einfach mal, was sich dort alles befindet.

    erikdietz-NC10:~ erikdietz$ ls -al /Users/erikdietz/.ssh/
    total 56
    drwx------ 6 erikdietz staff 204 2 Jul 18:49 .
    drwxr-xr-x+ 20 erikdietz staff 680 9 Jul 13:41 ..
    -rw-------@ 1 erikdietz staff 6148 2 Jul 18:47 .DS_Store
    -rw-------@ 1 erikdietz staff 951 2 Jul 18:42 id_rsa
    -rw-r--r--@ 1 erikdietz staff 226 2 Jul 18:42 id_rsa.pub
    -rw-r--r-- 1 erikdietz staff 8225 16 Jul 11:37 known_hosts


    erikdietz-NC10:~ erikdietz$ ls -al /Users/erikdietz/
    total 176
    drwxr-xr-x+ 20 erikdietz staff 680 9 Jul 13:41 .
    drwxr-xr-x 6 root admin 204 6 Jul 16:13 ..
    -rw------- 1 erikdietz staff 3 11 Jun 19:19 .CFUserTextEncoding
    drwxr-xr-x 4 erikdietz staff 136 14 Jul 19:04 .Conn_Manager
    -rw-r--r--@ 1 erikdietz staff 21508 16 Jul 09:54 .DS_Store
    drwx------ 4 erikdietz staff 136 16 Jul 11:26 .Trash
    -rw------- 1 erikdietz staff 8695 12 Jul 22:30 .bash_history
    drwxr-xr-x 8 erikdietz staff 272 16 Jul 12:25 .dropbox
    drwx------ 6 erikdietz staff 204 2 Jul 18:49 .ssh
    drwx------+ 14 erikdietz staff 476 16 Jul 07:49 Desktop
    drwx------+ 8 erikdietz staff 272 16 Jul 12:23 Documents
    drwx------+ 12 erikdietz staff 408 16 Jul 11:25 Downloads
    drwxr-xr-x@ 23 erikdietz staff 782 14 Jul 22:17 Dropbox
    drwx------+ 38 erikdietz staff 1292 16 Jul 07:53 Library
    drwx------+ 3 erikdietz staff 102 11 Jun 19:19 Movies
    drwx------+ 4 erikdietz staff 136 13 Jun 12:51 Music
    drwx------+ 5 erikdietz staff 170 14 Jun 15:43 Pictures
    drwxr-x-wx+ 8 erikdietz staff 272 16 Jun 15:38 Public
    drwxr-xr-x+ 5 erikdietz staff 170 11 Jun 19:19 Sites
    -rw-r--r-- 1 erikdietz staff 51499 6 Jul 12:03 reg_fsk.jpg



  8. #8
    Apfel der Erkenntnis Avatar von Irgendein Held
    Registriert
    06.2007
    Ort
    bei Bonn
    Beiträge
    731
    Und wie sieht das bei dem anderen User aus?
    52 2E 54 2E 46 2E 4D 21 0A 44 65 6E 6E 1F 73 69 65 1F 77 69 73 73 65 6E 1F 6E 69 63 68 74 2C 1F 77 61 73 1F 73 69 65 1F 74 75 6E 21

    Make it idiot-proof, and they'll make a better idiot.

  9. #9
    Morgenduft
    Themenstarter

    Registriert
    05.2007
    Alter
    26
    Beiträge
    164

    Frage

    Da ich davon ausgehe, dass du mit "anderem User" den Mac_Server:NebenMir meinst, hier der Output:

    noname:~ erikdietz$ ls -al /Users/restrictedarea/.ssh/
    total 24
    drwxr-xr-x 5 root staff 170 15 Jul 11:43 .
    drwxr-xr-x+ 15 restrictedarea staff 510 15 Jul 11:48 ..
    -rw-r--r-- 1 erikdietz staff 235 15 Jul 11:42 authorized_keys
    -rwxrwxrwx 1 erikdietz staff 951 15 Jul 11:26 restrictedarea
    -rwxrwxrwx 1 erikdietz staff 235 15 Jul 11:26 restrictedarea.pub




    oname:~ erikdietz$ ls -al /Users/restrictedarea/
    total 24
    drwxr-xr-x+ 15 restrictedarea staff 510 15 Jul 11:48 .
    drwxr-xr-x 7 root admin 238 9 Jul 12:27 ..
    -rw------- 1 restrictedarea staff 3 9 Jul 12:27 .CFUserTextEncoding
    -rw-r--r--@ 1 restrictedarea staff 6148 15 Jul 11:48 .DS_Store
    -rw------- 1 restrictedarea staff 56 9 Jul 12:39 .bash_history
    drwxr-xr-x 5 root staff 170 15 Jul 11:43 .ssh
    drwx------+ 3 restrictedarea staff 102 9 Jul 12:27 Desktop
    drwx------+ 5 restrictedarea staff 170 9 Jul 12:34 Documents
    drwx------+ 4 restrictedarea staff 136 9 Jul 12:27 Downloads
    drwx------+ 28 restrictedarea staff 952 9 Jul 13:07 Library
    drwx------+ 3 restrictedarea staff 102 9 Jul 12:27 Movies
    drwx------+ 4 restrictedarea staff 136 9 Jul 12:38 Music
    drwx------+ 4 restrictedarea staff 136 9 Jul 12:27 Pictures
    drwxr-xr-x+ 5 restrictedarea staff 170 9 Jul 12:27 Public
    drwxr-xr-x+ 5 restrictedarea staff 170 9 Jul 12:27 Sites

    Worauf willst du hinaus? Dass es keine authorized_keys oder keine *.pub gibt?
    Nicht das ich was daegenen hab, bin für jede Fehlereinschränkung zu haben :P

    edit:
    Willst du darauf hinaus, dass nur root Zugriff auf /Users/NebenMir/.ssh hat?!
    Kann es dass sein?! Ich weiß aus einem Tutorial, dass man via "chmod" noch irgendwie die Rechte anpassen musste, aber das war auch "offensichtlich", weil vorher auch eine Warnmeldung kam, als ich mich connecten wollte, und er sich promt auch nicht verbunden hat.
    Aber in meinem Fall habe ich zZ keine weitere Fehlermeldung, "ausser" die "permission denied (publickey)...

    Bin für jede weitere Hilfe dankbar.
    Und danke für eurer bisheriges Engagement.

  10. #10
    Apfel der Erkenntnis Avatar von Irgendein Held
    Registriert
    06.2007
    Ort
    bei Bonn
    Beiträge
    731
    Zitat Zitat von erikdietz Beitrag anzeigen
    noname:~ erikdietz$ ls -al /Users/restrictedarea/.ssh/
    total 24
    [...]
    -rwxrwxrwx 1 erikdietz staff 951 15 Jul 11:26 restrictedarea
    -rwxrwxrwx 1 erikdietz staff 235 15 Jul 11:26 restrictedarea.pub
    [...]


    oname:~ erikdietz$ ls -al /Users/restrictedarea/
    total 24
    [...]
    drwxr-xr-x 5 root staff 170 15 Jul 11:43 .ssh
    [...]
    Beides evil.

    $ man 8 sshd und dann suchen via /^FILES [Return] und lesen - und anpassen.
    Das wars.
    52 2E 54 2E 46 2E 4D 21 0A 44 65 6E 6E 1F 73 69 65 1F 77 69 73 73 65 6E 1F 6E 69 63 68 74 2C 1F 77 61 73 1F 73 69 65 1F 74 75 6E 21

    Make it idiot-proof, and they'll make a better idiot.

Seite 1 von 2 12 LetzteLetzte

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •