简单的说一下它的常用方法
连接远程服务器
- ssh sucre@192.168.0.3
这样直接输入的话会提示输入密码的,为了让以后不再输入密码,我们做一些配置
不用密码安全登录到另一台计算机,首先在本地输入以前命令
- ssh-keygen -t dsa
出现提示后什么也不用输入直接敲回车,这样就在~/.ssh/id_dsa文件中创建了一个私钥,在~/.ssh/id_dsa.pub文件中创建了一个公钥。(~/.ssh代表当前用户的.ssh目录,例如root用户,~/.ssh就是/root/.ssh),然后将公钥上传到远程服务器上
- ssh-copy-id ~/.ssh/id_dsa.pub sucre@192.168.0.3
执行完成后,再输入先前的命令
- ssh sucre@192.168.0.3
看看是不是不用密码就直接连接上了。
本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/531677,如需转载请自行联系原作者