Solaris10
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
*基本設定集 [#r329a3c5]
~
ユーザー(自分)の追加~
自分(me)をユーザーとして追加する。~
# /usr/sbin/useradd -m -d /export/home/me -s /bin/bash me
meのバスワードを設定する。~
# /bin/passwd me
New Password:********
Re-enter new Password:********
passwd: password successfully changed for me
環境変数の設定:~
パスなどのユーザーの環境変数はbashの場合、ユーザーのディ...
(CompanionCDのgcc-3.4.2をデフォルト使用するための設定でも...
ユーザー me でログインして、.profile をviで編集する。~
$ cd
$ vi .profile
PATHなど、以下の内容を記述して保存する。~
PATH=/usr/local/bin:/opt/sfw/bin:/usr/bin:/usr/local/sbi...
PATH=$PATH:/usr/ucb:/usr/ccs/bin:/usr/local/mysql/bin
PATH=$PATH:/usr/local/pgsql/bin:/usr/local/fml.domain.com
PATH=$PATH:/usr/openwin/bin:/etc:/usr/java/bin:.
MANPATH=/usr/man:/usr/share/man:/usr/openwin/share/man:/...
MANPATH=$MANPATH:/usr/local/man:/usr/local/share/man
MANPATH=$MANPATH:/usr/local/apache2/man:/usr/local/ssl/man
MANPATH=$MANPATH:/usr/local/samba/man:/usr/local/squid/man
MANPATH=$MANPATH:/usr/local/pgsql/man:/usr/local/mysql/man
MANPATH=$MANPATH:/usr/local/fml-domain.com/doc/man
JLESSCHARSET=japanese
EDITOR=vi
CC=gcc
LD_LIBRARY_PATH=/usr/local/lib:/opt/sfw/lib:/usr/lib:/li...
LDFLAGS=-L/usr/local/lib:-L/opt/sfw/lib:-L/usr/lib
POSTGRES_HOME=/usr/local/pgsql
PGLIB=$POSTGRES_HOME/lib
PGDATA=$POSTGRES_HOME/data
JAVA_HOME=/usr/java
export PATH MANPATH JLESSCHARSET EDITOR CC LD_LIBRARY_PA...
su時の環境変数の設定:~
suコマンドでrootになった場合の環境変数は、Linuxなどと違い...
Solarisの場合は /etc/default/su で定義する。~
デフォルトのsuファイルをバックアップしておく。~
# cd /etc/default
# cp su su_default
~
suファイルをviで開く。~
# vi su
PATHなど、以下の赤字の内容を記述して保存する。(読取専用に...
#ident "@(#)su.dfl 1.6 93/08/14 SMI" /* SVr4....
# SULOG determines the location of the file used to log ...
#
SULOG=/var/adm/sulog
# CONSOLE determines whether attempts to su to root shou...
# to the named device
#
#CONSOLE=/dev/console
# PATH sets the initial shell PATH variable
#
#PATH=/usr/bin:
# SUPATH sets the initial shell PATH variable for root
#
# ↓↓ SUPATHは実際は1行で記述↓↓
SUPATH=/usr/local/bin:/opt/sfw/bin:/usr/bin:/usr/local/s...
# SYSLOG determines whether the syslog(3) LOG_AUTH facil...
# to log all su attempts. LOG_NOTICE messages are gener...
# root, LOG_INFO messages are generated for su's to othe...
# messages are generated for failed su attempts.
# SYSLOG=YES
MANPATH=/usr/man:/usr/share/man:/usr/openwin/share/man:/...
MANPATH=$MANPATH:/usr/local/man:/usr/local/share/man
MANPATH=$MANPATH:/usr/local/apache2/man:/usr/local/ssl/man
MANPATH=$MANPATH:/usr/local/samba/man:/usr/local/squid/man
MANPATH=$MANPATH:/usr/local/pgsql/man:/usr/local/mysql/man
MANPATH=$MANPATH:/usr/local/fml-domain.com/doc/man
JLESSCHARSET=japanese
EDITOR=vi
CC=gcc
setenv LD_LIBRARY_PATH=/usr/local/lib:/opt/sfw/lib:/usr/...
LDFLAGS=-L/usr/local/lib:-L/opt/sfw/lib:-L/usr/lib
POSTGRES_HOME=/usr/local/pgsql
PGLIB=$POSTGRES_HOME/lib
PGDATA=$POSTGRES_HOME/data
JAVA_HOME=/usr/java
export PATH MANPATH JLESSCHARSET EDITOR CC LD_LIBRARY_PATH
export LDFLAGS POSTGRES_HOME PGLIB PGDATA JAVA_HOME
各種ディレクトリの準備:~
/usr/local は /opt/local のシンボリックリンクとする。
# cd /opt
# mkdir local
# ln -s /opt/local /usr/local
その他、ディレクトリを準備しておく。
# mkdir /opt/pkg
# mkdir /opt/src
# chmod 777 /opt/src
~
※デスクトップの無効化(自己判断)~
基本的にネットワーク上のWinodwsマシンのTeraTermなどのTeln...
一通りのOS周りのインストールが済んだら、CDEなどのGUI環境...
(GUIはCPUもメモリもそれなりに消費してしまうので、サーバー...
現在起動しているデスクトップを止める。~
# /etc/rc2.d/S99dtlogin stop 次回から起動しないように無...
# /usr/dt/bin/dtconfig -d
suコマンドの制限~
suコマンドを使用できるユーザーを制限する。(BSDのようにロ...
wheelグループを追加する。
# groupadd wheel viでgroupファイルを開く。
# vi /etc/group
以下のようにsuの使用を許可するユーザー(以下の場合、meとyo...
wheel::106:me,you,friend
suコマンドのグループを変更する。
# chgrp wheel /usr/bin/su /usr/local/bin/su suコマンドの...
# chmod 4750 /usr/bin/su /usr/local/bin/su
[[:Unix・Linux・その他]]
[[:勉強しましょう]]
終了行:
*基本設定集 [#r329a3c5]
~
ユーザー(自分)の追加~
自分(me)をユーザーとして追加する。~
# /usr/sbin/useradd -m -d /export/home/me -s /bin/bash me
meのバスワードを設定する。~
# /bin/passwd me
New Password:********
Re-enter new Password:********
passwd: password successfully changed for me
環境変数の設定:~
パスなどのユーザーの環境変数はbashの場合、ユーザーのディ...
(CompanionCDのgcc-3.4.2をデフォルト使用するための設定でも...
ユーザー me でログインして、.profile をviで編集する。~
$ cd
$ vi .profile
PATHなど、以下の内容を記述して保存する。~
PATH=/usr/local/bin:/opt/sfw/bin:/usr/bin:/usr/local/sbi...
PATH=$PATH:/usr/ucb:/usr/ccs/bin:/usr/local/mysql/bin
PATH=$PATH:/usr/local/pgsql/bin:/usr/local/fml.domain.com
PATH=$PATH:/usr/openwin/bin:/etc:/usr/java/bin:.
MANPATH=/usr/man:/usr/share/man:/usr/openwin/share/man:/...
MANPATH=$MANPATH:/usr/local/man:/usr/local/share/man
MANPATH=$MANPATH:/usr/local/apache2/man:/usr/local/ssl/man
MANPATH=$MANPATH:/usr/local/samba/man:/usr/local/squid/man
MANPATH=$MANPATH:/usr/local/pgsql/man:/usr/local/mysql/man
MANPATH=$MANPATH:/usr/local/fml-domain.com/doc/man
JLESSCHARSET=japanese
EDITOR=vi
CC=gcc
LD_LIBRARY_PATH=/usr/local/lib:/opt/sfw/lib:/usr/lib:/li...
LDFLAGS=-L/usr/local/lib:-L/opt/sfw/lib:-L/usr/lib
POSTGRES_HOME=/usr/local/pgsql
PGLIB=$POSTGRES_HOME/lib
PGDATA=$POSTGRES_HOME/data
JAVA_HOME=/usr/java
export PATH MANPATH JLESSCHARSET EDITOR CC LD_LIBRARY_PA...
su時の環境変数の設定:~
suコマンドでrootになった場合の環境変数は、Linuxなどと違い...
Solarisの場合は /etc/default/su で定義する。~
デフォルトのsuファイルをバックアップしておく。~
# cd /etc/default
# cp su su_default
~
suファイルをviで開く。~
# vi su
PATHなど、以下の赤字の内容を記述して保存する。(読取専用に...
#ident "@(#)su.dfl 1.6 93/08/14 SMI" /* SVr4....
# SULOG determines the location of the file used to log ...
#
SULOG=/var/adm/sulog
# CONSOLE determines whether attempts to su to root shou...
# to the named device
#
#CONSOLE=/dev/console
# PATH sets the initial shell PATH variable
#
#PATH=/usr/bin:
# SUPATH sets the initial shell PATH variable for root
#
# ↓↓ SUPATHは実際は1行で記述↓↓
SUPATH=/usr/local/bin:/opt/sfw/bin:/usr/bin:/usr/local/s...
# SYSLOG determines whether the syslog(3) LOG_AUTH facil...
# to log all su attempts. LOG_NOTICE messages are gener...
# root, LOG_INFO messages are generated for su's to othe...
# messages are generated for failed su attempts.
# SYSLOG=YES
MANPATH=/usr/man:/usr/share/man:/usr/openwin/share/man:/...
MANPATH=$MANPATH:/usr/local/man:/usr/local/share/man
MANPATH=$MANPATH:/usr/local/apache2/man:/usr/local/ssl/man
MANPATH=$MANPATH:/usr/local/samba/man:/usr/local/squid/man
MANPATH=$MANPATH:/usr/local/pgsql/man:/usr/local/mysql/man
MANPATH=$MANPATH:/usr/local/fml-domain.com/doc/man
JLESSCHARSET=japanese
EDITOR=vi
CC=gcc
setenv LD_LIBRARY_PATH=/usr/local/lib:/opt/sfw/lib:/usr/...
LDFLAGS=-L/usr/local/lib:-L/opt/sfw/lib:-L/usr/lib
POSTGRES_HOME=/usr/local/pgsql
PGLIB=$POSTGRES_HOME/lib
PGDATA=$POSTGRES_HOME/data
JAVA_HOME=/usr/java
export PATH MANPATH JLESSCHARSET EDITOR CC LD_LIBRARY_PATH
export LDFLAGS POSTGRES_HOME PGLIB PGDATA JAVA_HOME
各種ディレクトリの準備:~
/usr/local は /opt/local のシンボリックリンクとする。
# cd /opt
# mkdir local
# ln -s /opt/local /usr/local
その他、ディレクトリを準備しておく。
# mkdir /opt/pkg
# mkdir /opt/src
# chmod 777 /opt/src
~
※デスクトップの無効化(自己判断)~
基本的にネットワーク上のWinodwsマシンのTeraTermなどのTeln...
一通りのOS周りのインストールが済んだら、CDEなどのGUI環境...
(GUIはCPUもメモリもそれなりに消費してしまうので、サーバー...
現在起動しているデスクトップを止める。~
# /etc/rc2.d/S99dtlogin stop 次回から起動しないように無...
# /usr/dt/bin/dtconfig -d
suコマンドの制限~
suコマンドを使用できるユーザーを制限する。(BSDのようにロ...
wheelグループを追加する。
# groupadd wheel viでgroupファイルを開く。
# vi /etc/group
以下のようにsuの使用を許可するユーザー(以下の場合、meとyo...
wheel::106:me,you,friend
suコマンドのグループを変更する。
# chgrp wheel /usr/bin/su /usr/local/bin/su suコマンドの...
# chmod 4750 /usr/bin/su /usr/local/bin/su
[[:Unix・Linux・その他]]
[[:勉強しましょう]]
ページ名: