Debian@kurobox

debian インストール後にしたこと。
(実際に行なった順番とは違う)


ネットワーク情報変更

//この作業はWindowsで。
//Ubuntuでも[Network Configuration]から普通に出来そう。
Debian化した後の玄箱IPアドレスが192.168.1.81/24に固定されている
(実家の)ルータのアドレスが192.168.11.1/24なので都合が悪い。
一時的にWindowsの設定でIPアドレスを192.168.1.2/24に変更する。
sshでログイン。[UTF8 TeraTerm Pro with TTSSH2]を使った。
その後以下の3ファイルを編集
・/etc/network/interfaces
address, network, broadcast, gatewayの4項目を適切な値に。
今回の場合[192.168.11.XX]に直す
・/etc/hosts
以下の1行を追加(しなくても問題ない?)
192.168.11.81 kurobox kurobox
・/etc/resolv.conf
次の行をコメントアウト
search localnet.mda.or.jp
DNSサーバを追加(LAN上に無いのでルータのアドレスになるぽい)
naeserver 192.168.11.1 #この行を追加

以上。
玄箱を再起動してWindowsのネットワークは元にもどしておく
ここから先はUbuntuで。


/dev/sda4のマウント

/homeにマウント
マウント後

df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2             2.8G  188M  2.5G   7% /
tmpfs                  62M     0   62M   0% /lib/init/rw
tmpfs                  62M     0   62M   0% /dev/shm
/dev/sda1              54M  5.7M   46M  12% /boot
/dev/sda4             584G   33M  555G   1% /home  # <-これを追加


apt

apt-get update
apt-get upgrade #よく分からないメッセージ出てきた
apt-get install locales
dpkg-reconfigure locales # ja-utf8を選択
reboot

.vimrc, .bashrcの編集

ほぼローカルからのコピー
.vimrcの日本語関連だけはまだ入れてない。


グループ作成

adminグループを作成して、このグループに所属するユーザが管理者になれるように(sudo)する。
adminグループ作成

addgroup admin

adminグループに権限追加

visudo

最後の行に以下を追加

%admin  ALL=(ALL) ALL


ユーザ追加,編集

http://kazmax.zpp.jp/lin/useradd.html
ユーザ作成時のデフォルト設定を見る

useradd -D

ユーザ作成

useradd -m ad
# 何故か mオプションをつけないとhomeディレクトリが作成されなかった
# この時 [-s /bin/bash]を付けるべきだった。もしくはデフォルトの設定を変更。

パスワード変更
rootで行なう

# rootのパスワードを変更
passwd
# adのパスワードを変更
passwd ad

新しいユーザでログイン

ssh ad@192.168.11.81
#パスワード入れる

でログイン
.bashrc, .vimrcを編集する。
デフォルトシェルがshになってるのでbashに変更。