建立ssh连接

登录到服务器(我这里用的是ubuntu)

ssh -l root 123.207.244.252 #root为用户名

在服务器产生公钥和秘钥(其它主机上产生也行,不过为了其它终端能方便的获取到秘钥,推荐在服务器上产生)

ssh-keygen -t rsa

在.ssh文件夹内创建authorized_keys文件,同时将刚刚产生的公钥复制到里面,并且修改文件权限

less id_rsa.pub > authorized_keys chmod 777 authorized_keys

将秘钥从服务端下载下来保存到本地用户目录下的.ssh文件夹下

scp -r root@123.207.244.252:~/.ssh/id_rsa ~/.ssh/id_rsa

之后访问服务器就不需要密码了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、远程连接服务器 远程连接服务器对于管理员来说,是一个很有用的操作。它使得对服务器的管理更为方便。不过方便归方便...
    Zhang21阅读 39,619评论 0 20
  • SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group...
    shuff1e阅读 1,807评论 1 11
  • SSH全称Secure SHell,顾名思义就是非常安全的shell的意思,SSH协议是IETF(Internet...
    StarShift阅读 2,568评论 0 7
  • 为了让两个linux机器之间使用ssh不需要用户名和密码。所以采用了数字签名RSA或者DSA来完成这个操作。 ...
    Sunshine_Boys阅读 5,327评论 0 4
  • 《多边形消除》英文名Hex FRVR,是一款非常可爱的,清新的消除类游戏,玩法类似1010!但是玩法更具有趣味性和...
    初生牛犊就怕虎阅读 492评论 0 0