Showing posts with label ssh. Show all posts
Showing posts with label ssh. Show all posts

September 02, 2014

ssh key fingerprint

ssh-keygen -lf public_key_file

August 28, 2014

一些 ssh 的設定


參考這篇,有很多把 key 的話,可以設定 .ssh/config 如下

Host github.com
        User git
        Hostname github.com
        PreferredAuthentications publickey
        IdentityFile ~/.ssh/github/id_rsa
Host bitbucket.org
        User git
        Hostname bitbucket.org
        PreferredAuthentications publickey
        IdentityFile ~/.ssh/bitbucket/id_rsa
使用 ssh-agent 可以在 .bashrc 加入以下設定
# ssh_agent
function check_ssh_agent {
    if [ ! -e "$SSH_AUTH_SOCK" ]; then
        eval `ssh-agent -s`
        ssh-add
    fi
}

check_ssh_agent;

如果有多把 key 而且在不同目錄就要在 ssh-add 後面指定要加入哪些 key

May 24, 2011

SSH login without password

產生 key

  • ssh-keygen -t rsa
    將產生的 id_rsa.pub 放到 target machine 的 .ssh/authorized_keys
  • ssh-keygen -t dsa
    將產生的 id_dsa.pub 放到 target machine 的 .ssh/authorized_keys
權限設定
  • .ssh/ is 700
  • .ssh/authorized_keys is 600
  • home 目錄的 owner 要是自己 (...)