2016 - 2024

感恩一路有你

如何自动输入密码的设置

浏览量:4467 时间:2024-06-27 10:22:11 作者:采采

在Linux下使用scp命令可以实现远程传输文件,但是默认情况下每次操作都需要输入密码。那么如何实现自动输入密码,实现免密传输呢?

使用秘钥登录

要实现免密传输,可以使用秘钥登录的方式。下面是具体的步骤:

  1. 首先,在源服务器上进行配置。
  2.     mkdir -p ~
        chmod 700 ~
      
  3. 然后在~目录下生成密钥文件。
  4.     cd ~
        ssh-keygen -t rsa -P "" -f ~_rsa
      
  5. 接着,在目标服务器上进行配置。
  6.     mkdir -p ~
        touch ~_keys
        cat ~_ >> ~_keys
      
  7. 最后修改authorized_keys文件的权限。
  8.     chmod 600 ~_keys
      

测试免密传输

完成以上配置后,就可以进行免密传输的测试了。执行scp命令时,就不再需要输入密码了。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。