【配置】Mac 配置ssh

配置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目录设置:

按照上面的说法

image-20220321101657361

image-20220321101446106

open这个文件之后

image-20220321101515958

image-20220321102122779

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 ~ % 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值