失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Mac Terminal (终端) 使用ssh快速登录远程服务器

Mac Terminal (终端) 使用ssh快速登录远程服务器

时间:2023-08-20 14:26:50

相关推荐

Mac Terminal (终端) 使用ssh快速登录远程服务器

平常我们使用终端连接远程服务器的时候每次都要输入IP (换成服务器的IP地址和用户名)

ssh user@127.0.0.1 -p 22

然后还要输入密码,有的时候记不住还要去找一下密码,很麻烦。

接下来介绍一下使用公钥来链接远程服务器,避免每次输入IP和密码

创建rsa key

首先查看本地有没有公钥和私钥

ls .ssh

有的话会有id_rsaid_rsa.pub这两个文件夹,没有的话创建一下。

ssh-keygen -t rsa

上传公钥到服务器

ssh-copy-id -p 22 -i ~/.ssh/id_rsa.pub user@127.0.0.1

这样下次再链接服务器时就不用再输入密码了

配置ssh config别名,避免每次连接都要输入IP地址

首先打开~/.ssh/config并配置别名,没有的该文件的话新建一个(不会vim的话直接open ~/.ssh打开文件夹操作)

Host mineHostName 127.0.0.1Port 22User rootIdentityFile ~/.ssh/id_rsa

这样就大功告成了!

以后再想连接服务器直接

ssh mine

是不是方便多了,再也不用担心记不住IP和密码了!

如果觉得《Mac Terminal (终端) 使用ssh快速登录远程服务器》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。