---------------------------------------------------------------------- ■アプリのインストール 以下全てルート権限で実行 ftp://sunsite.sut.ac.jp/pub/sun-info/Solaris/sparc/7/ ※以下 sol7 を前提に進めるが基本的に sol8 でも一緒。 ・SU のパスを編集。 # vi /etc/default/su SUPATH=/usr/sbin:/usr/bin:/usr/local/bin:/usr/ucb と編集する。 ---------------------------------------------------------------------- ●gzip のインスト # pkgadd -d gzip-1.3-sol7-sparc-local Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: >そのままリターン(他のも同じく) The selected base directory must exist before installation is attempted. Do you want this directory created now [y,n,?,q] y ---------------------------------------------------------------------- ●tcsh のインスト # /usr/local/bin/gzip -d tcsh-6.08.00-sol7-sparc-local.gz # pkgadd -d tcsh-6.08.00-sol7-sparc-local # vi /etc/shells /usr/local/bin/tcsh を記述 >これを作成しておかないと、sh 以外を使用している  ユーザーが ftp できなくなる。 # vi /etc/passwd ユーザーのシェルを変更。 ---------------------------------------------------------------------- ●gcc & make のインスト # /usr/local/bin/gzip -d gcc-2.95.3-sol7-sparc-local.gz # pkgadd -d gcc-2.95.3-sol7-sparc-local kenta[irecs]%gzip -d make-3.77-sol7-sparc-local.gz # pkgadd -d make-3.77-sol7-sparc-local ---------------------------------------------------------------------- ●JDK1.3 のインスト j2sdk-1_3_1-solsparc.sh の転送はかならずバイナリモードで転送する事。 # chmod +x j2sdk-1_3_1-solsparc.sh # ./j2sdk-1_3_1-solsparc.sh スペースかリターンでライセンス表示を進めていき最後に yes と入力 # mv j2sdk1_3_1 /usr/ 初期設定の JDK1.1 から JDK1.3にシンボリックリンクを張り替える。 # rm /usr/java # ln -s /usr/j2sdk1_3_1/ /usr/java ---------------------------------------------------------------------- ●open ssh のインスト kenta[irecs]%gzip -d libgcc-3.0-sol7-sparc-local.gz # pkgadd -d libgcc-3.0-sol7-sparc-local kenta[irecs]%gzip -d openssl-0.9.6b-sol7-sparc-local.gz # pkgadd -d openssl-0.9.6b-sol7-sparc-local kenta[irecs]%gzip -d zlib-1.1.3-sol7-sparc-local.gz # pkgadd -d zlib-1.1.3-sol7-sparc-local kenta[irecs]%gzip -d openssh-2.9p2-sol7-sparc-local.gz # pkgadd -d openssh-2.9p2-sol7-sparc-local ・Host Key の作成 # ssh-keygen -t rsa1 -f /usr/local/etc/ssh_host_key -N "" # ssh-keygen -t rsa -f /usr/local/etc/ssh_host_rsa_key -N "" # ssh-keygen -t dsa -f /usr/local/etc/ssh_host_dsa_key -N "" ・諸設定 # vi /usr/local/etc/sshd_config PermitRootLogin no と編集。(default のままでは root で SSH できてしまう。) # vi /usr/local/etc/ssh_config Plotocol 1,2 と編集。(SSH1 を優先する) ・起動スクリプトの作成 # vi /etc/init.d/sshd ================================================= #!/bin/sh # # start/stop the secure shell deamon # case $1 in 'start') if [ -x /usr/local/sbin/sshd ] then echo "start openssh deamon: \c" /usr/local/sbin/sshd & echo "\t\t\t\t[ OK ]" fi ;; 'stop') echo "stop openssh deamon:" /usr/bin/pkill -x -u 0 sshd ;; *) echo "usage: /etc/init.d/sshd {start|stop}" ;; esac ================================================= # chmod +x /etc/init.d/sshd # ln -s /etc/init.d/sshd /etc/rc2.d/S99sshd # ln -s /etc/init.d/sshd /etc/rc1.d/K99sshd # ln -s /etc/init.d/sshd /etc/rc0.d/K99sshd # reboot ---------------------------------------------------------------------- ●cvs のインスト kenta[irecs]%gzip -d cvs-1.10.7-sol7-sparc-local.gz # pkgadd -d cvs-1.10.7-sol7-sparc-local ---------------------------------------------------------------------- ●ethereal のインスト ftp://ftp.thewrittenword.com/packages/free/by-name/ ここらへんから gtk+-1.2.10 ucd-snmp-4.2.1 zlib-1.1.3 ethereal-0.8.19 を落としてきてインストールする。(インストする順番に注意) 実行ファイルは /opt/TWWfsw/bin/ethereal ---------------------------------------------------------------------- ●ホスト名の変更 # vi /etc/nodename usermod -s /usr/local/bin/tcsh kenta