ftpでのファィルの取り込みでは、パーミッションが変更されます。ところがsambのファィル共有では 変更されません。所有権はどちらも nobodyに変わりますが、sambaの方は 作成日も 変更されません。
なぜftpで取り込むとパーミッションが 変わってしまうのでしょうか?これを変更させないことは 可能でしょうか?
この場合 fedora2とfedora4のサーバーを使ってファィル移動をしています。windows xp に FFFTPを入れてftpの操作をしています。linuxのftpコマンドは使っていませんが!
No.2ベストアンサー
- 回答日時:
推測で、sambaのファイル共有を使用している環境で、そこに対してFTPをしたいということがわかりますが、環境についてわかるように書いていないのでなんとも申し上げられません。
---こんな感じかな----
A(Linux)--(samba共有)-->Windows--(FTPで送信)-->B(Linux)
A(Linux)--(直接FTPで送信)-->B(Linux)
---
やりたいことはWindows→Linuxへのファイル転送のようですので、ftpでのファイルの「アップロード」と解釈して話を進めます。
FTPサーバ(Linux側)では、デフォルトで受け取った側のファイルのパーミションを0644(-rw-r--r--)などにマッピングしているのではないかと推測できます。これを変更したいのであれば、FTPサーバ側の設定を変更する必要があります。(出来るかどうかはわかりませんが)
FFFTPでは、拡張子を元にFTPサーバ側のパーミッションを変更する機能がありますので、それが働いているのではないでしょうか。
参考URLに設定例がありますから、確認してください。
そもそもWindowsのローカルドライブにあるファイル(たとえばC:\Program Files\ 以下のファイル)のUNIX上でのパーミッションは決まってないのですから、それをFTPで送信したら適当なパーミッションに変えられるはずがないと思います。
参考URL:http://www.rururubu.com/info/frsoft/ffftp/003/in …
この回答への補足
環境について
fedora2 とfedora4に sambaとftp(vsftp)が動いている。
同じネットワークlanにつながるwinXpからファィル共有 及び FFFTPができる。
転送したいファィルは主に fedora4に存在する。ここからfedora2に転送したい。
FFFTPでの転送はファィル共有のfedora4のファィルをドラックしておこなう。FFFTPはパッシブモードだったようです。
いざ fedora2に転送されたファィルを使用する時点で、許可がありません!のアラートがでて、パーミッションが変更されていることに きずきます。
<FFFTPでは、拡張子を元にFTPサーバ側のパーミッションを変更する機能がありますので、それが働いているのではないでしょうか。>
こんな設定がある事自身 しりませんでした。
デフォルトで 使用していましたので 今度からは 必要な 拡張子のものは、固定した転送ができるようにしてみます。
これだと全て 同じ 属性にすることは できませんが、便利ですね!
ありがとうございました。
vsftpの場合もこんなことが できればいいかなと おもいました。
No.3
- 回答日時:
もしfedora2とfedora4のファイル転送がしたい。
パーミッションも引き継ぎたいのであれば、
NFSでボリュームをマウントしてtelnet等でリモートログインして、cpコマンド等でコピーするのが一番簡単だと思うのですが、
この回答への補足
NFSについて 初めて知りました。
sambaのようなものだということは、分かりましたが、改めて 導入して この用途のために 使うということは ちょっと 荷が 重過ぎます。
これによって 得ることができるのは 色々あるかもしれませんが、単に パーミッションの引継ぎのために 導入しようとまでの、積極性が感じられません。
わざわざ 書き込んでくださって ありがとうございました。
No.1
- 回答日時:
ftpはファイルを転送プロトコルです。
sambaは、Linuxや*BSDなどを中心としたUNIX系OSにおいて Windows系OS互換のファイルサーバ/プリント・サーバ機能を提供する機能ですからまず、目的が違います。
で、ftpで転送するとパーミッションが変わってしまうのはUNIX系のパーミッションを、そのままwindowsのfatやntfs等にマッピングできないからです。
細かく設定することは手で出来ますので、面倒でも権限は自分で管理するしか有りません。
参考URL:http://e-words.jp/w/E38391E383BCE3839FE38383E382 …
この回答への補足
ftpの転送を今度はFFTP等のソフトではなく、ftpコマンドを使って接続してみました。
今度はパーミッションが以下のような変更をしました。
-rw-r--r-- → -rw-rw-r--
ファィル作成日は変更され 所有権はnobodyではなく
アクセスしたクライアントのカレンデレクトリに変更されています。
windowsの FFFTPの場合は
-rw-rw-r-- → -rw-r--r-- の様になります。又
-rwxrwxr-- → -rw-r--r-- の様になるのもあります。rwがrになると このファィルを使用するとき、 許可がありません!というアラート!になるので困るのです。rがrwになれば範囲が広がるのでこのアラートはでません。
ご指摘の
<ftpで転送するとパーミッションが変わってしまうのはUNIX系のパーミッションを、そのままwindowsのfatやntfs等にマッピングできないからです>
ということでは 納得がいきません。そもそも ftpの転送は パーミッションを変更する要因を もっているものなのでしょうか?
尚、引き続き以下の現象がありました。
任意のファィルをfedora上で作成し、ftp(vsftp)で別のfedoraにputで 送った場合は、-rw-r--r--に変わりました。
逆に、getで-rw-r--r--であった別の任意のファィルは
、-rw-rw-r--で受け入れました。
この場合、操作主体がfedora2の端末になり、相手方がfedora4になります。
只この場合逆にはできませんでした。パッシブモードの切り替えが できなかったからです。FFFTPのときは GUIですので 分かりましたが!
このモードの切り替えが かぎかもしれません。でも 手元のマニアルでは これ以上のことは不明です。vsftpの問題かもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
差込印刷のデータ参照エラー
-
windows7からlinuxへ大量のファ...
-
Ubuntu 鍵のマークがついて書き...
-
/etc以下で不要ファイルの削除
-
ftpでファイルを転送時、タイム...
-
ARCファイルを解凍したい
-
拡張子「arc」ファイルについて...
-
PCゲームの体験版の解凍の仕方...
-
zlibで圧縮されたファイルの解凍
-
焼いたCDRをパソコンに取り...
-
自己解凍実行ファイル
-
デスクトップに不明のファイル...
-
jw_cadの「.BAK」や「自動保存○...
-
DLLとCOMの違い
-
ロータス123のファイルの読みたい
-
デスクトップ上の「Data1」(フ...
-
パソコンの背景に使用する画像...
-
圧縮ファイルの解凍ができない
-
拡張子.rarの見方、開き方について
-
jww→dxfの保存について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
差込印刷のデータ参照エラー
-
ftpでファイルを転送時、タイム...
-
Ubuntu 鍵のマークがついて書き...
-
FTPでの上書きが拒否されます。
-
windows7からlinuxへ大量のファ...
-
ドメイン変更にともない、アド...
-
Linuxのumask値について
-
htaccessでユーザー認証が出来ない
-
rsync重いファイルの時の挙動
-
ftpでのファィルの取り込みでは...
-
(PDF形式)CD挿入時に自動起動...
-
対話式FTPのシェル化の方法
-
Poderosaでls-l時に背景色が変わる
-
XWindowでログインできない
-
Excelでの印刷が薄い物がある。
-
windows7 メモ帳の文字の大き...
-
Fetch5英語版で転送前にcgiファ...
-
ダウンロードしたものが開けま...
-
¥WINDOWS¥SYSTEM32¥CONFIG¥...
-
LinuxからWindowsを操作するツール
おすすめ情報