Questions tagged «ssh»

通用SSH支持是非主题的。可以在https://superuser.com上询问支持问题。安全外壳(SSH)是用于安全数据通信的加密网络协议。使用此标签来解决与Secure Shell有关的编程问题。常见的身份验证和配置问题对于Stack Overflow来说是没有意义的。


7
如何在Windows上运行ssh-add?
我正在跟踪#335部署到VPS,并且在剧集即将结束时,我们需要运行ssh-add以使服务器可以访问github存储库。 问题是如何在Windows中运行它?需要安装什么? 我知道要运行ssh以访问远程服务器,可以使用Putty。但是此命令需要在本地运行,我确实知道如何使用Putty该命令。
78 windows  ssh 

9
使用pysftp验证主机密钥
我正在使用pysftp编写程序,它想针对验证SSH主机密钥C:\Users\JohnCalvin\.ssh\known_hosts。 终端程序使用PuTTY将其保存到Registry中[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys]。 如何调和pysftp和PuTTY之间的区别? 我的代码是: import pysftp as sftp def push_file_to_server(): s = sftp.Connection(host='138.99.99.129', username='root', password='*********') local_path = "testme.txt" remote_path = "/home/testme.txt" s.put(local_path, remote_path) s.close() push_file_to_server() 我收到的错误响应是: E:\ Program Files(x86)\ Anaconda3 \ lib \ site-packages \ pysftp__init __。py:61:UserWarning: 无法从C:\ Users \ JohnCalvin.ssh \ known_hosts加载HostKeys。 您将需要显式加载HostKeys(cnopts.hostkeys.load(filename))或disableHostKey检查(cnopts.hostkeys = None)。warnings.warn(wmsg,UserWarning)追溯(最近一次调用最近):push_file_to_server()中第14行的文件“ E:\ OneDrive \ Python …


20
如何修复请求在通道0上失败
当我想这样连接到我的服务器时 ssh -a username@my-server.de -p 22 它给了我两个错误信息: PTY allocation request failed on channel 0 shell request failed on channel 0 当我使用参数时-T,第一条错误消息消失了。但是,如何解决第二个问题呢?我无法连接。我可以连接到其他服务器,没有任何问题。 我使用的是MAC OS 10.9。 该参数-v向我显示此调试输出: OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011 debug1: Reading configuration data /etc/ssh_config debug1: /etc/ssh_config line 20: Applying options for * debug1: Connecting to xxx.your-server.de [188.40.3.15] port …
76 ssh  terminal  pty 

7
Windows有哪些好的SSH服务器?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow的主题。 9年前关闭。 改善这个问题 尝试在Windows Server 2003上设置SSH服务器。有哪些好用的?最好是开源的。我计划将WinSCP用作客户端,因此支持该客户端实现的高级功能的服务器将非常有用。

5
多个比特桶账户
我有一个9-5工作的Bitbucket帐户,也有一个个人的Bitbucket帐户。我的目标是能够在同一台计算机上使用两者。我已经在Windows 7电脑上安装了最新的git。 因此,目前我公司的Bitbucket帐户一切正常,我可以毫无问题地进行拉/推。我使用ssh-keygen创建了一个新的ssh密钥,并在我的案例“ tech”中分配了一个新名称。但是我在如何告诉本地仓库使用我创建的新ssh密钥方面遇到问题。我假设每次尝试连接时都使用第一个ssh密钥。 我得到错误: $ git push conq:存储库访问被拒绝。致命:远端意外挂断 我在互联网上找到了一些建议,但它似乎与linux / git设置有关,例如,我在Windows上找不到“ config”文件。
74 git  ssh  bitbucket 

1
Github SSH配置
我正在尝试为多个SSH帐户(特别是github.com)创建.ssh / config文件。我尝试了一些教程和github帮助演练,但似乎没有任何效果。 我创建了id_rsa_test和id_rsa_test.pub。我上传id_rsa_test.pub到github。 然后,我~/.ssh/config使用以下内容创建了一个文件: # github account Host github.com-test github.com Hostname github.com User git IdentifyFile ~/.ssh/id_rsa_test 和 # github account Host github.com-test github.com Hostname github.com User git IdentifyFile ~/.ssh/id_rsa_test.pub 然后,我尝试几个命令。即: git clone git@github-test:username/my_project.git git push ...每次出现以下错误: /home/username/.ssh/config: line 5: Bad configuration option: IdentifyFile /home/username/.ssh/config: terminating, 1 bad configuration options …
74 github  ssh  config 

3
如何使用Putty(ssh)将文件上传到服务器
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 6年前关闭。 改善这个问题 有人可以帮助我吗?我正在尝试将文件上传到基于Linux的服务器。
73 ssh  putty 

16
Amazon EC2权限被拒绝(公钥)
这似乎是一个常见问题,但我的具体情况似乎有些不同。 我使用命令行工具设置了一个新的Amazon EC2实例,并通过SSH连接并做了一些配置工作。 但是,起初,我无法进入该实例,必须停止并重新启动该实例,然后才能进行连接。重新启动之前,我刚刚得到响应。 Permission denied (publickey). 那是昨晚,今天早上我回到同一个实例,现在我得到的只是 Permission denied (publickey). 我尝试不高兴地重启实例。 有人可以在这里指出正确的方向吗?昨晚使用的同一命令不再起作用,我正在从Macbook Pro连接。

23
无法推送到位桶,权限被拒绝(公钥)
我试图将我的项目推到我的位桶中,在无数问题解决/页面/疑难解答/教程中倾注了约4天。我很茫然,非常沮丧。我之前已经做过,但是在不同的计算机上……无论如何,这是我得到的代码/响应 ~/dev/sample_app git push -u origin --all The authenticity of host 'bitbucket.org (131.103.20.168)' can't be established. RSA key fingerprint is 81:7b:2c:f5:6f:18:2b:7c:4b:ec:aa:46:46:74:7c:40. Are you sure you want to continue connecting (yes/no)? Host key verification failed. fatal: Could not read from remote repository. Please make sure you have the correct access rights …

9
为什么我的SSH密钥无法用于连接github?
注意:我不是新手,并且已经做了无数次尝试,但是由于某种原因,今天它决定不工作。 Permission denied (publickey).尝试通过SSH连接到github或尝试克隆存储库时,即使重新构建了ssh密钥并将其添加到我帐户中的“ SSH密钥”后,我仍然收到错误消息。 这是我今天尝试做十次却没有成功的事情: 使用ssh-keygen创建密钥。 使用Gedit或Notepad ++打开〜/ .ssh / id_rsa.pub并复制内容。 转到github.com上的帐户设置 转到SSH密钥 单击添加密钥按钮。 给钥匙一个标题 将密钥粘贴到密钥框中。 保存密钥(输入我的github密码进行验证)。 而现在,当我尝试执行ssh github.com此操作时将不起作用。我现在是不是太累了还是想念东西? 这是来自的输出 ssh -vvv github.com OpenSSH_5.9p1, OpenSSL 1.0.0f 4 Jan 2012 debug1: Reading configuration data /etc/ssh/ssh_config debug2: ssh_connect: needpriv 0 debug1: Connecting to github.com [207.97.227.239] port 22. debug1: Connection established. debug3: …
72 ssh  github  ssh-keys 

4
如何以高级文本3打开远程文件
我正在使用“ mRemoteNG”连接到远程服务器,并希望在本地Sublime Text编辑器中打开远程服务器文件。在研究过程中,我发现了这个相关的博客https://wrgms.com/editing-files-remotely-via-ssh-on-sublimetext-3/,并按照说明进行操作,但对我而言不起作用。有人知道如何在Sublime中打开远程文件吗?

12
通过代理连接SSH
我不知道我在这里做什么,所以请记住如果您能帮助我! 我试图通过代理连接到我的虚拟服务器,但无法连接,它只是挂起。我假设这是因为它没有通过我们的代理。 我在家中尝试过完全相同的东西,并且效果很好。我在OSX上使用终端进行连接。 谁能告诉我如何使用SSH通过代理?
71 ssh  proxy  terminal 

16
您如何通过SSH编辑文件?
我使用eclipse编程,有时使用GUI文本编辑器(如SciTE或vim)。但是,我处于一个项目的关键时刻,要求我在80列SSH窗口中通过ssh连接编辑文件。 因为必须sudo vim打开(* shiver *)才能打开文件,所以我不确定如何在终端外部的编辑器中打开文件(这样我可以看到超过80列的文本)。如果命令行较大,那么我想使用直接vim不会有问题。 我不知道如何处理这种情况以及如何将这一噩梦变成可管理的编码环境。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.