【发布时间】:2019-02-18 16:27:42
【问题描述】:
我写了这个脚本:
#!/bin/bash
SSH_USER=${SSH_USER:=$USER}
for department in A B C E L M V
do
mkdir -p ./resources/${div}
rsync -Pruzh --copy-links \
${SSH_USER}@server:${department}/foo/files \
${SSH_USER}@server:${department}/foo/photos \
./resources/${department}/foo
rsync -Pruzh \
${SSH_USER}@server:${department}/bar/documents \
./resources/${department}/bar
done
除了我必须写 14 次密码外,它非常有效,这不太实用。
我听说过ssh_agent,但由于某些原因,它不适用于我的 WSL。
有没有其他方法可以让我只输入一次密码?
【问题讨论】: