Linux服务器 ssh免密登录

Windows 21NN.CN 3个月前 (08-13) 3次浏览 已收录 0个评论 扫描二维码

本文Linux系统为CentOS Linux 7。

ssh-keygen命令生成公钥和私钥,名字分别是“id_rsa.pub”和“id_rsa”,公钥发送到服务器上,私钥本地使用。

远程是在“~/.ssh/authrized_key”文件中,本地是在“%usersprofile%/.ssh/”目录

密钥生成命令#ssh-keygen -t rsa

操作记录

[root@learnshell ~]# ssh-keygen -t rsa Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): 密钥文件存储路径,直接回车使用默认Created directory ‘/root/.ssh’.Enter passphrase (empty for no passphrase): 密钥文件密码,直接回车使用不设置Enter same passphrase again: [root@learnshell ~]# cd /root/.ssh/[root@learnshell .ssh]# lsid_rsa id_rsa.pub

密钥上传

使用“ssh-copy-id”命令上传[root@learnshell .ssh]# ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.2.106/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: “/root/.ssh/id_rsa.pub”/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed — if you are prompted now it is to install the new keysroot@192.168.2.106’s password:

Number of key(s) added: 1

Now try logging into the machine, with: “ssh ‘root@127.0.0.1′”and check to make sure that only the key(s) you wanted were added.

使用其他工具将文件添加至authorized_keys文件末尾

上传 id_rsa.pub文件后,使用重定向符追加至authorized_keys文件末尾

[root@learnshell .ssh]$ cat id_rsa.pub >> authorized_keys

[root@learnshell .ssh]# cat ~/.ssh/authorized_keys ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAxxxxxAwmvid5q8naRwUohZTHYa/BVP0vxhdcav2TI0b4YRFIPdhd/kNprqV1HgQQQdbOdHwqMXepM68B+n8ukt7JFyfEF1IHML8hQy27hoJHwUo2fNJI8N8w5mO6glG+GxQciPP4dAJ+UAdd1qxtj3QKhYvRxxxxxoqDKOvkkvTp0brHz0vYDNV8Fx6MELMz4rSdcQPFZhSeZ9P5dJCcW6hdPBcUnKKMY8RtadPAPw+AGINexxxxxXbwEcqLxNRpW/DHG5E14Voxp4lgndeWOt8CJNWgWrp3mAYhf9sXvtICTdnhZA8Hjs0ckUV6tabfUlKsyj1gKEgSymP root@learnshell.local

免密登录使用

命令行使用将id_rsa拷贝至“%usersprofile%/.ssh/”目录,直接使用“ssh root@192.168.2.106”登录

Linux服务器 ssh免密登录

SecureCRT使用SecureCRT,新建会话,协议选择“ssh2”,其他根据实际情况填写,选中“PublicKey”,点击左侧的“Properties”,浏览生成的私钥保存。注意,使用私钥登录需要去掉“Password”前的勾。

Linux服务器 ssh免密登录Linux服务器 ssh免密登录Linux服务器 ssh免密登录


本文:Linux服务器 ssh免密登录 本文链接:https://www.21nn.cn/xitong/windows/59480.html 本站所以图片、文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如有侵权请邮件与我们联系处理。i@ki4.cn
喜欢 (0)
[1353713598@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址