当前位置:网站首页 > 新媒体 > 正文

配置ssh免密登录过程(linux配置ssh免密登录)

0 李勇seo 李勇seo 2025-04-28 15:16 6

Windows系统的ssh客户端如XShell,SecureCRT,都没有Mac版本,其实Mac自带的终端,只要配置一下,就能实现ssh登录并免密码

配置ssh服务器和账号

1 2$ cd ~/.ssh/ $ vi config

config内容如下,一个Host就是一个主机

1 2 3 4 5 6 7 8 9Host zhanqi HostName 121.43.170.99 Port 22 User root Host demo HostName 12.34.56.78 Port 22 User root

登录

$ ssh Host名称,比如ssh zhanqi,输入密码就可以了

自动登录

这里的自动登录并不是记住密码,而是配置ssh密钥

生成密钥对

$ ssh-keygen -t rsa,一直确定即可

$ ls -al
可以看到,在.ssh目录下多了两个文件id_rsa和id_rsa.pub,私钥和公钥

复制公钥

$ cat id_rsa.pub,全选,复制

主机配置

首先用密码ssh到目标主机,进入你要登录的账号的ssh目录,比如
$ cd ~/.ssh
$ vi authorized_keys,粘贴之前复制的公钥,保存
$ exit

重新登录

$ ssh zhanqi,自动登录成功

李勇seo

李勇seo

TA很懒,啥都没写...

本文暂时没有评论,来添加一个吧(●'◡'●)

取消回复欢迎 发表评论:

@百闻站长 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2025402138号 | (地图