草庐IT

remote-ssh

全部标签

windows - Vagrant Windows - ssh_exchange_identification : read: Connection reset by peer

看来我无法通过SSH连接到我的虚拟机。我有一个运行Win7的虚拟盒子。主机PC也是Win7。虚拟框是通过Vagrant使用以下Vagrantfile创建的。Vagrant.configure("2")do|config|config.vm.box="http://aka.ms/vagrant-win7-ie11"end打开命令。转到VagrantFile的根文件夹。执行以下命令:vagrantupcmd显示:Bringingmachine'default'upwith'virtualbox'provider...==>default:Clearinganypreviouslysetfo

windows - 反向 SSH 隧道监视器

我已经使用PuTTY设置了一个反向ssh隧道,允许我通过VNC连接到家用计算机,而无需启用NAT端口转发。效果很好,没问题。我想将隧道设置为“持久服务”,它会在启动时连接并在掉线时重新连接。附言。这是在Windows上。详尽的谷歌搜索发现了一些产品,但许多似乎已被遗弃,而且似乎没有一个具有主要的“街头信誉”。eztunnelsshEasyTunnelSSHTunnelPersistentTunnelMyEnTunnelCallingHome有没有人对这类事情或任何这些产品有经验?我不需要所有花里胡哨的东西,只需要可靠性。 最佳答案

windows - 是否可以通过 Citrix 客户端建立 SSH 隧道?

我知道这不是严格意义上的程序员问题,另一方面,我真的很希望能够在生产服务器上做一个简单的svnup,这会节省我们很多时间麻烦。或者生产服务器在企业网络内,只能通过网关服务器访问。从那里我们可以通过远程桌面访问实际的服务器。由于这种维护不友好的设置,我们使用sftp服务器将文件传输到生产服务器(其中ftp服务器总是重置上次修改日期),因此确定哪些文件已更改很复杂。因此,如果可以通过citrix连接从实际服务器设置ssh隧道,则可以简化整个更新过程。(我考虑的进一步选择是使用bazaar将我们的更新推送到sftp服务器,然后从那里拉取更新,但不幸的是,[在windows上]没有可用的baz

windows - 如何在 Windows 上将 ssh 准确添加到 PATH?

尝试在新的(我是第一个尝试的)Windows工作计算机上连接到Github时,出现此错误:permissiondenied(PublicKey)按照Github上的说明,我尝试了ssh-vTgit@github.com这告诉我sshisnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile谷歌搜索,我发现这条消息的意思是“ssh不在PATH中”。试图将它添加到我的路径中,我发现了Variablename:PathVariablevalue::\ProgramFiles(x86)\WindowsLive\

windows - 在 Windows 上使用 Cygwin 的 SSH ControlMaster 真的可行吗?

有没有人能够在Windows上使用controlmaster和cygwin创建多个session而无需重复登录?我需要自动执行一系列SSH步骤,但不能要求用户每次都输入所需的token化密码。我已经配置了我的cygwinssh_config如下:Host*ControlMasterautoControlPath/tmp/%r@%h:%p当我启动第二个连接并再次提示输入密码时,我在主服务器上收到以下错误消息:mm_receive_fd:nomessageheaderprocess_mux_new_session:failedtoreceivefd0fromslave我见过其他人遇到过这个

windows - 如何在没有服务器的情况下在本地测试我的 ssh-keys

我想在~/.ssh中测试我的key。我没有运行sshd(Git-Bash@Windows不提供)。我想测试一下我是否还记得我的key的密码。我找到了这些答案[1],[2],但它们对我不起作用。有没有无需ssh服务器即可验证我的sshkey的简单方法? 最佳答案 这应该有效:ssh-keygen-y或者为了避免文件名提示问题:ssh-keygen-y-fkey_file 关于windows-如何在没有服务器的情况下在本地测试我的ssh-keys,我们在StackOverflow上找到一个类

windows - Windows 7 代理后面的 git 中的 SSH

我正在测试SSH连接以检查git中的RSAkey。我正在代理服务器上工作。我正在使用窗口7并安装了msysGit-fullinstall-1.7.3.1-preview20101002。现在在msys.exe窗口中,我通过命令'gitconfig--globalhttp.proxyhttp://host:port设置了代理。'之后我尝试了命令'sshgit@github.com'。这给了我类似“ssh:github.com:noaddressassociatedwithname”的错误我该怎么办? 最佳答案 设置http.proxy

windows - 如何在 Windows 中使用 PuTTY 创建 SSH 隧道?

我需要在Windows中使用PuTTY创建SSH隧道,这与在Linux中执行此命令相同:ssh-fN-L2000:SomeIp:2000myusername@myLinuxBox我在PuTTY中尝试了很多选项,包括在GUI中将源端口设置为“2000”,将目标端口设置为“SomeIp:2000”。目标设置为本地(如-L开关所示)。我成功登录到我的SSH框,但没有进行端口转发。这在Windows中是否可行,以便使用此端口(2000)的程序建立的所有连接都将通过此隧道? 最佳答案 使用PuTTY套件,您可以使用PuTTY本身(GUI)或使

django - 当我在 ssh 上运行 django runserver 时,Vagrant 没有转发

我用Python和Django创建了一个VagrantUbuntu(lucid32)box。我的想法是启动VM,使用vagrantssh登录,然后通过运行以下命令启动Django:manage.pyrunserver默认为端口8000。问题是我无法从主机浏览器访问Django服务器http://127.0.0.1:8000。我能做什么? 最佳答案 您需要将服务器绑定(bind)到外部IP:manage.pyrunserver0.0.0.0:8000 关于django-当我在ssh上运行d

windows - 在 Windows 上启动 Git Bash 时运行 SSH Agent

我正在使用gitbash。我必须使用eval`ssh-agent.exe`ssh-add/my/ssh/location/每次我启动一个新的gitbash时。有没有办法永久设置ssh代理?或者windows有什么好办法管理sshkey?我是新人,请给我详细的教程,谢谢! 最佳答案 2013:在gitbashsession中,您可以将脚本添加到~/.profile或~/.bashrc(with~beingusuallysetto%USERPROFILE%),为了使所述session自动启动ssh-agent。如果该文件不存在,则创建它