新規作成
新規ページ作成
新規ページ作成(その他)
このページをコピーして新規ページ作成
このウィキ内の別ページをコピーして新規ページ作成
このページの子ページを作成
新規ウィキ作成
編集
ページ編集
ページ編集(簡易版)
ページ名変更
メニュー非表示でページ編集
ページの閲覧/編集権限変更
ページの編集モード変更
このページにファイルをアップロード
メニューを編集
右メニューを編集
バージョン管理
最新版変更点(差分)
編集履歴(バックアップ)
アップロードファイル履歴
このページの操作履歴
このウィキのページ操作履歴
ページ一覧
ページ一覧
このウィキのタグ一覧
このウィキのタグ(更新順)
このページの全コメント一覧
このウィキの全コメント一覧
おまかせページ移動
掲示板
このウィキのスレッド一覧
このページのスレッド一覧
RSS
このウィキの更新情報RSS
このウィキ新着ページRSS
ヘルプ
ご利用ガイド
Wiki初心者向けガイド(基本操作)
このウィキの管理者に連絡
運営会社に連絡(不具合、障害など)
掲示板
ページ検索
メニュー
tshrwiki
操作ガイド
新規作成
編集する
全ページ一覧
掲示板
登録/ログイン
tshrwiki
操作ガイド
新規作成
編集する
全ページ一覧
掲示板
登録/ログイン
ページ一覧
tshrwiki
debian@玄箱
メニュー
■ インストール
├
Win2k
└
debian@玄箱
読書リスト
トップページ
メニュー
メニュー2
@ウィキ ガイド
@wiki 便利ツール
@wiki
更新履歴
取得中です。
showrss プラグインエラー: RSSが見つからないか、接続エラーです。
TODO
下準備
debianインストール
バックアップからの復旧
SSMTPインストール
hotmail → hotway → fetchmail → procmail → ssmtp → gmail
TODO
ddclient で動的IPアドレスでも固定的アクセス
SSH で SSH トンネル(For VNC)
アンチウィルスソフト clamav
Samba + lpd でプリンタサーバ
Apache + mrtg(rrd) + snmp でトラフィック監視
Webカメラ
下準備
必要ファイル
debian_2006_06_10_dist.tgz
kernelimage-2.6.20-kuroBOX.tgz
modules-2.6.20-kuroBOX.tgz
↑ここまでは必須
debianインストール
2007.03.22 作成
玄箱
EMモードにする。
# echo -n "NGNG" > /dev/fl3
# echo -n "NGNG" > /dev/mtdblock2
# sync
# sync
# reboot
割り当てアドレスを確認する。
DHCPクライアントモードで起動するのでDHCPサーバよりどのアドレスが振られたかを確認する。ホスト名は「KURO-BOX-EM」が設定されている。
192.168.1.108
telnetでログインする。
ユーザ/パスワードはroot/kuro。
ファイルシステムを作成する。
# mke2fs -j /dev/hda1
ファイルシステムをマウントする。
# /bin/mount -t ext3 /dev/hda1 /mnt
# /bin/mount -t ext3 /dev/hda3 /mnt2
debian化アーカイブを展開する。
# cd /mnt
# tar xvzf /mnt2/debian_2006_06_10_dist.tgz
設定ファイルのいくつかをコピーしておく。
# cd /mnt2
# cp interfaces /mnt/etc/network/
# cp hosts /mnt/etc/
# cp hosts.allow /mnt/etc/
# cp resolv.conf /mnt/etc/
# cp sources.list /mnt/etc/apt/
↑でエラー → ファイル無し。
EMモードから抜けて再起動する。
# echo -n 'OKOK' > /dev/fl3
# reboot
telnetでログインする。
ユーザ/パスワードはtmp-kun/tmp-kun。
rootのパスワードを変更する。
$ su -
↑ パスワードはroot。
# passwd root
ユーザアカウントを作成する。
# adduser
ユーザアカウントを設定して、パスワードを設定して、後は何も無しで最後にyで終わり。
デフォルトのユーザアカウントtmp-kunを削除する。
一度全て、ログアウトして、再度、telnetでログインする。
ユーザ/パスワードは先ほど作ったもの。
$ su -
# deluser --remove-home tmp-kun
とりあえずアップデートする。
# apt-get update
# apt-get dist-upgrade
途中で聞かれる質問は全てデフォルトでOK。
eximの設定は5を選択する。
ProFTPdが立ち上がらないとか言っているような気がするが気にしない。
使う
ソフトウェア
のインストールする。
# apt-get install ntpdate ssh sudo vim logwatch wget ntp-simple
sshは全てデフォルトでOK。eximが設定されてなくてなんかエラーを吐いているが気にしない。
時刻あわせをする。
# /etc/init.d/ntp-server stop
# ntpdate ntp.jst.mfeed.ad.jp
# cp /mnt/ntp.conf /etc/
# /etc/init.d/ntp-server start
sshdの設定をする。
# cp /mnt/sshd_config /etc/ssh/
# /etc/init.d/ssh restart
sudoの設定をする。
# visudo
[username][TAB]ALL=(ALL) NOPASSWD:ALL
kernelを2.6系に変更する。
# cd /boot
# tar xvfz /mnt/kernelimage-2.6.20-kuroBOX.tgz
# sync
# sync
# reboot
カーネルモジュールのインストール
# apt-get install module-init-tools
# cd /lib/modules
# tar xvfz /mnt/modules-2.6.20-kuroBOX.tgz
# depmod -a
# sync
# sync
# reboot
ここまでの状態をバックアップしておく。EMモードでバックアップする。
# echo -n "NGNG" > /dev/mtdblock2
↑ kernel 2.6系のときのみ
# sync
# sync
# reboot
telnetでログインする。IPアドレスはDHCPよりリースされたものなので注意。
ユーザ/パスワードはroot/kuro。
# mount /dev/hda1 /mnt
# mount /dev/hda3 /mnt2
# cd /mnt
# tar cvf /mnt2/backup20070322.tar .
↑ 最後の「.」(ドット)を忘れないように。
# echo -n "OKOK" > /dev/fl3
# sync
# sync
# reboot
telnetでログインする。
$ su -
# gzip /mnt/backup20070322.tar
完了。
バックアップからの復旧
EMモードにする。
$ su -
# echo -n "NGNG" > /dev/fl3
# echo -n "NGNG" > /dev/mtdblock2
# sync
# sync
# reboot
telnetでログインする。
ユーザ/パスワードはroot/kuro。
ファイルシステムを作成する。
# mke2fs -j /dev/hda1
ファイルシステムをマウントする。
# /bin/mount -t ext3 /dev/hda1 /mnt
# /bin/mount -t ext3 /dev/hda3 /mnt2
バックアップしたアーカイブを展開する。
# cd /mnt
# tar xvfz /mnt2/backup.tar.gz
↑ ファイル名は実際のバックアップしたファイル名にする。
EMモードから抜けて再起動する。
# echo -n "OKOK" > /dev/fl3
# sync
# sync
# reboot
SSMTPインストール
ここからはまだ未完成。
$ su -
# apt-get install ssmtp
↑ exim のアンインストールも同時に行われる。
# cd /etc/ssmtp/
# mv ssmtp.conf ssmtp.conf.20070324
# mv revaliases revaliases.20070324
# vi ssmtp.conf
# vi revaliases
hotmail → hotway → fetchmail → procmail → ssmtp → gmail
hotmailに転送機能さえあればいらないのに。
タグ:
+ タグ編集
タグ:
タグの更新に失敗しました
エラーが発生しました。ページを更新してください。
ページを更新
いいね!
「debian@玄箱」をウィキ内検索
最終更新:2007年03月25日 00:21