Articles of 腻子

远程桌面通过SSH到Windows 7框

我一直使用远程桌面访问Windows 7 PC,通过SSH连接隧道,成功了一段时间,直到它突然停止工作。 客户端也是Windows 7,我仔细检查隧道(使用腻子)是否设置正确,远程桌面连接是否在远程PC上启用。 在客户端,我有一个静态IP为10.0.0.1的回送适配器,在putty中,我有10.0.0.1:33891转发到远程服务器上的端口3389。 这一直工作到一个星期前,我想知道可能发生了什么? 现在远程桌面客户端卡在“configuration远程会话”,然后超时。 有任何想法吗?

Terminal.app不支持alt / meta / command-key修饰符,如meta-backspace

在Mac OS X 10.5上运行Terminal.app , 在本地Linux机器上,从bash命令提示符处,键入meta – backspace将删除直到最近的空格。 在Mac上,这听起来是系统铃声。 用Terminal.app作为terminalSSH进入Linux机器导致同样的问题。 此行为与第三方应用程序iTerm一致。 但是,Windows程序PuTTy按预期处理元 后退 (和其他元命令)。

腻子+ Bash +屏幕,历史不起作用的向上箭头(Ubuntu 11.10)

我有一个新的Ubuntu服务器11.10安装,我通过PuTTylogin到SSH。 当我在屏幕内时,我不能使用向上的箭头来回忆bash的历史(尽pipe这在屏幕之外)。 我似乎无法findInterwebs上的完全相同的问题(尽pipe许多类似的问题)。 我的.screenrc如下: # Look and feel caption always "%{= bb}%{+bw}Screen: %n | %h %=%t %c" hardstatus alwayslastline "%-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%<" # Our warning of activity activity "Activity in %t(%n)" # Left Right meta key mods #ALT-,. and ALT-<> bindkey "^[<" eval number !echo $WINDOW-1|bc bindkey "^[>" eval number !echo $WINDOW+1|bc bindkey "^[," prev […]

X11转发在Windows上使用Xming和Putty,但不能使用ssh命令行

我有一个微型亚马逊实例,我想用于testing,一切都很好,直到标题。 如果我在PuTTy中设置了所有的信息,打开并运行“xclock”,所有信息都完美运行,并在本地桌面上的Xming上打开。 但是,如果我跑了 ssh xxxxxxx.amazonaws.com xclock 我明白了 Error: Can't open display: 如果我运行任何一个 ssh xxxxxxx.amazonaws.com -X DISPLAY=localhost:0:0 xclock ssh xxxxxxx.amazonaws.com -Y DISPLAY=localhost:0:0 xclock 我再次得到同样的结果,但是延迟了大约30秒。 在Windows的.ssh / config中,我确实有 ForwardX11 yes 设置,我真的想不出更多的工作。 PuTTy工作得很好,不pipe我在命令行上做什么,我都绝对没有任何快乐让我发疯。 我甚至可以看到PuTTy正在运行的命令,看看它是否在做一些额外的魔法? 我在Windows下运行的ssh是MinGW32的。

Filezilla / Puttygen不能识别私钥文件

我已经为在Azure云服务上运行的Ubuntu虚拟机生成了一个密钥http://www.windowsazure.com/en-us/manage/linux/how-to-guides/ssh-into-linux/ openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout myPrivateKey.key -out myCert.pem 在将私钥加载到Filezilla中时,它要求我转换格式,但是,在转换密钥失败时,从Linux控制台中使用puttygen会发生同样的情况: puttygen myPrivateKey.key -o myKey.ppk 在这两种情况下,我有以下错误: puttygen: error loading `myPrivateKey.key': unrecognised key type 顺便说一句,这个密钥没有密码。 我发现一个旧的线程,但我使用0.6.3版本比这个线程推荐新: http://fixunix.com/ssh/541874-puttygen-unable-import-openssh-key.html 我已经设法解决这个问题,通过使用另一个gui客户端谷歌为Mac,但我的一个同事使用窗口,我仍然要弄清楚。 由于Filezilla是事实上的ftp客户端,我认为在那里解决它会更容易。 谢谢

服务器更改后,使用PuTTY的SSH隧道不再工作

编辑(澄清) Windows Client Remote Linux Server |———————————-| |———————| ____________ ____________ ____________ | | | | | | | Firefox | ——-> | PuTTY | ——-> | sshd | —> (The Internet) |____________| |____________| |____________| Network settings: Interactive SSH Session sshd_config Manual Proxy: (manual login) posted below SOCKS Host: Configuration Settings: localhost:9870 Connection|SSH|Tunnels set to D9870 […]

有没有什么办法使用会话多路复用(控制大师)从Windows?

在我们的Repository服务器上添加一个ControlMaster到ssd / config文件(创build套接字?)导致传输速度从平均大约2.5秒增加到平均0.05秒。 传输速度在存储库系统和我们的Web服务器之间。 现在我想应用相同的性能增益的Windows – >存储库连接。 我们目前使用Tortoise通过SSH进行连接,并且我在wikipedia上读到了Putty本身不会支持会话复用的情况。 我知道还有其他的SSH工具的function,也为Windows,但我想知道如果使用这些,如果我遇到的问题与Mercurial兼容性使用SSH连接,现在我相信它使用Plink来处理SSH隧道。 我正在寻找在与Mercurial兼容的Windows上启用会话复用的任何选项。

腻子Kerberos / GSSAPIauthentication

我在RHEL6上使用sssdconfiguration了几台Linux服务器,用Active Directory Kerberos进行身份validation。 我也启用GSSAPI身份validation,希望无密码login。 但我似乎无法得到腻子(0.63)没有密码进行身份validation。 GSSAPI适用于configuration为AD身份validation的Linux系统(openSSH客户端),使用.ssh / config设置启用GSSAPI。 它也可以从Cygwin(openSSH客户端)使用,使用相同的.ssh / config设置以及运行kinit命令来获取票据。 另外,Samba在所有的Linux系统上共享,包括主目录在Windows资源pipe理器上工作而不需要密码(我不确定GSSAPI是否在那里发挥作用) 我可以尝试对此进行哪些排查? 我的大多数用户使用腻子。 另外,我不是Windowspipe理员,所以我不能在域控制器上做任何事情。 我的帐户只具有将服务器添加到AD域的权限。 我打开了putty SSH数据包日志logging。 我发现这种有趣的,我不知道如何处理这些信息: Event Log: Server version: SSH-2.0-OpenSSH_5.3 Event Log: Using SSH protocol version 2 Event Log: We claim version: SSH-2.0-PuTTY_Release_0.63 Outgoing packet #0x0, type 20 / 0x14 (SSH2_MSG_KEXINIT) Incoming packet #0x0, type 20 / 0x14 (SSH2_MSG_KEXINIT) Event Log: […]

SSH客户端定期在Windows 7下冻结

我正在运行Windows 7 Professional 64位。 两个不同的SSH客户端呈现出定期冻结或挂起的奇怪习惯。 我已经尝试了腻子和Van Dyke的SecureCRT SSH客户端,在这两种情况下,我会定期冻结,持续时间从20秒到几分钟。 在挂起过程中没有按键(不是Ctrl-C,Ctrl-Z或任何我已经尝试过的)。 连接到任何一台服务器时都会发生这种情况。 其他使用非Windows机器的组似乎没有这个问题。 所以,这可能不是服务器端的问题。 我也使用RDP连接到Windows服务器没有类似的冻结,所以我不认为这是我的机器的networking问题。 由于这是发生在两个不同的客户端,似乎这必须是一个Windows问题。 有什么build议么? 更新 。 多花点心思,这似乎只在我在远程服务器上使用emacs时才会发生。 由于冻结行为只是从Windows XP迁移到Windows 7时才开始,我把它归因于Windows,但也许是由于emacs和Windows 7之间的更微妙的交互。 进一步更新 。 我的桌面支持人员取代了网线,问题似乎已经消失。 我无法解释为什么我注意到我的电脑没有networking问题,除了通过ssh使用Emacs时。 也许有一些关于以这种对networking脆弱特别敏感的方式使用Emacs。

Windows-to-linux:使用SSH和私钥/公钥对的Putty

我花了大约3个小时,试图找出如何从我的Windows机器使用腻子连接到一个Linux机器,而不必发送密码。 这是连接到使用OpenSSH的Ubuntu服务器。 私钥是SSH-2 RSA,1024位。 我正在使用SSH2连接。 我已经遇到了更常见的问题: 腻子以“错误的格式”生成公钥。 我已经纠正了这个(正如在这篇博客文章中所看到的 )。 然而,由于我还没有连接,我不能绝对确认这个文件是在正确的格式。 关键是现在所有的一行,我已经尝试在文件的末尾添加/删除换行符。 我也尝试了公共文件修复过程几次,以确保我没有使手动转换stream失。 即便如此,我无法validation这里的准确性。 权限也是一次错误,具体意味着该文件有太多的权限。 我也必须解决这个问题,我知道它已经过去了,因为我不再在/var/log/auth.log中看到相关的错误。 如果服务器有旧版本的OpenSSH,我已经尝试了authorized_keys和authorized_keys2 ,但是这并没有改变。 我有访问权限作为用户。 在这个密钥文件失败后,我可以input密码 我所掌握的唯一剩余的信息是它声称我所称的密码错误: sshd[22288]: Failed password for zzzzzzz from zz.zz.zz.zz port 53620 ssh2 即使如此,据我所知,这只是一个懒惰的尝试/抓住某处,因为我不认为有一个密码参与 。 我在任何使用的/ var / log文件中都没有看到其他内容。 还有什么可能是错的?