ssh-keygen -t dsa
⇒入力を求めら得るがすべてエンターのみで回避cd .ssh/
cat id_dsa.pub >> authorized_keys
ssh yoshi3でノンパスでローカルホストにログインできます。
ssh-keygenで公開鍵を作ったユーザがノンパスログインできるようになるので、すべてのユーザでノンパス設定したい場合はすべてのユーザで上記を行ってください
リーモトホストにノンパスログインしたい場合はリモートホストのauthorized_keysに上書きします
(適当にファイル転送をして)
SSHのバージョンが1をサポートしているときは
「ssh-keygen -t rsa」
で公開鍵を作成しましょう
また当たり前ですが、ssh-keygentができないとダメなのでできない場合はopensslをyumしましょう
簡単ですね。お試しあれ
P.S 権限について
- .sshフォルダの権限は700である必要がある(ログイン先のフォルダ)
- authorized_keysの権限は600である必要がある(ログイン先のファイル)
0 件のコメント:
コメントを投稿