腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何从终端运行
Bash
脚本
,使用实例化的终端作为
脚本
代码的调用者?
bash
、
unix
、
ssh
所以这个标题可能不是很好,但老实说,
我
不能说得更好了。基本上,为了节省
我
一天的时间,
我
编写了一个简单的
脚本
,将我的终端实例注册到Github的SSH,如果
我
关闭了
我
的终端,
我
需要键入以下内容:
ssh-add
~/.ssh/github 所以我把它放在一个
脚本
中
,这样
我
就可以从
我
打开的终端调用这个<em
浏览 4
提问于2019-02-11
得票数 0
1
回答
为什么
我
不
能在
bash
脚本
中
`
source
`
ssh-agent
和
ssh-add
?
bash
、
ssh
、
ssh-agent
当我尝试git push时,
我
得到了以下错误。
我
知道
我
应该在这里指定
我
自己的密钥,所以我在
bash
窗口中输入了以下内容,它工作得很好。
ssh-agent
bash
git push 但是,
我
想让事情变得简单,所以我有一个这样的set_env.sh
ssh-agent
bash
ssh-add
~/.ss
浏览 22
提问于2021-08-27
得票数 0
回答已采纳
9
回答
如何检查
ssh-agent
是否已经在
bash
中
运行?
linux
、
bash
、
shell
、
ssh
我
在
我
的Linux环境中有一个示例sh
脚本
,它基本上运行当前shell的
ssh-agent
,添加一个密钥并运行两个git命令:eval "$(
ssh-agent
-s)" git -C /var/www/duvdevan/ reset--hard orig
浏览 181
提问于2016-11-11
得票数 59
回答已采纳
1
回答
从python运行nohup
和
eval
python
、
bash
、
eval
、
ssh-keys
、
nohup
我
需要运行两个命令( shell如下所示)Agent pid 8631备注:键在/home/user/..ssh/user
中
,是正确的#!/bin/
bash
nohup `eval `
ssh-agent
-s`` >/dev
浏览 4
提问于2015-10-20
得票数 1
1
回答
Bash
脚本
& scope -
我
的
脚本
内容似乎不会影响
我
的文件系统?
linux
、
bash
、
ssh
、
scripting
如果
我
将以下内容写入
我
的终端,它将从代理
中
删除
我
当前的所有SSH密钥,并避免任何冲突: eval `
ssh-agent
-s`
ssh-add
~/.ssh/id_rsa_work通常
我
在代理中有4个,这会导致冲突。但有了它就很棒了,
我
可以很容易地使用
我
的工作github,没有问题。 为了避免剪切
和
粘贴,或者每天都将其键入,
我
尝试将其放入
浏览 12
提问于2020-08-31
得票数 0
回答已采纳
2
回答
如何仅获取远程git操作来触发
ssh-agent
的
ssh-add
事件?
git
、
bash
、
ubuntu
、
ssh-keys
、
ssh-agent
我
最近向询问了有关让
ssh-agent
自动保存受密码短语保护的密钥以供以后重用的问题,而不必在
bash
登录时重新输入密码短语(非图形用户界面/Gnome)。
我
得到了一个很好的
bash
脚本
作为响应,但不幸的是,无论git操作如何,它都会触发请求密码短语。
我
只想在密钥还没有在
ssh-agent
中
并且正在执行远程git操作时得到提示。这是因为
我
在
bash
提示符中使用了$(__git_ps1 &q
浏览 1
提问于2011-04-26
得票数 2
回答已采纳
3
回答
我
的.bashrc文件在Git
Bash
启动时未执行(Windows7)
bash
、
mingw32
、
git-bash
"
ssh-agent
| sed 's/^echo/#echo/' > "$SSH_ENV" chmod-eq 0 ]; then # $SSH_AUTH_SOCK broken so we start a new proper agent-eq 0 ]; then test_identitie
浏览 0
提问于2012-08-12
得票数 13
回答已采纳
1
回答
如何从
bash
脚本
执行git命令?
git
、
bash
、
shell
我
有下面的
bash
脚本
来启动ssh代理,添加我的密钥并对回购进行git拉。代理被启动,键被添加,但是git拉没有execute...at --至少没有任何东西被回音到终端。如果
我
在terminal...is中键入git命令,
我
需要在
bash
脚本
中
执行一些操作才能正常工作? exec
ssh-agent
bash
-c "
ssh-add
; $0" exi
浏览 3
提问于2014-09-07
得票数 1
回答已采纳
1
回答
如何使用msysgit附带的msys实现中提供的
ssh-add
/
ssh-agent
来隔离问题?
windows-7
、
msysgit
、
msys
、
ssh-agent
我
已经使用
ssh-agent
> ~/.ssh/environment; . ~/.ssh/environment、eval `
ssh-agent
`
和
ssh-agent
bash
等技术启动(并最终关闭)<socket >59261 060A4541-9831B739-519220DE-57936738
我
不关心任何
脚本
编写,只是现在--
我
相
浏览 1
提问于2011-12-18
得票数 5
2
回答
在BATS测试
中
如何激活
Bash
函数
中
的ssh-帐户?
bash
、
unit-testing
、
ssh
、
bats-core
上下文下面的函数假设/home/<username>/.ssh/
中
存在私有
和
公共ssh密钥对。如果
我
使用
source
src/the_
bash
_script.sh && activate_ssh_account <my_git_user
浏览 6
提问于2021-11-18
得票数 0
回答已采纳
1
回答
带有密码
和
私钥的不可抗SSH身份验证
ssh
、
ansible
出于安全原因
和
遵从性,我们需要在主机上设置2FA。我们通过强制使用密码的身份验证和在AuthenticationMethods中使用sshd_config设置的公钥来实现它。私钥也必须有密码。因此,为了在这些主机上运行游戏,我们需要能够输入登录密码
和
私钥密码。
我
使用了-k标志
和
主机文件
中
的ansible_ssh_private_key_file选项(或--private-key标志)。当我设置-vvvv平面时,
我
看到密钥被正确传递,但是SSH登录密码没有通过命令传递: <10.1.
浏览 4
提问于2020-04-22
得票数 1
1
回答
是否有方法在
bash
脚本
中使用需要密码的命令?
bash
、
ssh
我
正在尝试创建一个
脚本
,将我的SSH私钥添加到
ssh-agent
中
。
ssh-add
passphrase_encrypted_key
我</em
浏览 2
提问于2022-08-30
得票数 0
回答已采纳
1
回答
代理&SSH-在重新启动时添加
ubuntu
、
ssh
、
ssh-agent
我
有一个
bash
脚本
,tar是一堆文件夹,并通过ssh将它们复制到另一个主机。
我
已将公钥复制到另一个主机,因此它不会提示输入密码。
我
运行eval
ssh-agent
(带有额外的引号)
和
ssh-add
来缓存密码,然后
我
可以在没有提示的情况下运行
脚本
。到目前一切尚好。问题:
我
想通过一个cron作业来运行这个
脚本
,目前在
我
自己的用户下(这只是一个测试设置)。但是,当我
浏览 0
提问于2011-06-19
得票数 3
回答已采纳
2
回答
无法在Linux中使用自动化
脚本
连接
ssh-agent
。
linux
、
authentication
、
ssh
我
正在尝试编写一个
脚本
来自动化一个需要通过公钥进行ssh身份验证的rclone进程,其中包含私钥的密码。默认情况下,身份验证服务不会在新会话
中
运行。但是,如果
我
运行这个
脚本
,让我们称它为autheval `
ssh-agent
`如果scpw是一个自动为
ssh-add
输入密码的expect
脚本
,那么
我
将得到与手动输入
浏览 13
提问于2020-07-30
得票数 1
回答已采纳
2
回答
可以在一个会话中使用多个命令的"su -c“吗?
bash
、
shell
、
ssh-keys
、
openssh
、
ssh-agent
我
正在尝试在一个命令
中
运行以下两个命令。eval "$(
ssh-agent
)"
我
尝试了许多可能的解决方案:su username -c
浏览 5
提问于2022-11-04
得票数 0
回答已采纳
37
回答
无法打开与您的身份验证代理的连接
git
、
ssh
、
ssh-agent
我
遇到了这个错误:Warning: Permanently added the RSA host key for IP address '50.19.85.132
我
尝试添加密钥,但得到以下错误:Could not open a connection to your authentication agent
浏览 6
提问于2013-07-25
得票数 1892
1
回答
Gitlab CI -在
Bash
中
设置SSH密钥
ssh
、
gitlab-ci
我
遵循了gitlab关于的文档来建立到远程服务器的连接,这个连接
和
预期的一样工作。eval $(
ssh-agent
-s) - mkdir -p ~/.ssh - '[[ -f /.dockerenv]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh
浏览 4
提问于2017-10-09
得票数 1
回答已采纳
1
回答
Ubuntu/Linux
和
Windows的Git
Bash
需要重新启动ssh代理。
shell-script
、
windows
、
git
每次
我
需要为
我
的Linux服务器
和
运行Windows 10的家用计算机使用git时,
我
都需要启动ssh代理,然后为它提供
我
的GitHub RSA密钥,问题是这样做需要根权限(即在每个需要运行
ssh-add
<keyname>的实例
中
输入根密码)。在这里面
我
有三个问题。
我
的第一个问题是,
为什么
Git需要这一点,而SSH连接或SSH副本程序却不需要这样做?如何使单个
bash
脚本</e
浏览 0
提问于2016-08-03
得票数 1
7
回答
让
ssh-agent
与git一起工作从windows命令shell运行
git
、
git-bash
、
ssh-agent
我
已经安装了msysgit
和
OpenSSH。
我
正在连接一个牙龈病回收站。在git
bash
中
,
我
创建了一个.profile文件,该文件在每次打开git
bash
时运行
ssh-agent
(如果尚未运行)。${SSH_ENV} > /dev/null} #
Source
SSH settings, if appli
浏览 2
提问于2010-09-08
得票数 38
2
回答
如何自动将密钥文件
和
密码添加到
ssh-agent
中
?
linux
、
ssh
、
expect
、
ssh-agent
、
rc
Linux4.4.0-34-通用#53-Ubuntu Jul 27 16:06:39 UTC 2016 x86_64 GNU/Linuxeval `
ssh-agent
-s`/root/script2:Agent pid 3985 spawn <
浏览 0
提问于2016-08-21
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从github上clone项目时,遇到git@github.com:Permission denied
从Windows 10 SSH-Agent中提取SSH私钥
Bash shell中bash、sh、source及“.”的区别与联系
Shell编程规范-关于首行
7 个 Bash 教程,提高你的命令行技能(2021 版)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券