オレオレDebian サーバをセットアップする#5
目的と参考
ディスクのパーティショニング
- /boot に 50MB 〜 最大 100MB
- /home に 100MB 〜 最大 5GB
- /opt に 500MB 〜 空き全てまで拡大
- / に 200MB 〜 最大 50GB
- swap に 64MB 〜 最大 8GB
のように割り当てできる.ディスク容量に応じて目一杯使ってくれます.
ネットワークの設定
debconf/priority を ciritical にするとホスト名指定のダイアログが出てこないので,例えば下記のように指定する.
debconf debconf/priority select high d-i netcfg/get_hostname string sbox d-i netcfg/get_hostname seen false d-i netcfg/get_domain string stnard.jp
アカウントの追加設定
sudo をデフォルトで設定しておきたいので,ファイルツリーからのパッケージを作成してインストールするようにします.
$ mkdir -p default-sudoers/etc $ mkdir default-sudoers/DEBIAN $ vim default-sudoers/DEBIAN/{postinst,prerm,control,compat} $ vim default-sudoers/etc/sudoers $ sudo -R chown root.root default-sudoers/etc $ chmod 440 default-sudoers/etc/sudoers $ sudo dpkg-deb -b default-sudoers
これを profiles/NAME.packages に追加しておきます.remove すると消えるので注意が必要ですが....
このとき preseed で
d-i passwd/user-default-groups string staff
などとしておいて,/etc/sudoers に %staff ALL... と書いておくといい感じになります.