ssh相关内容

Capistrano:链接文件 database.yml 在 my.server.ipadress 上不存在

在我尝试通过 capistrano 将我的应用程序部署到我的服务器后,我收到此错误消息: DEBUG [605f198a] 在 0.084 秒内完成,退出状态为 1(失败).错误链接文件/home/deploy/myrailsapp/shared/config/database.yml 在 xx.xxx.xx.xxx 上不存在(回溯仅限于导入的任务)帽流产!SSHKit::Runner::Exe ..
发布时间:2021-12-26 23:46:24 其他开发

git clone 从本地到远程

我们的工作流程正在从 Mercurial 迁移到 Git,我有两个小问题. 首先,是否可以将本地存储库直接“克隆"到一个空的远程 (ssh) 目录中? 目前,当我们创建一个新网站时,我们基本上是在本地克隆我们的 CMS,配置它,然后我们在中央存储库和网络服务器上克隆它(hg clone .ssh://account@server/www代码>).这样我们就可以即时访问推/拉优点. ..
发布时间:2021-12-26 23:41:43 其他开发

使用 SSH 在 Azure Pipeline 中签出 git 子模块

我尝试在 Azure DevOps 管道中通过 ssh 而不是 https(如果您使用“Checkout submodules"则为默认值)来检出 git 子模块.使用图片中的选项它可以工作 - 但对于开发人员来说,如果他们正在使用存储库,则一直输入密码很烦人. 为此,我使用以下说明添加了 ssh 密钥.我创建了一个公钥和一个私钥,并复制了 known_host 条目. 这是我的 YA ..
发布时间:2021-12-26 17:42:32 其他开发

通过 SSH 从 VSTS 克隆 Git 存储库需要密码!意外

目标是在不提供任何密码的情况下克隆 Visual Studio Team Services 中的 Git 存储库.进一步的目标是完全非交互式地完成,完全没有任何提示. 问题描述: 操作系统是Windows Server 2016.假设我的用户名是batman.我已经在 Windows 中的 C:\Users\batman\.ssh\id_rsa 中设置了私钥(没有密码). 我已在 ..
发布时间:2021-12-26 17:18:22 其他开发

Netbeans,git,拒绝主机密钥?

我目前正在尝试使用 Git 插件运行 Netbeans.如果我想从 Netbeans 中克隆我的 git 存储库,我会收到错误消息:reject hostKey: [repository url]并且克隆中止. 这是什么意思,我该如何解决? 解决方案 您需要检查哪些用户正在运行 NetBeans,然后确保您的 ssh 私钥和公钥(id_rsa 和 id_rsa.pub) 位于该用户的 ..
发布时间:2021-12-26 15:11:54 其他开发

在 Netbeans 中通过 SSH 连接到 MySql 数据库

在 Netbeans 中,我需要通过 SSH 创建到远程 MySql 数据库的连接.我得到了 SSH 主机名、SSH 用户名、SSH 密码、MySql 主机名 (127.0.0.1) 和 MySql 用户名 (root).在新的连接向导中,由于涉及 ssh,我不确定该怎么做.我的 JDBC Url 应该是什么样子的?甚至可以从 gui 向导中实现这一点吗? 解决方案 嗯.我认为最好的方法是 ..
发布时间:2021-12-26 15:09:23 数据库

通过 SSH 通过 PHP 连接到 mysql 数据库

我已经写了一个本地连接mysql数据库的php文件.现在,我想通过 SSH 连接到远程数据库.目前,我的数据库的连接函数在 php 中如下所示: $this->db = new mysqli(_SERVR_URL, _SERVR_USER, _SERVR_PASS, _SERVR_DB);如果 ($this->db->connect_errno) {echo "无法连接到 MySQL: (" . ..
发布时间:2021-12-25 10:30:08 PHP

具有非标准 SSH 端口的 Gitlab(在具有 Iptable 转发的 VM 上)

我的 gitlab 位于主机服务器上的虚拟机上.我使用非标准 SSH 端口(即 766)访问 VM,然后 iptable 规则从 host:766 转发到 vm:22. 所以当我创建一个新的 repo 时,添加远程的指令提供了一个格式错误的 URL(因为它不使用 766 端口.例如,Web 界面给了我这个: 格式错误 git remote add origin git@git.d ..
发布时间:2021-12-23 23:24:04 其他开发

如何用Python生成SSH密钥对

我正在尝试编写一个脚本来为我生成 SSH 身份密钥对. from M2Crypto import RSA密钥 = RSA.gen_key(1024, 65337)key.save_key("/tmp/my.key", cipher=None) 文件 /tmp/my.key 现在看起来很棒. 通过运行 ssh-keygen -y -f/tmp/my.key >/tmp/my.key.pub ..
发布时间:2021-12-23 23:23:58 Python

使用 SSH.NET 库从 SFTP 下载文件

string host = @"ftphost";字符串用户名=“用户";字符串密码 = "********";string localFileName = System.IO.Path.GetFileName(@"localfilename");string remoteDirectory = "/export/";使用(var sftp = new SftpClient(主机,用户名,密码)) ..
发布时间:2021-12-23 23:23:49 C#/.NET

适用于 Android 的 SSH Java 库?

我正在尝试为 Android 创建一个应用程序,该应用程序只需将命令发送到 SSH 服务器.不需要响应,我只需要能够发送命令.我想知道是否有任何我可以使用的 Java 库? 不需要任何高级的东西,只需要一个纯粹的连接来发送命令. 解决方案 您正在寻找 JSch. 其他库是 jaramiko、paramiko, trilead-ssh2.您可以浏览 trilead 源代码的地方是 ..
发布时间:2021-12-23 23:23:38 Java开发

通过 SSH 克隆 Mercurial 存储库

我在通过 ssh 克隆我的 mercurial 存储库时遇到了一些困难. 这是我尝试过的: hg clone ssh://username@username.webfactional.com/path/to/projectname projectname 它给了我这个错误: remote: bash: hg: command not found中止:远程 hg 没有合适的响应! hg ..
发布时间:2021-12-23 23:23:28 其他开发

检测到 Cygwin/Git 错误 cygheap 基础不匹配

我已经安装了两个带有最新版本的 cygwin 和 git 的 Windows 服务器,并且正在尝试将 git 存储库从 S1 克隆到 S2.我可以使用 RSA 密钥成功地从 S2 ssh 到 S1,但是当我这样做时:git clone "ssh://root@S1/path/to/my/repo"它返回这个输出: 克隆到/cygdrive/c/program files/apache soft ..
发布时间:2021-12-23 23:23:20 其他开发

如何通过 SSH 自动将命令远程并行运行到多个服务器?

我已经搜索了一些类似的问题,但除了运行一个命令或可能包含以下项目的几个命令: ssh user@host -t sudo su - 但是,如果我基本上需要同时在(假设)15 个服务器上运行一个脚本怎么办.这在 bash 中可行吗?在一个完美的世界中,如果可能的话,我需要避免安装应用程序来实现这一点.为了论证起见,我们假设我需要在 10 台主机上执行以下操作: 部署一个新的 Tomcat ..
发布时间:2021-12-23 23:23:12 其他开发

如何通过 ssh 隧道链(双隧道,公司网络中的服务器)连接到 Oracle Database 11g 服务器?

我可以通过 SSH 访问“公共"服务器,这也是通往公司网络的网关.网络中有另一台服务器,本地 Oracle 数据库服务器正在运行(没有来自该服务器外部的访问,只接受本地主机数据库连接).当然,我还有另一个 SSH 访问此服务器的权限. 有没有办法从网络外部加入这个 Oracle Database 11g 服务器?我在问是否有类似 ssh 隧道链的东西,以及我如何配置它.例如,这对于 TOAD ..
发布时间:2021-12-23 23:23:03 数据库

如何在 ruby​​ 中创建 ssh 隧道,然后连接到远程主机上的 mysql 服务器

我想创建一个 ruby​​ 脚本,我可以通过 ssh 隧道在远程服务器上运行 mysql 命令. 现在我有一个手动流程来执行此操作: 创建隧道 -> ssh -L 3307:127.0.0.1:3306 运行 ruby​​ 脚本. 关闭隧道. 我希望能够自动执行此操作,以便我可以运行脚本. 示例: 需要'rubygems'需要“网络/SSH/网关"需要'mysql'# ..
发布时间:2021-12-23 23:22:56 数据库

如何生成 ssh 密钥(用于 github)

问题:如何使用命令行生成 ssh 私钥和公钥(用于 GitHub/GitLab). 下面的命令产生错误 sh.exe":意外标记附近的语法错误“(" 我使用的是 Windows XP. $ ssh-keygen -t rsa -C "xxxx@gmail.com";生成公钥/私钥 rsa 密钥对.输入保存密钥的文件 (/c/Users/xxxx/.ssh/id_rsa):输入密码(空表 ..
发布时间:2021-12-23 23:22:50 其他开发