Ubuntuでsshdの設定をしてリモートから接続できるようにする

sshdサービスの開始


Ubuntu便sshd

$ sudo aptitude install ssh

root
$ sudo vi /etc/ssh/sshd_config

PermitRootLogin no      ← noにしておく

OKPasswordAuthentication yesno

sshd

$ sudo /etc/init.d/ssh restart

$ sudo lsof -nPi:22
COMMAND   PID  USER   FD   TYPE DEVICE SIZE NODE NAME
sshd    10283  root    3u  IPv4  49690       TCP *:22 (LISTEN)
クライアントマシン(Linux)からの接続

LAN1LinuxsshdUbuntu

sshdUbuntu 
chibichibi

ssh
Linux
$ ssh-keygen -t rsa


Enter
$HOME/.ssh/  id_rsa, id_rsa.pub 
id_rsaid_rsa.pubid_rsa.pub
id_rsa

id_rsa.pub
$ scp .ssh/id_rsa.pub サーバのIPアドレス:~/

$HOMEid_rsa.pub
Ubuntu
$ mkdir .ssh    ← .ssh/ディレクトリが無かったので作成した
$ cat id_rsa.pub >> .ssh/authorized_keys

ssh


使WindowsWindowsssh使
Poderosa 使

WindowssshLinux
$ cat id_rsa.pub >> .ssh/authorized_keys >>
>