CentOs-ssh keyを使用したリモート・ログイン

1662 ワード

環境:
サーバ側CentOs、ローカルOS X
 
サーバ側:
1.opensslをインストールしてsslプロトコルを実現する
2.信頼リストにローカルpub keyを追加
ローカル:
  1. pub keyの生成
  2. sshエイリアスの構成により、ログインが容易になります.
 
手順:
サーバ側:
$ yum install openssl

ローカル:
$ ssh-keygen -t rsa -C "[email protected]"

$ scp ~/.ssh/id_rsa.pub user@host:~/

サーバ側:
$ mkdir .ssh 

$ cd .ssh 

$ touch authorized_keys

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

$ rm ~/id_rsa.pub

ローカル:
$ cd .ssh

$ vi config



    Host host_alias

      HostName host

      User user

 
後で使用
$ ssh host_alias

リモートサーバにログインしました.