在本地(或者开发机)执行部署任务时我们不想每次输入密码,所以我们需要将 deployer 用户设置 SSH 免密码登录:

在本机生成 deployer 专用密钥,然后拷贝公钥:

$ ssh-keygen -t rsa -b 4096 -f  ~/.ssh/deployerkey

然后将公钥保存到目标服务器(注意,这一步还是在本机操作):

$ ssh-copy-id -i  ~/.ssh/deployerkey.pub deployer@123.45.67.89 # 请填写服务器 IP
# 应该会让你输入 deployer 在服务器上的登录密码,输入后回车即可

然后你应该就可以直接以 deployer 用户免密码登录到服务器了,测试方式:

$ ssh deployer@123.45.67.89 -i ~/.ssh/deployerkey
# 应该就能直接进到服务器上了,然后 exit 退出

OK,这一步搞定了 deployer 免密码登录,接下来我们聊项目的部署。

最新文章

  1. Python语言特性之1:函数参数传递
  2. 【数据结构】建立和平衡AVL二叉树
  3. 利用jQuery获取鼠标当前的坐标
  4. sql server实用工具sql prompt的安装与注册
  5. 获取不到app.config里面的数据库连接字符串的解决方法
  6. data audit on hadoop fs
  7. git 一个文件还原到某个提交的commit
  8. strcpy函数导致release版程序崩溃
  9. LSI SAS 3108 配置操作
  10. [LeetCode][Python]Add Two Numbers
  11. SSD trim及4k对齐
  12. 【原创】浅说windows下的中断请求级IRQL
  13. RTP推流及验证
  14. 【Codeforces Round 1110】Codeforces Global Round 1
  15. Spring的编程式事务和声明式事务
  16. _itemmod_nopatch、_itemmod_nopatch_level、_itemmod_nopatch_spell、_itemmod_nopatch_src、_itemmod_nopatch_stat、_itemmod_nopatch_stat_prefix
  17. 第二章:安装zabbix过程
  18. Codeforces 1118 F2. Tree Cutting (Hard Version) 优先队列+树形dp
  19. grads,fortran,ncl二进制文件
  20. Flask--wtforms快速使用和表单验证(附示例)

热门文章

  1. MaaS系统概述
  2. Jmeter(二十三) - 从入门到精通 - JMeter函数 - 上篇(详解教程)
  3. 面试的加分项:懂点 Nginx 反向代理与负载均衡
  4. 种子爆破&[GWCTF 2019]枯燥的抽奖
  5. react-router 路由切换动画
  6. 秋天的第一份“干货” I Referer 防盗链,为什么少了个字母 R?
  7. 温故知新——C++--封装
  8. C\C++中strcat()函数
  9. cobbler自动化安装centos
  10. PJzhang:鸟哥的linux私房菜-shell脚本-上