====================== OSインストール後の設定 ====================== システムアップデート ==================== OSインストール直後でもOpenSSHやOpenSSL等のアップデートがある為、全てアップデートをかける :: ※ Pythonをsqlite込みで再ビルド # echo "dev-lang/python sqlite gdbm ipv6 ncurses readline ssl threads xml" >> /etc/portage/package.use/python # emerge -avt python # emerge -avt openssh # emerge --update --deep @world # 最新である事を確認 NTPの設定 ========= :: # echo "net-misc/ntp vim-syntax" >> /etc/portage/package.use/ntp # emerge -avt net-misc/ntp # vim /etc/ntp.conf server ntp.nict.jp # 適宜 # ntpdate 203.138.206.61 # ntpdate 192.168.1.200 # /etc/init.d/ntpd start # ntpq -p # rc-update add ntpd default デフォルトエディタの設定 ======================== :: # vim /etc/profile EDITOR=/usr/bin/vim export EDITOR=${EDITOR:-/bin/nano} # この行の上に追加 # . /etc/profile sudoの設定 ========== :: # emerge -avt app-admin/sudo # visudo %wheel ALL=(ALL) ALL # ワンライナーで書き換え ※要リスタート # perl -i.ori -pe 's/^# (%wheel.+\) ALL)$/\1\n%techteam ALL=\(ALL\) ALL/g' /etc/sudoers sshdの設定 ========== :: # vim /etc/ssh/sshd_config PermitRootLogin no # rootログイン不可 UsePAM no # パスワード認証不可 RSAAuthentication no # ssh v1 不可 PubkeyAuthentication yes # ssh v2 許可 Pythonのバージョン指定 ====================== :: # vim /etc/portage/make.conf PYTHON_TARGETS="python2_7" # eselect python set 1 # eselect python list Available Python interpreters: [1] python2.7 * [2] python3.3 [3] python3.4 Intel CPUのマイクロコード自動アップデート :: # emerge -avt microcode-ctl # /etc/init.d/microcode_ctl start # rc-update add microcode_ctl boot その他パッケージインストール ============================ システムユーティリティ :: # emerge -avt app-portage/eix # eix-update 一括インストール :: # emerge -avt app-portage/gentoolkit mlocate net-dns/bind-tools app-misc/screen net-misc/curl sys-apps/dstat app-portage/pfl equery :: # emerge -avt app-portage/gentoolkit e-file :: # app-portage/pfl locate:: # emerge -avt mlocate DNSユーティリティ(nslookup他) :: # emerge -avt net-dns/bind-tools screen :: # emerge -avt app-misc/screen curl :: # emerge -avt net-misc/curl リソース表示コマンド :: # emerge -avt sys-apps/dstat 作業後の確認 ============ インストールしたパッケージの確認 :: # eix -cI --selected スタートアップの確認 :: # rc-update show # rc-status -a