Radhat Linux7.1 でFTP/SFTPでファイルを受信時のファイルパーミッションを設定したく、umaskを.bash_profileに設定したのですが駄目でした。どのようにすれば良いのでしょうか。
御存知の方御教示下さい。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

Secure ftpでは確認していませんが、


.bash_profile
に、umask 011(ディフォルトは、umask 022です。)
をセットして、ファイルをgetすると、以下のようになります。

元ファイル:-rw-r--r-- (umask 022でput)
getしたファイル:-rw-rw-rw- (umask 011でget)

ご存知とは思いますが、おさらいです。
ディレクトリの場合は、777-022=755 (8進数の引き算)
ファイルの場合は、666-022=644(8進数の引き算)

なを、umaskを設定したあとは、ログインをしなおすか、source /~.bash_profileで、システムに反映されます。
    • good
    • 0
この回答へのお礼

有難う御座います。
getはOkですが。
相手からputされ場合が駄目です。
相手側からsftpでファイルをputしchmodでパーミッションを変更できる事は分ったのですが、これだと相手任せになってしまいます。
また、自分でchmodでパーミッションを変更する場合にファイル数が10000位ある為、ワイルドカードを使用してchmodよりパーミッションを変更しようとするとchmodがエラーとなってしまいます。
何か方法は無いものでしょうか。

お礼日時:2001/11/09 12:51

recursive:回帰的、再帰的とかの意味です。


一つのことが終われば、また戻ってくる。ぐるぐると処理をするといいうことで、コンピュータの世界では、よく使用される言葉だと思いますよ。

この回答への補足

有難う御座います。
以下のコマンドで試しました。
chmod -R --recursive 777 *.xml
しかし
bash: /bin/chmod: Argument list too long
のエラーが出ました。
1つ上のディレクトリ配下で
chmod -R --recursive 777 該当ディレクトリ名
とやったらうまくいきました。
ワイルドカードを使用するとやはり駄目なようです。
とりあえずディレクトリ配下の全てのファイルのバーミッションを変更しようと思います。

補足日時:2001/11/09 17:36
    • good
    • 0

うむ、10,000ものファイルのパーミッションを変えたい。

本当に全部一斉に変えてもいいのですか?

# chmod -R --recursive XXX *.*

ファイルを再帰的に変更します。ワイルドカードも使用可能なはずです。
XXXは、パーミッションの8進の値です。

まず、数個で試してから、自己責任で残りを変更してください。

この回答への補足

有難う御座います。
chmod -R --recursive XXX *.*
とありますが、--recursiveとは何でしょうか
申し訳有りませんが教えて頂けませんか。

補足日時:2001/11/09 16:25
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q窓の杜のFTPサーバーソフト(Tiny FTP Daemon 日本語FTPサーバー)ですが、

窓の杜のFTPサーバーソフト(Tiny FTP Daemon 日本語FTPサーバー)ですが、、一応、FTPクライアントソフト(FFFTP左右分割型の日本語FTPクライアント)とつながったのですが、どうも、、、FTPクライアントソフトの側には、左右両方に、交信している、共有ファイル群が表示されています、、しかし、FTPサーバーソフトの方の、どこで、共有ファイル群の指定をしていいのかが、わかりません。ご教示いただけないでしょうか?

Aベストアンサー

Daemonの設定方法ということでしょうか?
今は使用していないので、手元の資料と記憶で説明します。
起動したら、アイコンが並んでいる左から3番目の「ユーザー設定」から、とりあえず「anonymous」を選択。上から2つ目の「編集」をクリック。「名前」のタブをクリック。ユーザー名の右の四角にチェックを入れ、同じ画面のホームディレクトリが初期設定はC:\になっているので、その右の「参照...」をクリックして公開したいフォルダを選択し「OK」をクリックでは??

QLAN構築についてです。御教示お願いします。

このカテが適切か自信がありませんがよろしくお願いします。
田舎住まいのISDNにてネットを楽しんでいます
ノートパソコンを2台所有しているのですが
このサイトでLAN構築の質問/回答をみて興味を持ちました。
環境等
A:penIII 512MB 80GB/16mb/5400rpm(換装済み)USB1.1X2
B:cel? 256MB 40GB/?/?         USB2.0X4
共にXPhome SP2

TA とワイヤレスカードアダプタ(WC)
周辺機器
外付けHDD(USBタイプ)
外付け光学(USB&IEEE1394)
複合プリンタ

WCが1枚しかないので兼用して使ってます
過去に1回だけデスクトップの自作経験がありますが
将来的に自分的に満足するスペックの自作に挑戦し
LANで共有可能&ネットをと抱いています

その練習も兼ねて既存の2台と周辺機器をLAN構築するためには何が必要で何をしなければならないか等
教えていただければと思いまして質問させていただきます
不明な点は補足しますので要求お願いします

このカテが適切か自信がありませんがよろしくお願いします。
田舎住まいのISDNにてネットを楽しんでいます
ノートパソコンを2台所有しているのですが
このサイトでLAN構築の質問/回答をみて興味を持ちました。
環境等
A:penIII 512MB 80GB/16mb/5400rpm(換装済み)USB1.1X2
B:cel? 256MB 40GB/?/?         USB2.0X4
共にXPhome SP2

TA とワイヤレスカードアダプタ(WC)
周辺機器
外付けHDD(USBタイプ)
外付け光学(USB&IEEE1394)
複合プリンタ

WCが1枚しかないので兼用し...続きを読む

Aベストアンサー

過去と言っても、今月なのですが私が、初心者の方が参考になるサイトを
数箇所紹介しております。
http://security.okwave.jp/kotaeru.php3?q=1852683
多分、殆どの方は同じ道を進んでくるのでは? と思い紹介したサイトですので、紹介したサイトを回って見て、その人達の苦労ですとかを読んで見て下さい。
そうすると、色々これから必要な物が見えてくるはずですよ。

QFTPソフトのFFFTPの設定で、ご作動を防ぐ方法はありませんか

これまで、DreamweaverのFTPを使っていました。今回、それが使えなくなったので、FFFTPを使って、

レンタルサーバー ヘテムルでの
 web/index.html/ 私のwebサイトのトップページです。

aaaフォルダにあるindex.htmlファイルです。

web/aaa/index.html

今回、aaaフォルダにあるindex.htmlファイルをアップロードしましたら、
気が付かなかったのですが、
web/index.html/ 私のwebサイトのトップページが上書きされてしまっていました。
後で、webサイトが変更されていたので、びっくりして、すぐ元に戻したのですが、気が付かなかったら大変なことになるところでした。

DreamweaverのFTPでは、そんなことは、一度もなかったので、FFFTPでも、ローカルの/aaa/index.htmlをアップロードしたら、サーバーの/aaa/index.htmlを上書きされるように設定できるのでしょうか。今のままでは、注意深く、ローカルと、サーバーのフォルダを同じにしてからアップしないといけません。

宜しくお願い致します。

これまで、DreamweaverのFTPを使っていました。今回、それが使えなくなったので、FFFTPを使って、

レンタルサーバー ヘテムルでの
 web/index.html/ 私のwebサイトのトップページです。

aaaフォルダにあるindex.htmlファイルです。

web/aaa/index.html

今回、aaaフォルダにあるindex.htmlファイルをアップロードしましたら、
気が付かなかったのですが、
web/index.html/ 私のwebサイトのトップページが上書きされてしまっていました。
後で、webサイトが変更されていた...続きを読む

Aベストアンサー

あんさん、これが正解の方法。
http://www.tku.ac.jp/~densan/local/ftp/ffftp.html
せやさかい
>注意深く、ローカルと、サーバーのフォルダを同じにしてからアップしないといけません。
これをせんとあかんのじゃ! っちゅう事ですわ〜!
>DreamweaverのFTPでは、そんなことは、一度もなかったので、
これはドリちゃんの「使いやすいツール」でんねん。
銭出してドリちゃん買えばまた使えるで〜!

QADSL接続設定とファイル共有設定

 2台のパソコン(98とMe)をクロスケーブルで接続して、ファイル共有していました。その後、1台をADSLに接続させることになり、ADSL業者の説明に書いてあったとおりに、ファイル共有のチェックを外したり、IPアドレスを「指定」から「自動的に取得」に切り替えたりしました。その結果、従来のようにもう1台のPCとファイル共有することができなくなってしまいました。インターネットを使っていないときに、これまでと同じようにクロスケーブルでファイル共有したいのですが、そのたびにネットワークの設定を元に戻さなければならないのは、とても面倒です。簡単に設定を切り替える方法はないでしょうか? また、ADSLを使っていない(ADSLモデムのケーブルを、PCから物理的に切り離している)ときにファイル共有するだけも、セキュリティの面で問題はありますか? 安全な設定方法を教えてください。よろしくお願いします。

Aベストアンサー

ルーターを導入することをお勧めします。
ADSLによっては、ルーターはサポート外となりますが、
ご質問のな内容ですと、必ず1台はグローバルIPとなるため、
ファイル共有はセキュリティー上好ましくありません。
パソコン電気店に行って、ADSL業者をいえば対応ルーターを教えてくださるでしょう。
標準的なもので十分かと思います。

参考URL:http://www.corega.co.jp/product/list/router/barsw4pl.htm

Qモデム、ルーターの設定 → FTPサーバー

FTPサーバーを立てたいと思い立ててみて実際にテストしてみたのですが
「接続できません」
となってしまいます
クライアントのソフトを見ている限りではドメイン→IPの変換はできているようです
なのでモデムおよびルーターの設定の問題ではないかと考えています

使用しているモデムはFLASHWAVE2040 M1でルーターはWBR-G54を使用しています
FLASHWAVE2040 M1はルーター内蔵モデムです
どちらもルーター機能を使用した状態で接続しています

FLASHWAVE2040 M1からのLANがWBR-G54のWANに接続した状態を崩さず設定のみの変更でFTPサーバーとなるようにしたいと思っております

不束な説明ですがどうかよろしくお願いいたします

Aベストアンサー

#2です。

ルータ2枚ですか・・・。通常、パッシブモードですとルータや
ファイアウォールがあっても、クライアント側から接続要求を出します。
つまり、制御用のプロトコルもデータ用のプロトコルもクライアント側から
発せられるのでルータやファイアウォールがあっても接続が出来てしまう訳です。
ただ、L3を2つ経由している場合、別セグメントの扱いになりますので
サーバを1つ内側へ置く必要があるかもしれません(もしくはルーティング
テーブルの情報を手動で定期的に書き換える必要があります)。
通常、ルータ等のL3機器はネットワーク同士を接続する機器ですので
もし1つ目のルータから2つ目のルータの間に特にネットワーク機器が
存在していない場合はどちらかをブリッジにして下さい。
ルータが2つあるからといってセキュリティレベルがあがる訳ではないので・・・
(今回のようにどちらのL3でも20,21のポートを開けているのでしたら
ルータを2つ置いてもあまり意味はありません)。
複数のネットワークがあり、それぞれ孤立したネットワークということでしたら
1つ目のルータのセグメントにFTPDを置いてみて下さい。

ちょっと分かりにくい説明になってしまいましたが、

・2つのルータのどちらかをブリッジにする
・1つ目のルータの直下にFTPDを置く

のどちらかを実践してみて下さい(障害切り分けの意味も含めて)。

#2です。

ルータ2枚ですか・・・。通常、パッシブモードですとルータや
ファイアウォールがあっても、クライアント側から接続要求を出します。
つまり、制御用のプロトコルもデータ用のプロトコルもクライアント側から
発せられるのでルータやファイアウォールがあっても接続が出来てしまう訳です。
ただ、L3を2つ経由している場合、別セグメントの扱いになりますので
サーバを1つ内側へ置く必要があるかもしれません(もしくはルーティング
テーブルの情報を手動で定期的に書き換える必要があります...続きを読む


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報