ssh通过openssl远程操作服务器

ssh命令对远程服务器进行无交互操作,可以采用openssh的公钥、秘钥。

 1、首先生成密钥对:

   #ssh-keygen -t rsa
    会生成一个私钥和一个公钥,在提示输入passphrase时如果不输入,直接回车,那么以后你登录服务器就不会验证密码,否则会要求你 输入passphrase
     默认秘钥会放在当前用户目录下的.ssh目录下
       id_rsa ← 确认私钥已被建立
      id_rsa.pub ← 确认公钥已被建立

 2、拷贝公钥到远程服务器上

     # cp id_rsa.pub .ssh/authorized_keys
     注意,如果已经有authorized_keys文件的话,最好用cat id_rsa.pub >> .ssh/authorized_keys

http://tenhlf.blog.163.com/blog/static/5363158120097315836980/

http://www.centospub.com/make/sshd.html

你可能感兴趣的:(ssh,服务器,OpenSSL,远程操作)