Contents
- UNIX
- Windows
- サーバ
- プログラミング言語
- データベース
- プロトコル
- サービス
- オープンソース
- 規格・技術
- アプリケーション
- PC
- DEVICE
- その他(未分類)
お問合せ: メールフォーム
基本サーバー(basic server)を作成します。
ここで言う基本サーバーとは、いろいろな用途のサーバーを作成する上での基本となるサーバーを指します。
どんな用途のサーバーでも共通する機能のみ設定しておき、同じ設定作業を繰り返す手間を省きます。
※基本サーバーは複製して利用することが目的です。
sudo が使えなくなった事があり、にっちもさっちも行かなくなったことがあります。
念のため、root のパスワードを設定します。※必須ではありません。
% sudo passwd root
% sudo su - % groupadd newuser -g 10001 % useradd -u 10001 -g newuser -G wheel -s /bin/bash -d /home/newuser newuser % passwd newuser % visudo % mkdir -m 700 /home/newuser/.ssh % touch /home/newuser/.ssh/authorized_keys % chmod 600 /home/newuser/.ssh/authorized_keys % vi /home/newuser/.ssh/authorized_keys 公開鍵の文字列をコピペ(※改行が入らないように注意) % chown -R newuser:newuser /home/newuser % vi /etc/ssh/sshd_config PermitRootLogin no PasswordAuthentication no UsePAM no RSAAuthentication no PubkeyAuthentication yes StrictModes yes PermitEmptyPasswords no #ChallengeResponseAuthentication yes X11Forwarding no % /etc/init.d/sshd restart
% yum -y install zsh % yum -y install screen
% vi /etc/passwd
ローカルにて、
% cd /path/to/home % scp .zshrc .screenrc newuser@ec2-xxx-xxx-xxx-xxx.ap-southeast-1.compute.amazonaws.com:~/ % rm -f /home/newuser/.bash_logout .bash_profile .bashrc
% mv /etc/localtime /etc/localtime.orig % ln -s /usr/share/zoneinfo/Japan /etc/localtime
今回はここまでです。続きは近日中に書きます。
次回は、マネージサーバー(mng server)の作成です。(現在記事はありません)
関連エントリー: