ssh相关内容

在 Windows 7 上的代理后面的 git 中的 SSH

我正在测试 SSH 连接以检查 git 中的 RSA 密钥.我正在处理代理服务器.我正在使用窗口 7 并安装了 msysGit-fullinstall-1.7.3.1-preview20101002.现在在 msys.exe 窗口中,我通过命令 'git config --global http.proxy http://host:port' 设置了代理之后我尝试了命令 'ssh git@gith ..
发布时间:2021-12-23 23:22:28 其他开发

Node.js 的 SSH 客户端

是否有 node.js 的 SSH 客户端可以用来与服务器通信? 解决方案 用纯 JavaScript 为 node.js 编写的 SSH2 客户端模块 https://github.com/mscdex/ssh2 还要检查这个包装器 https://github.com/mikeal/sequest ..
发布时间:2021-12-23 23:22:12 前端开发

使用 BitBucket Pipelines 通过 SSH 访问部署到 VPS

我一直在思考如何利用 BitBucket 的管道将我的 (Laravel) 应用程序自动部署到 Vultr 服务器实例上. 我手动执行以下步骤,我正在尝试自动复制: 我提交我的更改并push到BitBucket repo 我使用终端登录我的服务器:ssh root@ipaddress 我cd到正确的目录:cd/var/www/html/app/ 然后我从我的 BitBucket ..
发布时间:2021-12-23 23:22:03 其他开发

如何从 X 会话外部(例如,从控制台或 SSH)运行 X 程序

如果不是在控制台登录的人,我如何运行 X 应用程序并将其显示在该 X 会话中?假设我是 root 用户,或者我是登录的同一用户,所以原则上我有权这样做.但我如何说服 X 相信这一点? 一些类似情况的例子: 使用 SSH 登录并运行显示在远程计算机屏幕上的程序(不是通过 SSH 建立隧道——这是完全不同的) 通过 ImageMagick 的 import 命令截取 X 会话屏幕截图的 ..
发布时间:2021-12-23 23:21:55 服务器开发

通过 ssh 同步 MongoDB

与 Mysql 不同,我发现尝试同步 MongoDB 文件非常具有挑战性 - 它们无法通过管道返回,因为它们不会将数据发送到 stdout (如果我理解正确的话). 所以,我正在尝试寻找另一种方法,即不涉及两次 ssh 调用. 需要做的是: 登录ssh服务器 导出所有 MongoDB 文件 将它们压缩到 gzip 将它们发送回本地机器 提取和导入 不过,这里的关键是 ..
发布时间:2021-12-23 23:21:48 其他开发

ssh:检查隧道是否处于活动状态

我写了一个小bash脚本,它需要一个从远程服务器提取数据的 ssh 隧道,所以它会提示用户: echo "请使用 'ssh -L 6000:localhost:5432 example.com' 打开一个 ssh 隧道" 我想检查用户是否打开了这个隧道,如果隧道不存在,则退出并显示错误消息.有没有办法查询ssh隧道,即检查本地端口6000是否真的通过隧道连接到该服务器? 解决方案 这是 ..
发布时间:2021-12-23 23:21:44 其他开发

Git clone/pull 在“将密钥存储在缓存中?"处不断冻结

我正在尝试将一个存储库从我的 BitBucket 帐户克隆到我的 Windows 10 笔记本电脑(运行 GitBash).我已经完成了连接所需的所有步骤(设置了我的 SSH 密钥,通过 SSH 成功验证 git@bitbucket.org 等).但是,每当我尝试克隆存储库时,在确认我要缓存 Bitbucket 的密钥后,提示会不断挂断. User@Laptop MINGW64/C/Repos$ ..
发布时间:2021-12-23 23:21:34 其他开发

Bitbucket 上的 Git:总是要求输入密码,即使在上传了我的公共 SSH 密钥之后

我将我的 ~/.ssh/id_rsa.pub 上传到 Bitbucket 的 SSH键如解释a>,但 Git 仍然会在每次操作时询问我的密码(例如 git pull).我错过了什么吗? 它是一个私有仓库(另一个人私有仓库的分支),我是这样克隆的: git clone git@bitbucket.org:Nicolas_Raoul/therepo.git 这是我的本地.git/config ..
发布时间:2021-12-23 23:21:25 其他开发

vagrant 默认以 root 身份登录

问题:我输入框的第一个命令经常是su -. 问题:如何让vagrant ssh默认使用root用户? 版本:vagrant 1.6.5 解决方案 解决方案: 将以下内容添加到您的 Vagrantfile: config.ssh.username = 'root'config.ssh.password = '流浪者'config.ssh.insert_key = '真' 以 ..
发布时间:2021-12-23 23:21:15 其他开发

SSH 配置:覆盖默认用户名

是否可以配置 ssh 以知道我的用户名应该是什么? 默认情况下它使用当前用户名,这对我来说是不正确的. 我在借用笔记本电脑,我的用户名是 loaner,但我想告诉 ssh 我的用户名是 buck. 奖励积分:我在家里的用户名是 bgolemon.如果我可以为每个主机配置用户名,那就更好了. 解决方案 在 ~/.ssh 中创建一个名为 config 的文件.您可以在文件中添 ..
发布时间:2021-12-23 23:21:07 服务器开发

通过代理连接SSH

我不知道我在这里做什么,所以如果你能帮助我,请记住这一点! 我正在尝试通过代理连接到我的虚拟服务器,但我无法连接,它只是挂起.我假设这是因为它没有通过我们的代理. 我在家里尝试过完全相同的方法,效果很好.我在 OSX 上使用终端连接. 谁能告诉我如何通过 SSH 访问代理? 解决方案 这里是如何做 Richard Christensen 的 answer 作为一个单行,无 ..
发布时间:2021-12-23 23:20:57 其他开发

在 Mac 终端中使用 PPK 文件通过 SSH 连接到远程连接

我一直在 Windows XP 上使用 Putty,并使用 .ppk 文件连接到我的 Linux 服务器(多台服务器). 在服务器上我有以下文件夹和文件 ~/.ssh/authorized_keys 我现在想使用 Mac 通过终端连接.我已经手动设置了到服务器的远程连接,想知道如何使用 ppk 文件或其中的私钥/公钥进行设置. 请注意:我已经在使用来自 Windows 的私钥/公 ..
发布时间:2021-12-23 23:20:45 其他开发

如何验证/检查/测试/验证我的 SSH 密码?

我想我忘记了 SSH 密钥的密码,但我预感到它可能是什么.我如何检查我是否正确? 解决方案 您可以通过尝试将您的 SSH 密钥密码加载到您的 SSH 代理中来验证它.使用 OpenSSH,这是通过 ssh-add 完成的. 完成后,请记住通过运行 ssh-add -d 从终端卸载 SSH 密码. ..
发布时间:2021-12-23 23:20:39 其他开发

用于设置临时 SSH 隧道的 Bash 脚本

在 Cygwin 上,我想要一个 Bash 脚本: 创建到远程服务器的 SSH 隧道. 在本地做一些使用隧道的工作. 然后关闭隧道. 关机部分让我很困惑. 目前,我有一个蹩脚的解决方案.在一个 shell 中,我运行以下命令来创建一个隧道: # 创建隧道 - 这有效!它永远运行,直到 shell 退出.ssh -nNT -L 50000:localhost:3306 jm@ ..
发布时间:2021-12-23 23:20:32 其他开发

正则表达式匹配 SSH url 部分

给定以下 SSH 网址: git@github.com:james/examplegit@github.com:007/examplegit@github.com:22/james/examplegit@github.com:22/007/example 我如何提取以下内容: {user}@{host}:{optional port}{path (user/repo)} 正如您在示例中看到 ..
发布时间:2021-12-23 23:20:23 其他开发

如何以无配置的方式将可选任务 sshexec 加载到 Ant 中?

我正在使用 sshexec,它依赖于 jsch-0.1.48.jar.我不能把它放在 ant/lib 目录中,因为其他希望使用相同构建脚本的用户必须先在他们的机器上进行配置才能这样做. 我想做的是能够将 jsch-0.1.48.jar 作为项目的一部分进行引用.目前,我把它放在 project/libs 目录中,我正在尝试类似的东西: ..
发布时间:2021-12-23 23:20:13 Java开发