当前位置: 首页 > wzjs >正文

锦州网站建设案例怎么优化网站关键词排名

锦州网站建设案例,怎么优化网站关键词排名,四川高速建设公司网站,成都市微信网站建设报价问题描述:在使用jenkins进行自动化部署时,其中一步是使用jenkins向目标服务器推送文件时,需要先在jenkins的系统配置中进行配置(事先安装好对应插件),配置远程服务器时,报错: 检查以…

问题描述:在使用jenkins进行自动化部署时,其中一步是使用jenkins向目标服务器推送文件时,需要先在jenkins的系统配置中进行配置(事先安装好对应插件),配置远程服务器时,报错:
在这里插入图片描述
检查以后,发现用户名密码都没有错,但是测试连接是失败的;

问题分析:我们的目的是使用用户名密码实现免登录,然后推送文件到远程服务器上的某个目录上(该目录一定要存在),只有用户名密码是不够的,还需要配置SSH公钥;
问题解决
公钥认证,是使用一对加密字符串,一个称为公钥(public key), 任何人都可以看到其内容,用于加密;另一个称为密钥(private key),只有拥有者才能看到,用于解密。

在使用jenkins自动构建并远程登录服务器进行发布应用的时候,需要使用SSH公钥认证来解决登录服务器的问题。

其实很简单,只需要两个指令即可。

ssh-keygen -t rsa -P ''
ssh-copy-id -i ~/.ssh/id_rsa.pub <IP>

假设有两台服务器,A是Jenkins构建服务器,B是应用服务器,A构建好应用之后,将包传到B进行发布。
在A上面执行 ssh-keygen -t rsa -P ‘’, -P后面两个单引号表示密码为空;
在这里插入图片描述
之后会在~/.ssh目录下创建两个文件id_rsa(私钥),id_rsa.pub(公钥)
接下来继续在A上执行 ssh-copy-id -i ~/.ssh/id_rsa.pub ,表示将公钥发给B,发到B服务器的~/.ssh目录下
在这里插入图片描述
之后在用ssh B尝试能否免密登录B服务器,如果还是提示需要输入密码,则有以下原因:
a. 非root账户可能不支持ssh公钥认证(看服务器是否有限制)

b. 传过来的公钥文件权限不够,可以给这个文件授权下 chmod 644 authorized_keys

c. 使用root账户执行ssh-copy-id -i ~/.ssh/id_rsa.pub 这个指令的时候如果需要输入密码则要配置sshd_config

vi /etc/ssh/sshd_config

在这里插入图片描述
修改完后要重启sshd服务

service sshd restart

最后,如果可以SSH IP 免密登录成功说明SSH公钥认证成功。

参考博文:https://www.cnblogs.com/jager/p/5986563.html

http://www.dtcms.com/wzjs/44553.html

相关文章:

  • xampp上传Wordpress海南seo
  • 仿站小工具+wordpress东莞百度seo关键词优化
  • 代做设计的网站女排联赛最新排行榜
  • 深圳宝安企业网站建设百度收录怎么弄
  • 做个网站费用网店推广方案
  • 成功的网站建设网络营销策略分析报告
  • 网站建设小程序开发公司主流搜索引擎有哪些
  • 广东seo网站优化公司怎样推广自己的网站
  • 平顶山网站建设热搜榜百度
  • 网上做效果图网站有哪些厦门网站到首页排名
  • 宝塔window搭建wordpressseo优化平台
  • 祥云建站平台网络运营培训
  • java做3d游戏下载网站有哪些设计外包网站
  • 食品网站建设小说网站排名免费
  • 做阿里巴巴网站口碑移动网站如何优化排名
  • 网站上的办公网站怎么做百度公司招聘2022年最新招聘
  • 正在建设中的网站可算违规营销型网站有哪些平台
  • 汕头网站优化招商
  • saas是不是做网站哈尔滨seo优化公司
  • 哈尔滨app网站开发中国优化网
  • 简易广州网站建设企业网站建设的步骤
  • 可以做引流网站的源码一个完整的策划案范文
  • 做视频付费网站微信营销的成功案例
  • 大连专业做网站谷歌seo优化中文章
  • 网站建设费用模板企拓客app骗局
  • b2b网站建设模块google谷歌搜索引擎
  • 织梦免费购物网站南京seo报价
  • 常熟网站建设哪家好营销策划公司是干什么的
  • 成都学习网站建设百度搜索资源平台官网
  • 我和丝袜做的视频网站seo网站优化策划书