「OS関連設定」の編集履歴(バックアップ)一覧はこちら
「OS関連設定」(2013/03/21 (木) 00:22:34) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*ネットワークの設定
|設定ファイル|設定内容|
|/etc/netmasks|ネットワークアドレスとサブネットマスクを記述する。&br()192.168.1.0 255.255.255.0|
|/etc/defaultrouter|ネットワークのゲートウェイとなるIPアドレスを記述する。&br()192.168.1.1|
|/etc/nodename|マシンのホスト名を記述する。&br()netr01|
|/etc/hosts|ネットワーク内のIPアドレスとホスト名を記述する。&br()#&br()# Internet host table&br()#&br()127.0.0.1 localhost&br()192.168.1.8 netr01.hebo.test netr01 loghost|
|/etc/hostname.hme0|自分のマシンのホスト名を記述する。netr01|
|/etc/inet/ipnodes(NEW)|::1 localhost&br()127.0.0.1 localhost&br()192.168.1.8 netr01 loghost |
|/etc/nsswitch.conf|hosts: files dns|
|/etc/resolv.conf|ドメイン名とネームサーバのIPアドレスを記述する。&br()domain hebo.test &br()nameserver 192.168.1.1 |
***ネットワークの設定を最初から設定したい場合
# sys-unconfig
***リンクスピードの確認
#dladm show-dev
*ユーザ関連の設定
***ユーザの追加
#useradd -u 10001 -g 100 -m -d /export/home/hama -s /bin/csh hama
※-mは新たにディレクトリを作成すること
passwd hama
New Password:
Re-enter new Password:
passwd: password successfully changed for hama
***wheelグループを追加
# groupadd wheel
viでgroupファイルを開く。
# vi /etc/group
以下のようにsuの使用を許可するユーザーをwheelに追加して、保存する。
wheel::100:hama
***suコマンドのグループを変更
# chgrp wheel /usr/bin/su /usr/local/bin/su
***suコマンドの実行権限
# chmod 4750 /usr/bin/su /usr/local/bin/su
*パスの設定
Solaris10の場合、rootのlogin時のPATH設定は/etc/profile で行う。ユーザ毎に指定する場合は$HOME/.profile に同じ設定を書く。
# vi /etc/profile
#ident "@(#)profile 1.19 01/03/13 SMI" /*SVr4.0 1.3*/
# The profile that all logins get before using theirown .profile.
追加>>PATH=$PATH:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/ccs/bin:/usr/sfw/bin:/usr/ucb/bin
追加>>export PATH&br()trap "" 2 3&br()export LOGNAME PATH
........
umask 022
trap 2 3
追加>>bash
***LD_LIBRARY_PATHを設定する。
# crle -c /var/ld/ld.config -l /lib:/usr/lib:/usr/ucb/lib:/usr/local/lib:/usr/sfw/lib
*キーボードの変更
インストール時にキーボードレイアウトを間違ってしまった場合は
以下のコマンドで変更します。
#eeprom kbd-type=Japanese\(106\)
*ビープ音の消去
~/.inputrcに以下を記述します。
set bell-style none
*ディスプレイの解像度を変更
#kdmconfig
(Monitorは「MultiFrequency」の1つ上の解像度を選択するのが
コツみたい。以下は我が家の設定。)
XF86-I810 82845G
MultiFrequency38KHz - 1024*768
1024*768 16777216colors
BuildIn 3Button PS2 mouse
*grubの変更
/boot/grub/menu.listを編集する。
*IPMPの設定
ネットワークカードの冗長化を行う場合は以下のように設定を行います
***macアドレスに関する設定
eeprom コマンドにより2つのインターフェースが異なるmacアドレスを持つように設定(x86の場合は元々別アドレスのため不要)
# eeprom local-mac-address?=true
# init 6
***インターフェースの設定
/etc/hostsは通信用IPのみ設定されていることを確認します。
インターフェースの設定であるhostname.rge*には検査用IPの設定を行います。
# cat /etc/hosts
192.168.1.39 ncomp.aaa.test ncomp loghost
# vi /etc/hostname.rge0
ncomp netmask + broadcast + group test up addif 192.168.1.37 netmask + broadcast + deprecated -failover up
# vi /etc/hostname.rge0
192.168.1.38 netmask + broadcast + deprecated group test -failover standby up
# init 6
***状態の確認
# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
rge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 192.168.1.39 netmask ffffff00 broadcast 192.168.1.255
groupname test
ether 0:90:cc:e9:2c:c5
rge0:1:
flags=9040843<UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER> mtu 1500 index 2
inet 192.168.1.37 netmask ffffff00 broadcast 192.168.1.255
rge1: flags=69040843<UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER,STANDBY,INACTIVE> mtu 1500 index 3
inet 192.168.1.38 netmask ffffff00 broadcast 192.168.1.255
groupname test
ether 0:a:79:98:c3:bd
*ネットワークカードの認識
デフォルトで認識しないネットワークカードを認識させる方法です。
以下はDELL Inspiron mini 9(Realtek 8102EL) の例
# prtconf -pv > prtconf.txt(テキストに保存)
# prtconf -pv | grep Eth
Ethernetに関する候補があることを確認します。
続いて、viにてファイルを開き、Ethernetに関する部分に移動します。
model: 'Ethernet controller'
・・・・・・・・・
vendor-id: 000010ec
device-id: 00008136
・・・・・・・・・
vendor-idとdevice-idの下4桁をメモします。
デバイスはrgeのため
/etc/driver_aliases に以下を追記します。
rge "pci10ec,8136"
さらに/etc/systemに以下を追加
set ip:dohwcksum = 0
再起動
rge0 インターフェースの追加
# ifconfig rge0 plumb
基本情報を初期化し、再構成
# sys-unconfig
*ネットワークの設定
|設定ファイル|設定内容|
|/etc/netmasks|ネットワークアドレスとサブネットマスクを記述する。&br()192.168.1.0 255.255.255.0|
|/etc/defaultrouter|ネットワークのゲートウェイとなるIPアドレスを記述する。&br()192.168.1.1|
|/etc/nodename|マシンのホスト名を記述する。&br()netr01|
|/etc/hosts|ネットワーク内のIPアドレスとホスト名を記述する。&br()#&br()# Internet host table&br()#&br()127.0.0.1 localhost&br()192.168.1.8 netr01.hebo.test netr01 loghost|
|/etc/hostname.hme0|自分のマシンのホスト名を記述する。netr01|
|/etc/inet/ipnodes(NEW)|::1 localhost&br()127.0.0.1 localhost&br()192.168.1.8 netr01 loghost |
|/etc/nsswitch.conf|hosts: files dns|
|/etc/resolv.conf|ドメイン名とネームサーバのIPアドレスを記述する。&br()domain hebo.test &br()nameserver 192.168.1.1 |
***ネットワークの設定を最初から設定したい場合
# sys-unconfig
***リンクスピードの確認
#dladm show-dev
*ユーザ関連の設定
***ユーザの追加
#useradd -u 10001 -g 100 -m -d /export/home/hama -s /bin/csh hama
※-mは新たにディレクトリを作成すること
passwd hama
New Password:
Re-enter new Password:
passwd: password successfully changed for hama
***wheelグループを追加
# groupadd wheel
viでgroupファイルを開く。
# vi /etc/group
以下のようにsuの使用を許可するユーザーをwheelに追加して、保存する。
wheel::100:hama
***suコマンドのグループを変更
# chgrp wheel /usr/bin/su /usr/local/bin/su
***suコマンドの実行権限
# chmod 4750 /usr/bin/su /usr/local/bin/su
*パスの設定
Solaris10の場合、rootのlogin時のPATH設定は/etc/profile で行う。ユーザ毎に指定する場合は$HOME/.profile に同じ設定を書く。
# vi /etc/profile
#ident "@(#)profile 1.19 01/03/13 SMI" /*SVr4.0 1.3*/
# The profile that all logins get before using theirown .profile.
追加>>PATH=$PATH:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/ccs/bin:/usr/sfw/bin:/usr/ucb/bin
追加>>export PATH&br()trap "" 2 3&br()export LOGNAME PATH
........
umask 022
trap 2 3
追加>>bash
***LD_LIBRARY_PATHを設定する。
# crle -c /var/ld/ld.config -l /lib:/usr/lib:/usr/ucb/lib:/usr/local/lib:/usr/sfw/lib
*キーボードの変更
インストール時にキーボードレイアウトを間違ってしまった場合は
以下のコマンドで変更します。
#eeprom kbd-type=Japanese\(106\)
*ビープ音の消去
~/.inputrcに以下を記述します。
set bell-style none
*ディスプレイの解像度を変更
#kdmconfig
(Monitorは「MultiFrequency」の1つ上の解像度を選択するのが
コツみたい。以下は我が家の設定。)
XF86-I810 82845G
MultiFrequency38KHz - 1024*768
1024*768 16777216colors
BuildIn 3Button PS2 mouse
*grubの変更
/boot/grub/menu.listを編集する。
*バックスぺースの有効化
/etc/profileの末尾に以下を追記
stty erase "^H"
*IPMPの設定
ネットワークカードの冗長化を行う場合は以下のように設定を行います
***macアドレスに関する設定
eeprom コマンドにより2つのインターフェースが異なるmacアドレスを持つように設定(x86の場合は元々別アドレスのため不要)
# eeprom local-mac-address?=true
# init 6
***インターフェースの設定
/etc/hostsは通信用IPのみ設定されていることを確認します。
インターフェースの設定であるhostname.rge*には検査用IPの設定を行います。
# cat /etc/hosts
192.168.1.39 ncomp.aaa.test ncomp loghost
# vi /etc/hostname.rge0
ncomp netmask + broadcast + group test up addif 192.168.1.37 netmask + broadcast + deprecated -failover up
# vi /etc/hostname.rge0
192.168.1.38 netmask + broadcast + deprecated group test -failover standby up
# init 6
***状態の確認
# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
rge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 192.168.1.39 netmask ffffff00 broadcast 192.168.1.255
groupname test
ether 0:90:cc:e9:2c:c5
rge0:1:
flags=9040843<UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER> mtu 1500 index 2
inet 192.168.1.37 netmask ffffff00 broadcast 192.168.1.255
rge1: flags=69040843<UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER,STANDBY,INACTIVE> mtu 1500 index 3
inet 192.168.1.38 netmask ffffff00 broadcast 192.168.1.255
groupname test
ether 0:a:79:98:c3:bd
*ネットワークカードの認識
デフォルトで認識しないネットワークカードを認識させる方法です。
以下はDELL Inspiron mini 9(Realtek 8102EL) の例
# prtconf -pv > prtconf.txt(テキストに保存)
# prtconf -pv | grep Eth
Ethernetに関する候補があることを確認します。
続いて、viにてファイルを開き、Ethernetに関する部分に移動します。
model: 'Ethernet controller'
・・・・・・・・・
vendor-id: 000010ec
device-id: 00008136
・・・・・・・・・
vendor-idとdevice-idの下4桁をメモします。
デバイスはrgeのため
/etc/driver_aliases に以下を追記します。
rge "pci10ec,8136"
さらに/etc/systemに以下を追加
set ip:dohwcksum = 0
再起動
rge0 インターフェースの追加
# ifconfig rge0 plumb
基本情報を初期化し、再構成
# sys-unconfig