Direkt zum Hauptbereich

Posts

Posts mit dem Label "ssh" werden angezeigt.

ssh pubkey verfahren funktioniert nicht

trotz ssh-copy-id usf. werde ich immer noch aufgefordert, das Passwort einzugeben. Grund: Die Rechte von authorized-keys sind nicht richtig gesetzt. sshd achtet darauf, dass alle rechte so gesetzt sind, dass ein Angreifer diese Datei nicht verändern kann. Sind die Rechte zu lax gesetzt, weigert sich sshd, dieses Verfahren durchzuführen. Daher dürfen folgende Dateien nur für den Benutzer beschreibbar sein: .ssh/authorized-keys .ssh . Das Dritte Verzeichnis ist das home-Verzeichnis des Nutzers, sonst könnte ja ein Angfreifer einfach .ssh überschreiben.

dirvish reloaded

Hab heute mal wieder (seit langem) mit dem Datenbackup beschäftigt. Es gibt immer noch keine GUI für dirvish. (Würde ich bevorzugen, da ich gerade beim Datenbackup eine grafisches UI für weniger fehleranfällig als ein Kommandozeilen UI halte. Beispiel, hab gerade festgestellt, dass der Photo-Vault so konfiguriert war, dass er Musik up-backte, aber Photos nicht archiviert wurden! Gottseidank ist in der Zwischenzeit nichts passiert!) Eine "Schwierigkeit" war das Archivieren von anderen Accounts: Am besten dirvish als root laufen lassen (sudo dirvish). Problem: dirvish macht Backups immer per ssh, (auch wenn host und client derselbe rechner sind). Ein login als root auf localhost scheiterte aber an zwei Stellen: 1.) hatte ich noch kein root-Schlüsselpaar erstellt. (s. ssh hier im blog) der public key muss diesmal im gleichen Verzeichnis (.ssh) an authorized_keys angehängt werden. cat id_dsa.pub >> authorized_keys 2.) sshd war so konfiguriert, dass Anmeldungen als root n...

ssh public key authentication:

This document assumes that you are using OpenSSH on the client and remote computers 1.Create a public and private key pair for the protocol you want to use. To create a key pair for use by SSH2, enter: ssh-keygen the key generation program will create a private key in a file with the name you specified and a public key with the same name, plus a .pub extension. 2. Copy your public key to the remote host by entering: scp ~/.ssh/filename.pub hostname: 3. Connect to the remote host using your password for authentication. If the authorized_keys file doesn't exist, create it with the following commands: mkdir -p ~/.ssh touch ~/.ssh/authorized_key On the remote host, add your public key to the authorized_keys file, with the following command: cat ~/filename.pub >> ~/.ssh/authorized_keys Schritte 2 und 3 können auch mit dem Befehl ssh-copy-id (z.b. ssh-copy-id amilo) bequem zusammengefasst werden. To use ssh-agent and ssh-add , follow the steps below: At the Unix p...

ssh host hat sich verändert

Sollte sich dieser Schlüssel einmal aus legitimen Gründen geändert haben, bspw. weil das System neu aufgesetzt wurde, muss man den entsprechenden veralteten Schlüssel erstmal mit dem Befehl ssh -keygen -R hostname aus der known_hosts -Datei entfernen. http://wiki.ubuntuusers.de/SSH