Linux_General


Linux General Note

[2006/08/26]
●システムアカウントの作成
シェルログイン不要のシステムアカウントを作成するときは、
/bin/bashのように実シェルではなく、/bin/nologinとシェル
を指定してユーザを作成する。

# useradd -s /bin/nologin sysuser00



[2006/05/29]
●Routing用スクリプト

   #!/bin/bash
   ifup eth0
   ifup eth1
   adsl-start
   iptables -t nat -A POSTROUTING -s 172.16.18.0/27 -o ppp0 -j MASQUERADE

[2006/05/23]
●CentOS 4(Red Hat 9共通)でPPPoE接続
/sbin/ifup ppp0 (又は、adsl-start)でxDSLリンクのアップ
/sbin/ifdown ppp0 (又は、adsl-stop)でxDSLリンクダウン

/sbin/adsl-status, 又は, /etc/sysconfig/network-scripts/ifcfg-ppp0 でリンク状態の確認


[2006/05/19]
●複数ユーザ同時登録
1. 以下のフォーマットで任意のファイルを作成する。

   ユーザー名:パスワード:ユーザーID:グループID:本名:ホームディレクトリ:ログインシェル

2. newusers コマンドの実行
root# newusers {1で作成したファイル}

<注意>
パスワードが平文のため、登録後にファイルを削除。
ユーザにパスワード変更を行うように指示する

●MySQL、ユーザとパスワード
MySQL講座


[2006/05/15]
●システム言語の確認
user echo LANG

●システム言語の(一時的な変更)
1:日本語へ
user$ export LANG=ja_JP.UTF_8
2:英語へ
user$ export LANG=C

●ユーザ・デフォルト言語の設定(日本語に設定)
1. /home/user/.bash_profileを編集

   $ vi .bash_profile

2. 以下を追記する

   LANG=ja_JP.UTF_8&br;
   export LANG

3. 再度ログインする