†PukiWikiの使用形態からずれそうな質問で恐縮です。外部にはページの閲覧のみを許してcmdやpluginによる操作を禁止したいのです。コードの変更はpukiwiki.phpでcmdおよびplugin実行部分でローカルIPのチェックルーチンを追加、またpukiwiki.skin.ja.phpを修正してローカルIPでのみ編集メニューを表示する等の変更を加えようと思っています。このような変更を行ってPukiwikiの動作に支障が出ないかどうか教えてください。セキュリティ的に、これで十分かどうかも教えてください。12:11:44全体を抑止したいというよりも、ほんの一部のプラグインが抑止できればというレベルじゃありませんかね?そうでないとすると、道具選びが間違っていますね。プラグインでカレンダーが表示されていも、下界の方は、その日記を読むことができない。アクションプラグインの実行が抑止されていて、情報的には無意味なものになってしまいます。そんな情報を下界の人がみたら、まぁ、次からは見ないか、なんだこれ?ですよ。それが社員であっても同じですね。出先からは使えないページばかりじゃないか。いう指摘があると思います。組み込んでおけば、編集/追記できないけど読める状態になるでしょうね。Apache限定ですが、添付したファイルへの直接参照はデフォルトで禁止になる様にしています。refプラグインも、それで問題なく動作する様に修正してあります。20:44:54ええ。Pukiwiki上にアップロードした容量のでかいファイルへ外部から直接アクセスできるのは、転送量数えている鯖だとかなり問題ですし、これでは、いくらattachディレクトリに.htaccessで弾いても意味がありません。名目上attachプラグインを介して表示させてますしね。Xreaを使っていますが、外部から試しにやってみたところ、アクセスできてしまいました。22:23:10流石にそこまで気合いを入れて荒らすやつはいないでしょうが。22:33:43添付ファイルへのいわゆる直リンについて、UPLOAD_DIRのファイルへの直接リンクはhenohenoさんご指摘のように弾けるとしても、?plugin=attach&openfile=~に張られるものは確かに無理ですね。私は、refattachプラグインに$_SERVER['HTTP_REFERER']で外部サイトからの参照を判別、拒絶する改造をしています。これとて、REFERERを詐称されれば無力ですが。22:31:52実際は、荒らすつもりでなく、素でやってしまう人多いですね。素材系サイトの場合、直リンク禁止と書いてあっても、直リンクしてしまう人が後を絶たないという話はよく聞きますし、荒らし以前に本当に故意が無い場合が多いし。自分の場合、サンプル掲示板をアップローダーとしてやられました。00:22:08あ、$ENV{'...'}じゃなく$_SERVER[...]で環境変数読み取るんですね。実際問題としてリファラーを詐称されたところで、それを使うのは極一部だと思います。過去のダウンローダーにはそう言った機能がありましたけど、最近は見かけませんし、そういったリファラーを詐称するのは、ダウンロードソフトで使われる場合が多いとおもいます。自分的には多くの人が正規でない方法で見れちゃう事が問題と思っています。