SCP从远程到本地脚本不复制

  • 本文关键字:脚本 复制 SCP bash scp
  • 更新时间 :
  • 英文 :


我的目标是通过脚本将文件夹从远程服务器复制到新的本地计算机。我从部署运行脚本,所以这一切都是在root中完成的。因此,脚本应该是

1)在本地计算机上创建.ssh和授权_keys文件夹

2)粘贴远程EROTESERVER的ID_DSA.PUB到本地授权_keys文件

3)从远程服务器到本地计算机的桌面

安全复制文件夹1

文件夹1无法复制。如果我在SCP线路上进行索要并手动运行它,则在输入密码后可以工作。

user="name"
id_dsa.pub="ssh-dss AAAAB3NzaC1kc3MAAACBAPpK/k7Yk............"
mkdir /Users/${user}/.ssh
chmod 0700 /Users/${user}/.ssh
touch /Users/${user}/.ssh/authorized_keys
chmod 0644 /Users/${user}/.ssh/authorized_keys
/bin/cat > "/Users/${user}/.ssh/authorized_keys" << EOL
${id_dsa.pub} 
EOL
scp -r remoteserver@192.168.1.39:/Users/admin/Desktop/Folder1 /Users/$user/Desktop

local 系统上创建该文件无助于您连接到远程系统。为此,您想使用ssh-copy-id

相关内容

  • 没有找到相关文章

最新更新