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.pubextension.
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_keysfile 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 theauthorized_keysfile, 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-agentandssh-add, follow the steps below:
- At the Unix prompt, enter: eval $(ssh-agent)
- Enter the command: ssh-add
- Enter your private key password.
- When you log out, enter the command: kill $SSH_AGENT_PID To run this command automatically when you log out, place it in your
.logoutfile (if you are usingcshortcsh) or your.bash_logoutfile (if you are usingbash).
While I gave up local mails and subordinated entirely to google meanwhile, my partner still wants to be independant and prefers local mails. Since KMail seemst to be wrecked, I have to migrate her mails to the old mbox format of thunderbird. This one-command-recipe worked for me. I replaced Archive/ by e.g. .kde/share/apps/kmail/mail/inbox and sarchive by sMBOXinbox . To import MBOXinbox they simply have to be copied to ~/.thunderbird/.....default/Mail/Local\ Folders . Converting Maildir to mbox via mutt Ran into an issue today where I needed to convert a Maildir containing over 50k messages to mbox format and couldn’t really find any good tools. So I found this blog post about using mutt to do it. Unfortunately, it converted one Maildir to another. =( One crucial piece is missing, so here is the one-liner in all its glory: $ mutt -f Archive/ -e 'set mbox_type=mbox; set confirmcreate=no; \ set delete=no; push "T.* ;sarchive "' The above convert...
Kommentare