マウントしたディスクにcpで、所有者などがコピーできない。
Linuxサーバー上で、NFSマウントした外部ディスクに、cpコマンドでバックアップを取っています。(cronで夜間に実行)
コピーは正しくおこなわれているのですが、
・パーミッション
・所有者
・グループ
が正しくコピーされておらず、ログには
cp: failed to preserve ownership for `(ファイル名)': Operation not permitted
と出ています。※権限がないと言ってることくらいは理解できます。
また、コピーされたファイルのユーザーと所有者は「nfsnobody」になっています。
パーミッションや所有者、グループも含めてコピーしたいと思っているのですが、どのようにすればよいのでしょうか?
<補足>
・コピーは「cp -fpR」でやっています。
・cronでシェルを起動してコピーを実行しています。
・cronはrootで実行しています。
・cronで実行せずに、直接シェルをたたいても同じです。
・Red Hat Enterprise Linux Server release 5.3 (Tikanga)です
・コピー先も同じRedhatです。
No.1ベストアンサー
- 回答日時:
NFSのサーバー側のデフォルトでは、NFSで所有者がrootのファイルを書き込めないようになっています。
(ローカルにroot権限をもっていない人間でも、root権限を持つ別のマシンを用意してNFSでマウントすれば、rootなファイルを書き込める、というのはセキュリティ的に問題があるため)
NFSのサーバー側(コピー先)で、/etc/exports で、no_root_squash を設定すれば、
rootでも書き込めるようになります。
http://www.linux.or.jp/JM/html/nfs-server/man5/e …
http://mountainbigroad.jp/fc5/nfs.html#p02_01
確認したところ、手動でもcronでも所有者等含めてコピーできるようになりました。
ありがとうございます!
また、セキュリティ的な問題も理解しました。合わせてありがとうございます。
こちらは、IP指定でローカルIPの特定マシンからのみ読み書き可能ということで、対処する
ようにしました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Linuxについて質問です。 以下のような設定をしたMakefileを作成するにはどう記述すればよい 1 2023/02/03 20:10
- Visual Basic(VBA) Excelのマクロについて教えてください。 1 2023/03/12 12:16
- ドライブ・ストレージ vhdxファイルからのデータの取り出し方 4 2023/06/14 23:53
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
- UNIX・Linux サーバー間のデータコピー(データ形式とデーターフォーマットの変換あり。一定間隔で処理) 2 2023/08/22 22:15
- Excel(エクセル) 1つのファイルを3つのフォルダにファイル名を【明日の日付】にして、コピーをしたい 2 2022/12/21 17:43
- UNIX・Linux redmineにメールを飛ばす方法 1 2022/09/13 22:02
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/26 13:19
- 弁護士・行政書士・司法書士・社会保険労務士 遺産分割協議書の原本と印鑑証明書のコピーについて教えて下さい。 5 2022/05/03 13:43
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
CPコマンドでファイルがコピーできない
その他(開発・運用・管理)
-
ファイルが移動できません。
UNIX・Linux
-
TOPコマンドで表示するCPU使用率で100%以上の表示について
UNIX・Linux
-
-
4
python エラー
その他(プログラミング・Web制作)
-
5
SQL Plusで項目名が最後まで表示されない?
Oracle
-
6
LD_LIBRARY_PATHって?
UNIX・Linux
-
7
/ が何時の間にか「Read-only file system」になってしまった
UNIX・Linux
-
8
cpコマンドとオーナー・グループについて
UNIX・Linux
-
9
fopne で失敗する原因
C言語・C++・C#
-
10
Cからシェルを起動し返り値をハンドリングする方法
C言語・C++・C#
-
11
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
12
SAMBAでのFAT32のマウント時のcpコマンドエラー
UNIX・Linux
-
13
sedなどで、特定の文字列の後の文字列を抽出したい
その他(プログラミング・Web制作)
-
14
Linux(raspberry pi)でのcpコマンドのエラーについて
UNIX・Linux
-
15
LinuxでUSBをマウントできない
UNIX・Linux
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DataTableに入っているデータを...
-
Eclipseのコード入力時の、行コ...
-
Access VBAから使用したExcelプ...
-
C++言語で、構造体のコピーは可...
-
Ctrl + Cなど複数の入力キー...
-
マウントしたディスクにcpで、...
-
Activesheet.Pasteで困っています
-
文字列の切り出し
-
他プロジェクトのFormを自プロ...
-
arduino unoからデータを読み出...
-
一行おきに貼り付ける 可能でし...
-
c#で何か作ってみたいのですが
-
jakarta poiを使用し、EXCELの...
-
バッチで当日日付で作成される...
-
ブラウザからコピペすると文字...
-
エクセルのマクロについて教え...
-
Windows上のマウス操作をプログ...
-
エクセルVBA 実行時エラー'...
-
Delphi Form&sourceコピーについて
-
VBScript でサブフォルダも含め...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access VBAから使用したExcelプ...
-
エクセルのマクロについて教え...
-
DataTableに入っているデータを...
-
Eclipseのコード入力時の、行コ...
-
C++言語で、構造体のコピーは可...
-
プログラムについて。
-
エクセルVBA 実行時エラー'...
-
Ctrl + Cなど複数の入力キー...
-
マウントしたディスクにcpで、...
-
Activesheet.Pasteで困っています
-
一行おきに貼り付ける 可能でし...
-
Listviewに表示された文字のコ...
-
文字列の切り出し
-
arduino unoからデータを読み出...
-
シートに張り付けたボタンがシ...
-
ブラウザからコピペすると文字...
-
ROBOCOPYをスペース付きのフォ...
-
バッチで当日日付で作成される...
-
jakarta poiを使用し、EXCELの...
-
ACCESS VBAでExcelを開き行をコ...
おすすめ情報