scp自动输入密码配置
-
-
- 1 源服务器配置
- 2 目标服务器配置
- 3 最后权限修改
-
之所以做这个配置是为在嵌入式linux系统上脚本自动化编译打包程序,然后拷贝到上位机打包进行批量部署!
1 源服务器配置
// 主要执行如下指令
1) mkdir -p ~/.ssh
2) chmod 700 ~/.ssh
3) ssh-keygen -t rsa -P "" -f ~/.ssh/id_rsa
4) 拷贝id_rsa.pub内容到 authorized_keys里面
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
2 目标服务器配置
// 主要执行如下指令
1) mkdir -p ~/.ssh
2) touch ~/.ssh/authorized_keys
3) 接着目标服务器~/.ssh/authorized_keys拷贝到源服务器~/.ssh/authorized_keys
scp ~/.ssh/authorized_keys [email protected]:~/.ssh/authorized_keys
3 最后权限修改
修改源服务器文件权限 chmod 600 ~/.ssh/authorized_keys