Hallo,
ich habe mich heute endlich mal hingesetzt und habe meinen SH Zugang mit einem Private Key abgesichert. Das hat jetzt auch alles soweit ganz gut funktioniert, allerdings nur für den Benutzer root. D.h. ich starte Putty und connecte mich als root zum Server.
der Private-Key und ich werde auch nach dem Passphrase gefragt, alles schick und ohne Key geht es nicht, so wie es eben sein soll.
So nun habe ich allerdings noch ein paar weitere Benutzer im System angelegt, zum Beispiel User1.
Nun versuche ich mich als User1 auf den Server zu connecten. Sowit geht das ja auch noch. Ich gebe als Benutzernamen User1, drücke enter und Putty sagt mir, dass der Zugriff verweigert wurde. Hmm schön und gut, der Private-Key fehlt ja auch.
Wie erstelle ich denn nun für diesen Benutzer den public und private Key?
Kann ich evtl schon beim erstellen der Keys sagen für welche Benutzer die Keys gültig sind und in welche Verzeichnisse muss ich diese dann kopieren?
Oder ist das zu unsicher und ich sollte für jeden Benutzer lieber einen eigenen Key anlegen?
Wenn ja, wie muss ich dann da vorgehen, ich kann mich derzeit nur als root einloggen. Kann ich da die entsprechenden Keys erstellen oder muss ich das mit den Benutzern selbst machen?
Zum Schluss noch meine Quellen, von denen ich die Anleitungen benutzt habe um das ganze einzurichten:
ssh; Hostkey; Publickey [Archiv] - linuxforen.de -- User helfen Usern
Installation Debian Linux SSH Server - Verbindung mittel SSh Schlüssel von Windows und Linux
Danke, hibbert
ich habe mich heute endlich mal hingesetzt und habe meinen SH Zugang mit einem Private Key abgesichert. Das hat jetzt auch alles soweit ganz gut funktioniert, allerdings nur für den Benutzer root. D.h. ich starte Putty und connecte mich als root zum Server.
der Private-Key und ich werde auch nach dem Passphrase gefragt, alles schick und ohne Key geht es nicht, so wie es eben sein soll.
So nun habe ich allerdings noch ein paar weitere Benutzer im System angelegt, zum Beispiel User1.
Nun versuche ich mich als User1 auf den Server zu connecten. Sowit geht das ja auch noch. Ich gebe als Benutzernamen User1, drücke enter und Putty sagt mir, dass der Zugriff verweigert wurde. Hmm schön und gut, der Private-Key fehlt ja auch.
Wie erstelle ich denn nun für diesen Benutzer den public und private Key?
Kann ich evtl schon beim erstellen der Keys sagen für welche Benutzer die Keys gültig sind und in welche Verzeichnisse muss ich diese dann kopieren?
Oder ist das zu unsicher und ich sollte für jeden Benutzer lieber einen eigenen Key anlegen?
Wenn ja, wie muss ich dann da vorgehen, ich kann mich derzeit nur als root einloggen. Kann ich da die entsprechenden Keys erstellen oder muss ich das mit den Benutzern selbst machen?
Zum Schluss noch meine Quellen, von denen ich die Anleitungen benutzt habe um das ganze einzurichten:
ssh; Hostkey; Publickey [Archiv] - linuxforen.de -- User helfen Usern
Installation Debian Linux SSH Server - Verbindung mittel SSh Schlüssel von Windows und Linux
Danke, hibbert