美文网首页
让ssh,scp这些命令不需要密码

让ssh,scp这些命令不需要密码

作者: 关玮琳linSir | 来源:发表于2018-04-13 13:26 被阅读115次

让ssh,scp这些命令不需要密码

我们平时可能经常需要上我们的服务器上做一些事情,或者需要经常上传一些文件到服务器上面,这个时候,每次都输入密码,我们可能就有点扛不住啦~

利用公钥/私钥的模式进行服务器的操作

进入当前路径:

/Users/mac/.ssh/
拥有id_rsa.pub

如果没有这个文件的话:

ssh-keygen -t rsa -C "youremail@example.com"

然后会有几个提示的问题,都可以不用管,直接回车就可以,完成之后这里面就会生成公钥。

当我们有公钥之后,我们需要把它上传到我们远程服务器的/root/.ssh/目录下,并且把它更名成authorized_keys,如果我们已经拥有这个文件,我们可以把公钥的内容粘贴到这个文件的后面。

从此之后,我们便可以直接使用scp,ssh了,便不用输入密码啦。

它的原理就是利用公钥/私钥的方式,取代了密码的方式。

相关文章

  • 让ssh,scp这些命令不需要密码

    让ssh,scp这些命令不需要密码 我们平时可能经常需要上我们的服务器上做一些事情,或者需要经常上传一些文件到服务...

  • Linux 常用命令

    ssh命令 远程登录 scp命令 scp是 secure copy的缩写, scp是linux系统下基于ssh登陆...

  • Mac向Linux远程传输文件夹与文件

    先设置ssh无密码访问 通过scp命令远程从mac向linux拷贝文件或者文件夹(如果不了解scp命令可以在终端中...

  • [Linux]SCP

    介绍 参数 -l 强制scp命令使用协议ssh1-2 强制scp命令使用协议ssh2-4 强制scp命令只使用ip...

  • ssh和scp使用

    ssh客户端基本使用 scp使用 ssh免密码登录 ssh配置别名

  • sshpass远程免密码登陆linux

    背景 在Linux后台中,经常会用到ssh、scp等命令。需要进行认证,手动输入密码,是交互式的过程。当将ssh、...

  • rsync后台保持运行

    ` 1.正常执行scp/rsync命令 注意rsync 需要ps uxf查看 输入密码后,子进程 ssh 与rsy...

  • 免密登录汇总

    1、ssh免密登录 操控远程主机时,免不了需要使用ssh,scp等命令,但是输入密码又总是显得麻烦,所以很有必要去...

  • linux 命令

    vi 编辑器命令 linux重启命令 linux ssh命令 linux scp命令

  • 服务器上传文件

    scp 上传 1 登陆服务器 cd ~/.ssh ssh root@192.168.1.28 (提示密码:...

网友评论

      本文标题:让ssh,scp这些命令不需要密码

      本文链接:https://www.haomeiwen.com/subject/nxyckftx.html