赞
踩
配置ssh
https://zhidao.baidu.com/question/688766784553274084.html
然而每次都需要密码,并且超时断线的时候也需要手工重连,实在是很麻烦的事情,我参考网上的一系列资料拼装了自己的方案,开机自动链接,保存密码输入,断线自动重连。
首先是保存密码输入问题,需要创建密钥,在你的命令行输入:
local:~ yourname$ ssh-keygen -t rsa
然后依次回车,输入密码,这个密码和SSH的帐号密码无关。
整个界面看上去类似:
local:~ yourname$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/u/kim/.ssh/id_rsa): 【回车】
Enter passphrase (empty for no passphrase): 【第一次密码】
Enter same passphrase again: 【第二次密码】
Your identification has been saved in /u/kim/.ssh/id_rsa.
Your public key has been saved in /u/kim/.ssh/id_rsa.pub.
接下来把密钥文件传到你的SSH帐号下:
local:~ yourname$ cd ~/.ssh
local:~ yourname$ cp id_rsa.pub authorized_keys
local:~ yourname$ scp -p ~/.ssh/authorized_keys hrothgar:.ssh/
最后一步会提示你输入SSH帐号的密码,不是你刚才创建密钥的密码。
如果最后一步提示错误,通常是因为远程权限的问题。
你需要用root身份登录到远程机器,为这个SSH帐号创建相关目录,并且设置权限:
在SSH帐号登录的Home目录设置:
按照上面的说法
open这个文件之后
Last login: Thu Mar 17 15:24:22 on ttys000 (base) liuxinny@Xinny-MBP ~ % ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/Users/liuxinny/.ssh/id_rsa): /Users/liuxinny/.ssh/id_rsa already exists. Overwrite (y/n)? % (base) liuxinny@Xinny-MBP ~ % open /Users/liuxinny/.ssh/id_rsa (base) liuxinny@Xinny-MBP ~ % open /Users/liuxinny/.ssh/id_rsa (base) liuxinny@Xinny-MBP ~ % ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/Users/liuxinny/.ssh/id_rsa): /Users/liuxinny/.ssh/id_rsa already exists. Overwrite (y/n)? y Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /Users/liuxinny/.ssh/id_rsa. Your public key has been saved in /Users/liuxinny/.ssh/id_rsa.pub. The key fingerprint is: SHA256:9xvoOW0/18GB0uAHT756RM0TmjKf3GRMKDQ12iamVXg liuxinny@Xinny-MBP.local The key's randomart image is: +---[RSA 3072]----+ | .oo+. | | ==E.o | | .=XoO .| | +=oX O | | S.. O B o| | . o * + | | ..= o| | ..oo+. o| | ooo..o | +----[SHA256]-----+ (base) liuxinny@Xinny-MBP ~ % open /Users/liuxinny/.ssh/id_rsa (base) liuxinny@Xinny-MBP ~ % cat c/User/username/.ssh/id_rsa.pub cat: c/User/username/.ssh/id_rsa.pub: No such file or directory (base) liuxinny@Xinny-MBP ~ % cat /Users/liuxinny/.ssh/id_rsa -----BEGIN OPENSSH PRIVATE KEY----- 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 ItN1BRYGMiwxvUrgvD+oEapPJrk= -----END OPENSSH PRIVATE KEY----- (base) liuxinny@Xinny-MBP ~ %
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。