PC/NETのetcetra/2005-04-24 のソース
※※このサイトは2012年頃より更新を停止しています。※※
**Nature's Linux [#m77faa79] 記事が前後したけど、一連のapache:suexecの記述は、4月頭にNature's Linuxをうちの空いたデスクトップパソコンにインストールしたことと関連します。~ で、Nature's Linuxの[[ユーザーズグループのHP>http://www.n-linux.org/pukiwiki/]]を見つけてちょいと絡み中なのだが。 それはいいとして、そのNature's Linuxを再度設定しなおそうと本日再インストールしたので、そのついでに、最初のインストールのときにメモった内容と、その後の追加事項をここに書きとめておこう。 たいしたことメモしてないけどw ~ -''Nature's Linuxインストール時のメモ'' CD挿入ブート後、ブートプロンプト。 boot: お決まりのカーネルパラメータを与えるかどうかかなと思ったら、インストール画面のモードの指定画面でした。 1を押してEnter カーネル読み込みかなんか。 最初のinitrdの展開かなんか。 それらが済んで最初のプロンプト 1 : OLD Style Partition 2 : BACKUP Partition(5GB or more disk is needed) No.: 1を選択すると CAUTION: Current partition map and all data will be lost. Are you sure ? (y/Y to continue) : 2を選択すると Input VFS Partition Size [500 - 11776(MB)] Input Size > っていわれた。~ 俺なりの理解の仕方で表現すると、 ・VFS(Virtual File System)領域とは、ユーザサービスが稼動する領域。 ・対してRFS(Real File System)領域とは、システムのコアサービスが稼動する領域。 で、Nature's Linuxの1.3からはVFS領域のバックアップ&リカバリ機能が実装されたとのことで、1と2の選択肢はこの機能を使うか使わないかの選択を意味する。~ そいで、 1は「バックアップ&リカバリ機能を実装する前の、古いバージョンと同じパーティション構成にするよ」ということ。 2は「バックアップ&リカバリ機能を有効にするからバックアップ用のパーティションを余分に確保するよ。だからVFS領域のパーティションサイズを指定してね」ということ。 ~ で、せっかくだから新機能を有効にしてインストール。 各種構成ファイルをCDからコピーする作業が済んだらCD-ROMを吐き出して Press Enter key to reboot って感じのメッセージ(正確にメモしてない~ すると起動時に色々とユーザ設定やネットワーク設定の対話設定画面がスタート。 こいつがけっこう初めてだとややこしい。下記にまとめる。 --初回設定時に決める項目は以下のような感じ ---1.RFS領域のルートパスワード ---2.RFS領域でネットワーク設定をコントロールする為のVGA設定画面を使用するためのユーザ/パスワード ---3.RFS領域からVFS領域にログインする時に仲立ちをするユーザ/パスワードの設定 (こいつが意味することは、使い始めてみないとハッキリと把握できないと思います。使ったらすぐわかる。) ---4.VFS領域で最初から使えるように設定されるユーザ/パスワード ---5.ホスト設定(ホスト名とかゲートウェイとかDNSとか) ---6.ネットワークインターフェイス設定 -上記の設定を終わると自動設定かなにかのプログラムが動いて、しばらくすると通常のログインプロンプトがディスプレイに出てくる。 これで「使用ができる状態」になる。 ここまでの詳細な手順は[[Nature's LinuxのTech Portalサイト>http://tech.n-linux.com/pukiwiki.php?%A5%C6%A5%AF%A5%CB%A5%AB%A5%EB%A5%CE%A1%BC%A5%C8%2F%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB%2FVer.1.1%2FPC]]にて確認できます。 ちょっと文中に内容の古い記述があったりするけどw~ で、ここから様々な設定なりサービスアプリケーションのインストールなりを自分でしていくわけだけど、初めての使うときに戸惑うのが、suコマンドでの動き。 要点は次のような感じ。 ・RFS、VFSとも、まったく別々のユーザテーブルを持ってる(それぞれのディレクトリツリーに/etc/passwdがある)。 ・RFSからVFSへのチェンジはできるが、VFSからRFSへはできない。 ・RFSからVFSのユーザへ変身をするには、必ず仲立ちユーザへのsuを介さないといけない。 ・VFSのrootになるにはVFSの一般ユーザからsuする。 ・VFSのrootの初期パスワードは"vroot"''(ここ重要)'' ~ -もう一点注意したいことは、sshデーモンについて。 RFS、VFSそれぞれへ一般ユーザでログインするためのsshポートはRFSが2022、VFSが22番。 sshデーモンもRFS、VFSそれぞれで動いているらしい。 なので、RFSにある/etc/ssh/sshd_configで設定した内容はRFSへのsshログインにしか影響しない。 ~ と、まぁまずはこんなとこかな。 #pcomment