上一篇:工作环境搭建(4) - CentOS7安装工作用的软件包
下一篇:工作环境搭建(6) - CentOS7开机自动发送IP地址到指定邮箱
用username和password等录ssh麻烦透顶,其实只要注册个证书,就可以免除每次输入之苦了。忙活一次,受用终生。
在终端上产生一个ssh-key
# ssh-keygen
一路回车即可在~/.ssh目录中生成公钥和私钥:
- 公钥默认名为:id_rsa.pub
- 私钥默认名为:id_rsa
将公钥copy到远程机器上(远程机器的用户名和IP分别为tester和192.168.1.100)
scp ~/.ssh/id_rsa.pub tester@192.168.1.100:/home/tester
登录远程机器(远程机器的用户名和IP分别为tester和192.168.1.100)
注意登录的用户名是:tester
mkdir ~/.ssh chmod 700 ~/.ssh touch ~/.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keys cat ~/id_rsa.pub >> ~/.ssh/authorized_keys rm ~/id_rsa.pub
使用证书方式登录(远程机器的用户名和IP分别为tester和192.168.1.100)
ssh tester@192.168.1.100 scp也可以直接使用了:)