ローカルコンピュータの大容量のjsonファイルをUbuntu 16.04サーバーと同期しようとしています。プロセスが終了するたびに、次のエラーが発生し続けます。このエラーは、転送が完了した後に生成されます。 SSH証明書を設定し、正常に仮想マシンに入ることができます。ここで何を見逃しているのか知っていますか?どんな案内にも感謝します。
注文する:
rsync -ahzP --progress --delete --inplace --verbose /Users/klik/Projects/sampledata/sample.json [email protected]:/
間違い:
building file list ...
1 file to consider
sample.json
77.25M 100% 397.06kB/s 0:03:09 (xfer#1, to-check=0/1)
rsync: open "/sample.json" failed: Permission denied (13)
sent 10.29M bytes received 42 bytes 44.46K bytes/sec
total size is 77.25M speedup is 7.51
rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-47/rsync/main.c(992) [sender=2.6.9]
答え1
ユーザーにはそこから作成するmyvm
書き込み権限がありません。これを行うには、rootを使用するか、他の人が書き込むことができるように権限を変更する必要があります。/
sample.json
/
ファイルをホームディレクトリに保存する場合myvm
にのみ[email protected]:
(no /
)を使用してください。