SSH その3
■ このスレッドは過去ログ倉庫に格納されています
0703名無しさん@お腹いっぱい。
NGNG$ rsync -auzb -e ssh --exclude='*~' --delete saba.com:/どこでも/ /どこでも
とローカルで起動すると、鯖で動くのは
$ rsync --server --sender -bulogDtprz --delete . /home2/どこでも/
だから、鯖上の/root/.ssh/authorized_keys2で
#!/bin/sh
if echo $SSH_ORIGINAL_COMMAND|grep -e "^rsync --server --sender " >/dev/null 2>&
1; then
$SSH_ORIGINAL_COMMAND
else
echo "No access. Sorry."
fi
とでもすれば良い。これで逆方向rsyncは不可になる。
■ このスレッドは過去ログ倉庫に格納されています