資料地址: SSH技術(shù)專(zhuān)題|中國(guó)IT認(rèn)證實(shí)驗(yàn)室
配置SSH所用密鑰的方法
使用ssh-keygen或者ssh-keygen -d(for ssh2)產(chǎn)生密鑰對(duì),其中公鑰的地址為$HOME/.ssh/id_dsa.pub,私鑰的地址為$HOME/.ssh/id_dsa。
把.ssh下面的id_dsa.pub改名為authorized_keys,則可以使用id_dsa作為密鑰實(shí)現(xiàn)登陸了
ssh-keygen -d調(diào)用過(guò)程
putty使用密鑰登錄的方法
putty是一個(gè)常用的ssh客戶(hù)端,通過(guò)使用密鑰登錄,就可以不用每次登錄的時(shí)候都使用密碼了。1、使用puttygen.exe程序,先load上面生成的id_dsa文件,然后Save private key生成一個(gè)ppk文件。
2、打開(kāi)putty,在Connection->SSH->Auth中選中該ppk文件就可以了。
SCP使用密鑰登錄的命令
scp -i .ssh/id_dsa ./tmp/test.tgz abc@192.168.0.5:/tmp
其中-i .ssh/id_dsa用于指定使用id_dsa做為私鑰