用户登录
用户注册

分享至

ssh无需输入密码远程连接linux

  • 作者: Guardian丶J
  • 来源: 51数据库
  • 2020-09-10

我们要实现的目的是A机要远程连接到B,不想每次都输入烦索的密码。 
首页登录至A机。

  1.生成密匙对,我用的是rsa的密钥。使用命令 “ssh-keygen -t rsa”

  #ssh-keygen -t rsa
  //一路回车在当前用户的根目录下的.ssh目录生成id_rsa.pub公钥

  2.将公钥放到服务器上(注意存放目录位置)

  #scp ~/.ssh/id_rsa.pub 用户名@你的服务器的ip:~/.ssh/authorized_keys
  //将本地生成的公钥拷贝到远程服务器的下并改名为authorized_keys

  这样就大功告成了!通过ssh登录、通过scp或者sftp传输文件啥的都不用再输入密码了!别把A和B搞反了。

软件
前端设计
程序设计
Java相关