• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:lftpでパーミッション情報が保持されません)

lftpでパーミッション情報が保持されない原因とは?

このQ&Aのポイント
  • 共用サーバーへのデータ移転を行う際、lftpを使用してパーミッション情報を保持したままデータを送ろうとすると、パーミッション情報が消えてしまう問題が発生しています。
  • デフォルトのパーミッションとは異なるパーミッションでファイルを転送したい場合、解決方法が見つかっていません。
  • 他の転送方法を検討するとともに、この問題の原因を特定するためにさまざまなテストを行っています。

質問者が選んだベストアンサー

  • ベストアンサー
noname#259146
noname#259146
回答No.3

lftpのコマンドに間違いはないです。 確認事項 1、FTP接続した共用サーバーのディレクトリーの所有者とFTP接続ユーザーは同じですか?   同一でないとパーミッション変更ができません。   共用サーバーのFTPの仕様を確認してください。 2.共用サーバーにあるファイルおよびディレクトリーのパーミッションはFTPソフトで変更できますか?   できない場合は共用サーバーのFTPの仕様を確認するか、共用サーバーの管理者に変更方法を聞いてください。 FTPソフトでパーミッション変更ができる場合「FileZilla」を使うとまとめてパーミッションが変更できます。 http://blog.livedoor.jp/azzurro_co_jp/archives/5132360.html を参考にしてください。

nerumako
質問者

お礼

無事にパーミッション変更されました。 色々な方法や知識を教えて頂きありがとうございました。 感謝申し上げます。

その他の回答 (2)

noname#259146
noname#259146
回答No.2

老婆心ながら lftp mirror -R でされていますか? あとFTPではリンクファイルは転送されませんのでご注意してください。 方法案 FTPでアップロードしたzipファイルをサーバー上で解凍する方法 https://shiteki.com/439

nerumako
質問者

補足

ご回答ありがとうございます。 ご連絡が遅くなり申し訳ありませんm__m lftp mirror -R です。 まずいでしょうか? lftpの制約事項などご教示頂ければ嬉しいです。 リンクファイルはありません。 代替案のご提案ありがとうございます。 こちらも検討してみます。

  • tkf-
  • ベストアンサー率58% (821/1398)
回答No.1

転送元のlftpの問題ではなく、転送先のftpサーバーの設定によるのではないでしょうか。共用サーバーとのこと、そこら辺の設定は難しいと思われます。 回避する方法としては、tarなどでいったん固めてから転送するぐらいしか・・・ でもデータ量が多いんですよね・・・

nerumako
質問者

お礼

原因はLFTPのバージョンが古かった為でした。 ご回答ありがとうございました。

nerumako
質問者

補足

ご回答ありがとうございます。 共用サーバーに確認したところ特に制限はかけてありません。ソフトの問題では?と言うわかりづらい回答でございました。

関連するQ&A