Odyssey & Linux
 
 
 
 
 
 

 

 


Linux FAQ集

まだわずかな項目しかありませんが徐々に充実させて生きたいと思います。
管理人の試行錯誤したメモ書をまとめたものです。

インストール中のスクリーンショットを記録したい
Redhat Netwokを使用せずにUpdateしたい
ユーザーにHPを公開させる(例 http://www.tau-net.com/~kirito)
Redhat Linux 8 のXMMS MP3が再生できない
Webmin にログイン出来ない
http 経由で時計合わせ
システムの駆動時間を調べる
WEBMAILでログインしようとすると”IMAPサーバーの接続でエラー”が出る
ネットワーク内よりドメイン名(tau-net.com)でアクセスできるようにする

Q インストール中のスクリーンショットを記録したい

A 
Redhat Linux 9 よりインストール中のスクリーンショットを記録できます。(Anacondaのバージョン依存にする)
インストール中でもキー操作「Shift」+「PrtScn」(Print Screen)により画面キャプチャが可能となった。
上記により”/root/anaconda-screenshots/”にpngファイルで保存されているので、インストール後に見ることが出来る。

Q Redhat Networkを使用せずにUpdateしたい

A 
Redhat Network は帯域が制限されているためDownloadの速度が遅いのでUpdateにかなりの時間を要する。
apt-getを使用することでUpdateの時間がかなり節約できる。
まず aptの最新版をWebで検索して入手する。その後 aptをインストールする。
# rpm -ihv apt-0.5.5cnc5-fr2.i386.rpm
警告: apt-0.5.5cnc5-fr2.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b
Preparing... ######################################### [100%]
1:apt ######################################### [100%]
次のコマンドを実行して、パッケージ情報を更新する。
# apt-get update
更新したパッケージ情報を元にアップグレードする。
# apt-get upgrade
以上でパッケージをダウンロードしながら、アップグレードしてくれる。
ディスクを節約したい場合は、次のコマンドを実行してダウンロードしたパッケージを消去する。
# apt-get clean

Q ユーザーにHPを公開させる

A 
ユーザーにHPを公開させる場合 /etc/httpd/conf/httpd.conf をエディターで変更する。
約300行目目くらいにある、以下の行を変更

<IfModule mod_userdir.c>
#
# UserDir is disabled by default since it can confirm the presence
# of a username on the system (depending on home directory
# permissions).
#
# UserDir "disable" ←先頭に"#"を入れてコメントにする。

#
# To enable requests to /~user/ to serve the user's public_html
# directory, use this directive instead of "UserDir disable":
#
UserDir public_html ←先頭の"#"を削除して有効にする。

</IfModule>

これで http://www.hogehoge.com/~user/ のような形式でユーザーがHPを公開できる。

Q Redhat Linux 8 のXMMS MP3が再生できない

A 
http://staff.xmms.org/priv/redhat8/ より以下のプラグインをダウンロードしてインストールする。
  プラグイン(xmms-mpg123-1.2.7-13.i386.rpm )

Q Webmin にログイン出来ない

A 
Vine Linuxを使用していると Webminにログイン出来ないことがある。
(Redhat Linux 8でもログイン出来ないことがあります)
次のことをして root のパスワードを Webmin に教えてあげるとログインできるようになるようです。
# /usr/libexec/webmin/changepass.pl /etc/webmin root パスワード
パスワードはrootのパスワード
(Vine Linux Home Page より引用しました)

Q http 経由で時計合わせ

A 
cron にセット. 取り敢えずawk で
date -s `wget -q -O - http://www2.crl.go.jp/cgi-bin/JST.cgi|grep
'Standard =' | awk '{print $8}' `

その2
Webmin の 予定済み Cron 作業 に次の項目を追加。
/usr/sbin/ntpdate 133.100.9.2  (実行するユーザーを root にしておく)
実行する時間を設定する。(1日1回でOK このサーバーの場合1日に12秒ぐらいずれているようです)

Q システムの駆動時間を調べる。

A 
$ uptime
午後01時34分 稼働 63日間, 22時24分, 1 ユーザ, 負荷平均率: 0.07, 0.02, 0.00
^^^^^^^^^^^^    ^^^^^^^^^^^^^^^^^^^^^                  ^^^^^^^^^^^^^^^^
現在時間    システム立ち上げからの経過時間          A
A:直前の1分、5分、15分間の平均アクティブプロセス数
(表示は英語の場合も有り)

Q WEBMAILでログインしようとすると”IMAPサーバーの接続でエラー”が出る

conf.plのServer Settingsの設定を下記のように変更

---------------------------------------------------------
Server Settings

General
-------
1. Domain : tau-net.com ←localhostをドメイン名に変更
2. Invert Time : false
3. Sendmail or SMTP : SMTP

A. Update IMAP Settings : server.tau-net.com:143 (other) ←localhostをドメイン名に変更
B. Update SMTP Settings : server.tau-net.com:25 ←localhostをドメイン名に変更

R Return to Main Menu
C Turn color on
S Save data
Q Quit
-----------------------------------------------------------

(サーバー名等は例です)

ネットワーク内よりドメイン名(tau-net.com)でアクセスできるようにする

windows の場合

C:\WIN_XP2\system32\drivers\etc\hosts に以下を追加

 192.168.1.*** tau-net.com
 192.168.1.*** www.tau-net.com

linuxの場合

/etc/hosts を以下のとおりに
 (ログインに時間がかかる場合もこれで回避できる)

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 tau-net.com localhost.localdomain localhost server ← tau-newt.com を追加する
::1 localhost6.localdomain6 localhost6

再起動等は不要