ssh-key配置

ssh-key配置,第1张

1. 检查ssh key 是否存在

ls -al ~/.ssh

如果key存在,会有 id_rsa 和 id_rsa.pub 可以直接将key复制到远程GitHub上。

如果key不存在,生成key

在命令行中输入

ssh-keygen -t rsa -C 'your_email@example.com' 默认生成一个

密码,名称什么的都一路回车就OK了

将公有key(id_rsa.pub)复制到远程GitHub里,可以给你的key起一个名字

2. 查看公钥内容(即用来做ssh key用的)

$ cat ~/.ssh/id_rsa.pub

如果id_rsa.pub文件找不到,可以在终端中使用 open ~/.ssh ,打开ssh文件,可以看到 id_rsa,id_rsa.pub 文件;也可以在前往中终端输入"~/.ssh"来查看是否存在id_rsa.pub文件

3. 配置多个ssh-key

若.ssh目录(就是私钥所在的文件夹)下无config文件,那么创建

touch config

在config文件添加以下内容

前提:要有你需要连接的服务器的ip,端口号,服务器上的账户和密码

1、首先打开终端,然后输入sudo su - 回车进入根目录

2、然后输入:ssh -p 端口号 服务器用户名@ip (例如ssh -p 22 userkunyu@119.29.37.63)回车,到这会让你输入yes或者no来确认是否连接,输入yes回车

3、然后输入在服务器上的用户密码回车

4、到此进入的是你在服务器上的账户的目录,即为连接成功

最后输入sudo su -进入服务器的根目录,进行 *** 作

连接设置别名

使用vi命令编辑一下~/.ssh/config这个文件(如果目录下没有这个文件,可以新建一个),接着按下面格式添加内容:

另外,如果想查看当前有哪些配置了别名的服务器,可以使用命令cat ~/.ssh/config | grep “Host”来查看


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11435288.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存