JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... して使用する事を目的としています。 smrsh は、システムの全体的なセキュリティを改善するために、 sendmail の ``|program'' 書式により起動する事ができるコマンドを制限し ... つまり、もし ``悪者'' が alias ファイルや forward ファイルを経由せずに sendmail からプログラムを実行する事ができたとしても、 smrsh を使えば、彼(あるいは彼女)が実行できるプログラムを制限する事ができるのです。 簡単に言うと、 smrsh は、実行可能なプログラム ... 、デフォルトでは、/usr/libexec/sm.bin です。 これにより、システム管理者は利用可能なコマンドを選択する 事ができます。 更に、 smrsh は、``end run'' 攻撃を防ぐために、コマンド行に ``', `<', `>', `;', `$', `(', `)', `\r' (復改文字), `\n' (改行文字) の文字を ... ... み込み可能で なければならない ことに注意)。 その際、必ずシングルクォートとダブルクォートを含むこと。 さらに、自分のサイトで smrsh (the SendMail Restricted SHell) が動いている と分かっていれば別だが、そうでなければ、このパスは 絶対パス にすること。 " |e ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。