SSH OX
You can generate a key in Mac OS using the ssh-keygen command. You should run it in Terminal or iTerm and specify a type of encryption. You will also be asked for a file in which the key should be saved to and for a passphrase (password) for the key:
1
|
user@localhost: ssh–keygen –t rsa
|
1
2
3
4
5
6
7
8
|
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/user/.ssh/id_rsa): id_rsa
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in id_rsa.
Your public key has been saved in id_rsa.pub.
The key fingerprint is:
16:8e:e8:f2:1d:c9:b9:cf:43:9a:b3:3c:c1:1f:95:93 user@localhost
|
This will create a private key written to ~/id_rsa and a public key written to ~/id_rsa.pub. The passphrase is used to protect your key. You will be asked for it when you load your key. You can load the key using the following command:
ssh-add ~/id_rsa
Paste the Client Key you created when prompted
ssh USER@HOST_NAME -pPORT
Your public key is saved to the id_rsa.pub
;file and is the key you upload to your Triton Compute Service account. You can save this key to the clipboard by running this:
pbcopy < ~/.ssh/id_rsa.pub
rsync -e "ssh -p 18765" -aHz YOUR_SERVER_IP:/home/USERNAME/ /home/LOCAL_USER/BACKUP/
rsync -e "ssh -p18765 -i/Users/.../.ssh/id_rsa.pub" -arcvhz [email protected]:/home/user/ /Users/User/desktop/backup
mysqldump -u db_user -p db_name > db_backup.sq