芯友网xin1234.com

问个小白的问题:程序有管道输入的话 用gdb怎么调试的



【学弱】Zemel Sun
问个小白的问题:程序有管道输入的话 用gdb怎么调试的
【学渣】勤劳的小码蚁
比如我用scp的命令 复制文件到目标主机,他肯定会提示我输入密码
这时候能不能让程序完成这个输入
要用到管道吗?
但是我怎么用好像都不行呢
【学霸】- 沙漠中的花丶
你别用这条路了。用ssh本身提供的密钥方式不就好了
【学渣】勤劳的小码蚁
关键是密钥生成什么的
都是得在阿里云的后台管理界面才可以得到
这些都是运维在管这些事儿
我只是想做一个自动化部署的脚本
【学霸】Bekey
那就用  scp密钥呗
【学渣】勤劳的小码蚁
怎么用呢
还是得下载一个密钥文件?
【学霸】Bekey
你具体想干嘛
【学渣】勤劳的小码蚁
写一个shell脚本,运行这个脚本,可以将本地文件传到目标主机,实现自动化部署
这个过程我希望全程由程序自己完成,而不需要人来做一些输入
【学霸】Bekey
那就scp 传输。中间会涉及到密码。
这个密码呢就用 ssh密钥搞定就行了。
【学渣】勤劳的小码蚁
关键是,密钥文件我没有
运维就给了我一个密码
不是我觉得这种需求还是很常见的啊
【学霸】Bekey
【叫兽】84111095
常见毛线
全部智能化,还下岗了都
【学渣】勤劳的小码蚁
比如我用java,他执行某些命令的时候会得到一个标准的输入流
我们只需要在程序里面操作这个输入流就好了啊
【学霸】Bekey
让运维协助你部署一下。
因为需要你本地的认证文件拷贝到目标机器。
【学渣】勤劳的小码蚁
我们运维不负责具体的部署
这些必须都是我们自己来
【学霸】Bekey
就可以实现免密传输了
【学渣】勤劳的小码蚁
我们现在每次是手动上传包
【学霸】Bekey
那你能进入目标主机吗?
【学渣】勤劳的小码蚁
可以啊
【学霸】Bekey
那就自己去搞啊
网上搜索  scp 免密码传输
大把的文章
很详细
【学渣】勤劳的小码蚁
thanks
非常感谢~~~~~~么么哒
【学霸】Bekey
不费劲,顺利的话半个小时就搞定。
运维不管这管啥?
服务器咋会让程序猿随意进入呢。。奇怪
【学渣】勤劳的小码蚁
恩,我们运维是负责其他高端的技术的
【学霸】Bekey
我了擦擦
比如?
【学渣】勤劳的小码蚁
这些基础的东西,只能由我们程序员弄
【学霸】Bekey
开发操作系统?
【学渣】勤劳的小码蚁
我也不太懂
那应该不是
什么高可用,监控之类的吧
反正具体的部署工作他们不负责
【学霸】Bekey
说实话这的确是运维的事情,你想啊,你对服务器了解吗,万一操作错了咋办。
【学渣】勤劳的小码蚁
 是啊~

相关问题
C要改CAD 线的颜色输入数字就可以改要加载什么程序来着求高手指教】    私聊  ;
php程序员 刚出来找工作的工资大概是多少啊?】 看运气  不过一旦来说 房租+吃饭 刚好够;成都吗2000多吗;
thinkphp关闭调试模式 出错 有人知道怎么解决吗】 报些啥子咯!;页面错误 请稍后再试 应该跟缓存有关
在MyEclipse中,有类似VisualStudio中的堆栈的调试窗口吗?】 有;;请问一下,谁有spring security 4 的中文文档?;
------分隔线----------------------------
赞助商链接
赞助商链接
推荐内容