2014年5月30日金曜日

SSHでさくらVPSのUbuntu Serverを操作する。

まずクライアント・サーバの公開鍵、秘密鍵を作成する
$ mkdir .ssh
$ cd .ssh
$ ssh-keygen -t rsa
id_rsa.pubが公開鍵 id_rsaが秘密鍵 クライアントとサーバーの公開鍵を交換する。 方法は  scpなりFTPなり何でもOK。 交換した公開鍵をauthorized_keysに登録する。
$ touch authorized_keys
$ cat 公開鍵をコピーしたパス/id_rsa.pub >> authorized_keys
つぎにクライアントでconfigファイルを作成する。
$ cd .ssh
$ touch config
$ nano config
Host anywhere_vps
  HostName 1.222.333.55
  Port 22
  User anywhere_user
  IdentityFile ~/.ssh/authorized_keys
最後にアクセスしてみる
$ ssh anywhere_vps
アクセスできない場合
 ・ufwの設定を確認してみるか、可能なら一時的に無効にしてみる
 ・/etc/hosts.allowでクライアントからのアクセスが許可されているかを確認
 ・/etc/hosts.denyでアクセス拒否されていないか確認

0 件のコメント:

コメントを投稿