LAN TANK : SOTO-HDLWU

LAN TANK

とりあえず、オンラインマニュアルの通り、OSをインストールし、筐体を組み 上げました。http://192.168.0.200/にアクセスし、RAID-1の設定をしました。 再度、アクセスし、設定を行います。 adminでログインして、まずは telnetサーバを起動します。後は、リモートロ グインで操作してみましょう。

細かい設定

/home/admin/.bashrc にaliasを加えたりしました。また、lessを使うとき に、ターミナルが不明な様なので、以下のようにしておきます。

$ less file
WARNING: terminal is not fully functional
file  (press RETURN)
$ export TERM=vt100

SSH

telnetでログインするのは嫌なので、SSHを探してみました。標準でインス トールされているようです。ただ、sshdを起動しようとしても失敗します。 パッケージのリスト

$ dpkg -l
sshを起動してみる
$ /etc/init.d/ssh start
Starting OpenBSD Secure Shell server: sshdCould not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_dsa_key
Disabling protocol version 2. Could not load host key
sshd: no hostkeys available -- exiting.
$ su
# ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N ""
Generating public/private rsa key pair.
Your identification has been saved in /etc/ssh/ssh_host_rsa_key.
Your public key has been saved in /etc/ssh/ssh_host_rsa_key.pub.
The key fingerprint is:
XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX root@LANTANK
# ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key -N ""
Generating public/private dsa key pair.
Your identification has been saved in /etc/ssh/ssh_host_dsa_key.
Your public key has been saved in /etc/ssh/ssh_host_dsa_key.pub.
The key fingerprint is:
XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX root@LANTANK
# ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_key -N ""
Generating public/private rsa1 key pair.
Your identification has been saved in /etc/ssh/ssh_host_key.
Your public key has been saved in /etc/ssh/ssh_host_key.pub.
The key fingerprint is:
XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX root@LANTANK
# /etc/init.d/ssh start

これでログイン(ssh)とファイル転送(scp)に困らなくなりました。

/etc/resolv.conf

# Domain name searches will fail until you point this to a real DNS server.
search mydomain.com
nameserver 192.168.0.1
nameserver 192.168.0.254
となっていたので、設定し直しました。
search is.sci.yamaguchi-u.ac.jp sci.yamaguchi-u.ac.jp
nameserver 133.62.192.32
nameserver 133.62.128.33
これで、apt-getでパッケージ更新ができそうです。

APT

/etc/apt/sources.list のコメント#を外して、apt-get します。
# apt-get update
# apt-get install mount wget
※ apt-get upgradeは慎重に。apt, bash, dpkg, thttpdなど元々あるサービスが更新されてしまう場合があります。

NFSサーバ

# apt-get install portmap nfs-common nfs-kernel-server
/etc/exports を編集する。例えば、192.168.0.0/255.255.255.0 から/share 以下のマウントを許可する場合
/share  192.168.0.0/255.255.255.0(rw,no_root_squash,sync)
と記述し、サーバを再起動する。
# /etc/init.d/nfs-kernel-server restart
これでマウント成功!NFSサーバになったので、NASサーバとして使えます。

Sambaサーバ

# apt-get install samba samba-common 
/etc/samba/smb.conf
[share]
   comment = Share
   path = /share
   public = yes
   guest ok = yes
   guest account = www-data
   force user  = www-data
   force group = www-data
Linux側から、以下でアクセス可能
$ smbclient //lantank/share
Password: 
Anonymous login successful
Domain=[XXXXX] OS=[Unix] Server=[Samba 3.0.14a-Debian]
smb: \> 

日本語関係

ファイルなどが文字化けするので、いくつかファイルを入れました。

# apt-get install nkf jless
対応しているロケールは、以下の通りなので、
# locale -a
C
POSIX
en_US
en_US.utf8
ja_JP.eucjp
ja_JP.utf8
# export LANG=ja_JP.utf8
# nkf -u file.euc | jless 
としたら読めました。

WOLに対応らしい

/home/LANDISK/scripts/setwol.sh を使うと、Wakeup On LANに対応できるよ うです。
# sh /home/LANDISK/scripts/setwol.sh on

Last modified: Mon Mar 13 17:46:31 JST 2006