SCPリモートローカルコピーはリモートフォルダから「読み取り専用ファイルシステム」エラーを返します。

SCPリモートローカルコピーはリモートフォルダから「読み取り専用ファイルシステム」エラーを返します。

次のコマンドを使用しました。

scp -r root@IP:/home/user/remotefolder /localfolder

パスワードを入力した後(SSHキーを使用)、次のエラーが発生します。

/remotefolder: Read-only file system

このエラーが発生する理由がわかりません。 rootとしてログインすると、このフォルダをサーバー内の他の場所にコピーできますが、上記のコマンドは機能しません。リモートからローカルにコピーしていますが、読み取り専用フォルダ/ファイルがコピーに影響するのはなぜですか?

答え1

コマンドの最後のパラメータで代わりにscp試してください。 Macのルートフォルダ()の下にフォルダを作成する権限はありませんが、ホームフォルダ()の下にフォルダを作成する権限があります。~/localfolder/localfolder/~/

答え2

これがあなたが望むものです: scp -r root@IP:/home/user/remotefolder ./localfolder

注: 注.//
/使用しないでくださいシステムルートフォルダです。

関連情報