×
Create a new article
Write your page title here:
We currently have 3,189 articles on s23. Type your article name above or create one of the articles listed here!



    s23
    3,189Articles

    Ssh-login without bothering passphrase: Difference between revisions

    Content added Content deleted
    imported>Hundfred
    No edit summary
     
    imported>mutante
    m (minor correction)
     
    (5 intermediate revisions by 3 users not shown)
    Line 1: Line 1:
    just ''kwick n dirty'':
    just ''kwick n dirty'':


    if you want to get rid of that ''bothering passphrase'' while connecting via ssh to host,
    if you want to get rid of that ''bothering passphrase'' while connecting via [[ssh]] to a host,
    just append your '''~/.ssh/id_rsa.pub''' on your local machine at the file '''~/.ssh/authorized_keys''' at the target host.
    just append your '''~/.ssh/id_rsa.pub''' on your local machine to the file '''~/.ssh/authorized_keys''' on the target host.


    <pre>
    <pre>
    scp ~/.ssh/id_rsa.pub <user>@<host>:/<home>/<user>/.ssh
    scp ~/.ssh/id_rsa.pub <user>@<host>:/<home>/<user>/.ssh
    </pre>

    then log into the target machine, and enter
    then log into the target machine, and enter
    <pre>
    cat ~/.ssh/id_rsa.pub >> ~/ssh/authorized_keys'''
    cat ~/.ssh/id_rsa.pub >> ~/ssh/authorized_keys'''
    </pre>
    </pre>
    Line 17: Line 18:
    ssh-copy-id -i ~/.ssh/id_rsa.pub <user>@<host>
    ssh-copy-id -i ~/.ssh/id_rsa.pub <user>@<host>
    </pre>
    </pre>

    if you don't find a key under ~/.ssh/ have a look at [[Ssh-dsa-key_generation]]

    if you want to execute special commands on the remote machine automatically without logging in, try :[[ssh_authorized_keysfile]]
    see also: [[Ssh|ssh]]

    [[Category:Unix]]
    [[Category:Computer]]
    [[Category:Software]]
    [[Category:Networking]]

    Latest revision as of 11:14, 1 May 2008

    just kwick n dirty:

    if you want to get rid of that bothering passphrase while connecting via ssh to a host, just append your ~/.ssh/id_rsa.pub on your local machine to the file ~/.ssh/authorized_keys on the target host.

    scp ~/.ssh/id_rsa.pub <user>@<host>:/<home>/<user>/.ssh
    

    then log into the target machine, and enter

    cat ~/.ssh/id_rsa.pub >> ~/ssh/authorized_keys'''
    

    even faster: there if you start the program ssh-agent it will provide some scripts that do things like this for you:

    ssh-copy-id -i ~/.ssh/id_rsa.pub <user>@<host>
    

    if you don't find a key under ~/.ssh/ have a look at Ssh-dsa-key_generation

    if you want to execute special commands on the remote machine automatically without logging in, try :ssh_authorized_keysfile see also: ssh

    Cookies help us deliver our services. By using our services, you agree to our use of cookies.
    Cookies help us deliver our services. By using our services, you agree to our use of cookies.