2008年9月17日水曜日

telnetd(暗号化なし)を稼働させる方法

最近はsshdですますことがおおいため、ほとんど利用されていない平文のtelnetd
以下の方法でインストール、起動が可能である。

1 yum install xinetd
2 yum install telnet-server
3 grep telnet /etc/xinetd.d/*
上記grepにより telnetdの起動パスのサービスの設定ファイルを確認する
複数あると、どれが起動されるかわからない

4 /etc/xinetd.d/telnetのみ disable=noとする
 (/usr/sbin/in.telnetd)
その他のkerberosのパスを持ったものはすべてdisable=yesとする

 ※ disable=yesとすると起動されない

5 chkconfig --list |grep xinetd

6 service xinetd start
※ startされている場合は restart

注意点
kerberosが動いてしまうと、以下のメッセージがでてtelnetログインはできない

Unencrypted connection refused. Goodbye.




man -k の実行前に

makewhatis コマンドの実行が必要

これにより、manコマンドのデータベースが完成されて、
man -k が利用可能となる。
/var/cache/man/makewhatisが更新(作成)される

yum local file install

1. install createrepo
#rpm -ivh /media/DVD/Server/createrepo-xx-xx.rpm

2 Copy rpm-data from DVD to localdisk
# cp /media/DVD/Server/*.rpm /var/RPMS/

3 change repo-files as follows

vi /etc/yum.repo.d/RPMS.repo
------------
[RPMS]
name=RPMS
baseurl=file://var/RPMS
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
-------------

4 remove another repo-files

5 createrepo
# createrepo -v /var/RPMS/

6
#yum list available

YUMでbind install 注意点

yum install bindとやると
bind-chrootがインストールできないエラーとなる。
よって、

1 yum install caching-nameserver
2 yum install bind

を最初に実施してから行うこと。
そうするとエラーがない。 no error.
また

service named start
で起動もできる
/etc/named.confはなぜかみあたらない

2008年9月10日水曜日

算数のかけ算割り算で分数を利用

5×4÷2×10÷15×3 などを解く場合、頭から解いていくと割れなかったりする
なので、頭に何もない数字は上、×が前にある数字は上、÷が前にある数字は×に直して下に
と教えてみた

5×4×10×3
--------------- = 20
2×15

この練習問題を少し多めに解かせた方が良いかもしれません。

自己紹介