FreeBSD 7.0 を始めてみた 6
インストール直後に個人的にインストールするものを記録しておく。
zsh をインストールする
$ su - Password: # whereis zsh zsh: /usr/ports/shells/zsh # cd /usr/ports/shells/zsh # make fetch-recursive install clean # wehreis zsh zsh: /usr/local/bin/zsh /usr/local/man/man1/zsh.1.gz /usr/ports/shells/zsh # exit $ chsh -s /usr/local/bin/zsh Password: chsh: user information updated $
screen をインストールする
# whereis screen screen: /usr/ports/sysutils/screen # cd /usr/ports/sysutils/screen # make fetch-recursive install cleam #
.screenrc を設定する
ユーザーを追加する
# adduser
ssh_config の設定を修正する
# cp /etc/ssh/sshd_config /etc/ssh/sshd_config.orig # vi /etc/ssh/sshd_config Port 22 <- コメントアウトする Protocol 2 <- コメントアウトする PermitRootLogin no <- コメントアウトする root 権限でのログインを不許可にする PasswordAuthentication yes <- コメントアウトをし、パスワードでのログインを許可する PermitEmptyPasswords no <- コメントアウトをし、空のパスワードの利用を不許可にする
参考
ruby-gems をインストールする
# whereis ruby-gems ruby-gems: /usr/ports/devel/ruby-gems # cd /usr/ports/devel/ruby-gems # make fetch-recursive install clean
apache をインストールする
# whereis apache22 # whereis apache22 apache22: /usr/ports/www/apache22 #cd /usr/ports/www/apache22 # make fetch-recursive install clean
apache の設定を行う。
# cp /etc/rc.conf /etc/rc.conf.orig # vi /etc/rc.conf # 下記 2行を追加 apache22_enable="YES" apache22ssl_enable="YES"
これ以降の設定は、次の記述を参照。これ以外にも、「/usr/local/etc/apache22/httpd.conf」の設定変更も忘れずに行う。