scp命令问题
Linux的远程传输文件scp出现Permission denied (publickey).lost connection问题解决方法。
首先去~/.ssh目录下看是否已经有密匙。如果没有可以通过下面命令生成一份。.pub结尾的是公匙。
cd ~/.ssh
ssh-keygen -t rsa
将当前主机上的id_rsa.pub文件拷贝到远程Linux主机的root用户目录下的.ssh目录下,并且改名为authorized_keys 。若已经有该文件可以把内容追加在后面。
这样本地密匙跟远程主机密匙就能对上了,后续scp命令就不需要带鉴权信息了。