linux下scp,ssh使用密钥

简介:

 今天运维部给了虚机做测试环境,都是使用公钥登录,使用密钥在windows下比较方便,但是虚机和虚机之间传输比较麻烦,我还得用我本机做中转。

  发现scp有一个参数-i可以加载公钥,这个比较方便

但是执行时出现错误

 

 
  1. root@localhost:~# scp -i shopex_bakserver.bakserver otp_src_R14B03.tar.gz 1.1.1.1:/root/ 
  2. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 
  3. @         WARNING: UNPROTECTED PRIVATE KEY FILE!          @ 
  4. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 
  5. Permissions 0644 for 'shopex_bakserver.bakserver' are too open
  6. It is recommended that your private key files are NOT accessible by others. 
  7. This private key will be ignored. 
  8. bad permissions: ignore key: shopex_bakserver.bakserver 
  9. Permission denied (publickey). 
  10. lost connection 

出现这个错误主要是公钥的权限太大,把权限降为600即可

chmod 600 shopex_bakserver.bakserver

 

 

     本文转自yifangyou 51CTO博客,原文链接:http://blog.51cto.com/yifangyou/629027,如需转载请自行联系原作者


相关文章
|
3月前
|
Linux 网络安全
Linux命令(124)之ssh
Linux命令(124)之ssh
33 2
|
29天前
|
安全 Shell Linux
【Shell 命令集合 文件管理】Linux ssh 远程主机之间复制文件 scp 命令使用教程
【Shell 命令集合 文件管理】Linux ssh 远程主机之间复制文件 scp 命令使用教程
34 0
|
10天前
|
Linux 网络安全
linux免密登录报错 Bad owner or permissions on /etc/ssh/ssh_config.d/05-redhat.conf
linux免密登录报错 Bad owner or permissions on /etc/ssh/ssh_config.d/05-redhat.conf
22 1
|
30天前
|
安全 Linux Shell
Linux系统之scp命令的基本使用
Linux系统之scp命令的基本使用
38 1
Linux系统之scp命令的基本使用
|
1月前
|
存储 运维 网络协议
Linux SSHD服务安装与维护详解(一)——SSHD安装、启动与密钥认证实现
Linux SSHD服务安装与维护详解(一)——SSHD安装、启动与密钥认证实现
36 2
|
1月前
|
安全 Linux 网络安全
|
1月前
|
网络协议 Ubuntu Linux
「远程开发」VSCode使用SSH远程linux服务器 - 公网远程连接
「远程开发」VSCode使用SSH远程linux服务器 - 公网远程连接
114 0
|
1月前
|
安全 Linux Shell
|
2月前
|
安全 网络协议 Linux
|
2月前
|
存储 Linux 网络安全
如何在 Linux 中删除 SSL 证书和 SSH 密码?
如何在 Linux 中删除 SSL 证书和 SSH 密码?
79 1
如何在 Linux 中删除 SSL 证书和 SSH 密码?