「さくらのクラウド」でのサーバ構築logを残していきます。今回はまっさらな状態から公開鍵sshログイン出来るようになるとこまでです。

1.user作成


$useradd taka
$passwd taka
$usermod -g wheel taka

2.ネットワーク設定


$vi /etc/sysconfig/network
  NETWORKING=yes
  HOSTNAME=www.hoge.com
  GATEWAY=133.242.18.1 #共用のgatewayのIP
$vi /etc/sysconfig/network-scripts/ifcfg-eth0
  DEVICE=”eth0”
  HWADDR=”9C:A3:BA:24:8E:2A”
  NM_CONTROLLED=”yes”
  BOOTPROTO=none
  ONBOOT=”yes”
  IPADDR=xxx.xxx.xxx.xxx #マシンに振られたIP
  NETMASK=255.255.255.0
$vi /etc/resolv.conf
  domain hoge.com
  search hoge.com
  nameserver 133.242.0.3
  nameserver 133.242.0.4
$/etc/rc.d/init.d/network restart
$ifconfig eth0

3.opensshのインストール


$yum install openssh openssh-clients

4.公開鍵の登録

「さくらのクラウド」のコンソール画面からだと、ペーストできないので、まずpassword認証ありにして、sshで入ってから設定する。


$vi /etc/ssh/sshd_config
PasswordAuthentication yes #とりあえず入れるようにする。
$ /etc/init.c/sshd reload
$ssh www.hoge.comm #ローカル
$vi /home/taka/.ssh/authorized_keys #公開鍵をコピペ
$vi /etc/ssh/sshd_config
  PermitRootLogin no
  RSAAuthentication yes
  PubkeyAuthentication yes
  AuthorizedKeysFile .ssh/authorized_keys
  PasswordAuthentication no
$/etc/init.d/sshd reload

でおしまい。

  1. techs-empty posted this