柘植です。こんにちは。
On Tue, Jan 18, 2005 at 08:52:26PM +0900,
OMI wrote:
> そこで kppprc ファイルの接続できたものと以前の接続できなかった
> ものを比較して異なる部分を一つ一つ追加編集して試してみますと、以
> 下の1っ箇所を触ると同じ症状が出て接続できなくなりましたので、報
> 告いたしておきます。
(snip)
> pppdArguments=noauth <--------- ここを入れると同じ症状が出る
見えてきた感じですね。
うちのWinmodemカードはKnoppixじゃあ簡単に使えないので、
Debian/sargeで確かめてみた結果も踏まえて簡単にまとめてみます。
-- ここから
1. /etc/ppp/options
まず、Knoppix では /etc/ppp/options はデフォルトで
knoppix@ttyp1[~]$ egrep -v '#|^ *$' /etc/ppp/options
asyncmap 0
noauth <------- Debian では auth
crtscts
lock
hide-password
modem
noipdefault
passive
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx
となっている。
Debianでは `auth' となっているところが `noauth' になっている。
ISPにダイアルアップ接続する場合、ふつう `noauth' でよいので、
Knoppixの場合、通常は options ファイルをいじる必要はない。
ここが `auth' になっていたり、auth/noauth とも記述されていない
場合、一般ユーザ権限での接続はできない、だろう。
ただし、後述する kppprc ファイルに
pppdArguments=noauth
があれば、root権限でkpppを起動すれば接続できる。
2. $HOME/.kde/share/config/kppprc
接続先のアカウントを作成/編集する際に、
「接続先編集」ウィンドウで[pppdの引数をカスタマイズ]ボタン
をクリックすると「pppd のオプションを編集」ウィンドウが開く。
初期状態で`noauth'がリストに入っているため、ここで[OK]を
クリックしてしまうとkppprcに
pppdArguments=noauth
が追加されてしまう。
| pppd オプションの編集
| これは pppd のオプションダイアログを出します。 kppp が pppd に
| 渡したいオプションを追加するために、このダイアログを使用します。
| 有効なオプションのリストは、pppd の man ページを見てください。
| 良くわからないなら、pppd オプションをへたに操作するのはやめるべ
| きです。
「kpppハンドブック」
http://www.kde.gr.jp/help/doc/kde-i18n/ja/docs/kdenetwork/kppp/HTML/configuringanaccount.html
より
ということなので、通常のISPへのダイアルアップ接続目的なら
[pppdの引数をカスタマイズ]ボタンには触らないほうがいい。
3. 背景
Debian/Knoppix では
-rwsr-xr-- 1 root dip 244856 2004-04-16 03:21 /usr/sbin/pppd
-rwxr-sr-- 1 root dip 546392 2004-04-16 18:39 /usr/bin/kppp
-rw-r--r-- 1 root root 13208 2001-12-10 20:35 /etc/ppp/options
というふうにパーミッションが設定されている。
Knoppixの場合、ユーザ knoppix は dip グループに所属しているが、
kppp は setgid されている*だけ*なので、ユーザknoppixが起動した
kppp は options ファイルを上書きするようなことができない。
kppprc に`pppdArguments=noauth' 行がある場合、
一般ユーザ権限で接続しようとすると
/var/log/syslog に
Jan 18 11:00:22 flow pppd[4233]: using the noauth option requires root privilege
というメッセージが表示され、接続できない。
root 権限でkpppを起動し接続する場合、/etc/ppp/options
に auth/noauth 行があってもなくても関係なく接続できる。
-- ここまで
以上です。間違いがあればご指摘ください。
> これは、ウイルスにやられやすいということでしょうか、CD起動
> にknoppixでもやはりウィルスにやられるのでしょうか?
などについてはまた別便で。
--
Tsuge Akihide
|