当前位置:   article > 正文

ssh使用及免密登录_启动ssh免密登录命令

启动ssh免密登录命令

ssh使用及免密登录

ssh远程登录基本使用方式

打开终端,输入

ssh {userName}@{ip}
  • 1

例如

ssh admin@192.168.1.100
  • 1

admin是需要远程连接的服务器用户名,192.168.1.100是远程服务器的ip

如果远程服务器的sshd部署在除了22端口以外的端口,那么用-p指令,例如

ssh admin@192.168.1.100 -p 23
  • 1

该指令连接远程服务器的23端口

使用别名快捷登录

在~/.ssh/config文件后添加

Host test
    HostName 192.168.1.100
    User admin
    Port 23
  • 1
  • 2
  • 3
  • 4

则可以使用如下指令快速登录服务器,等同于ssh admin@192.168.1.100 -p 23

ssh test
  • 1

生成密钥对并免密登录

在本地终端运行

ssh-keygen
  • 1

敲三次回车,会在 ~/.ssh/ 目录下生成两个文件

id_rsa  id_rsa.pub
  • 1

其中,id_rsa是私钥, id_rsa.pub是公钥

直接使用ssh-copy-id部署公钥到远程服务器(test是上一步部署的config,等同于ssh-copy-id admin@192.168.1.100 -p 23)

ssh-copy-id test
  • 1

接下来再连接test就不需要输入密码了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/167466
推荐阅读
相关标签
  

闽ICP备14008679号