有一个叫做cssh for linux的工具,它与我想在Windows上使用的一样。 基本上我login到彼此相同的服务器,我希望能够在两个窗口同时input相同的东西来查看日志,做各种greps等。
我为我们的2008R2服务器上的计划任务创build了一个服务帐户。 该任务将运行一个PowerShell脚本,其中包括每次使用PuTTY的PSCP运行时从Linux服务器下载归档文件。 但是,它不起作用,因为服务帐户从未连接到该服务器,并且不知道其主机密钥。 阅读手册和search,事实certificate,这些密钥存储在registry中的HKEY_USERS\<SID>\Software\SimonTatham\PuTTY\SshHostKeys 。 但问题在于:由于本地login不允许,服务帐户没有本地configuration文件,因此在HKEY_USERS中没有条目。 这怎么解决? 我怀疑这是一个非常好的主意,只需在HKEY_USERS下创buildSID键,但必须有一些解决方法? 我可以把这个在一些默认的用户密钥?
我可以通过SSH访问安装了svnadmin (以及其他必要工具)的FreeBSD机器。 svn是版本1.7.9(r1462340)。 我在Windows 7 x64上,使用Tortoise SVN 1.7.7。 我遵循这个官方指南来帮助我build立我的服务器和龟SVN,但我有麻烦设置它。 我已经生成了一对私钥/公钥,并将它们分别添加到我的服务器的~/.ssh/authorized_keys文件和我的Puttyconfiguration中。 我可以使用腻子和我的私钥连接到远程机器。 我也尝试configuration龟SVN做同样的事情,我连接到: svn+ssh://myBSDusername@it2svn/somerepo 其中it2svn是正在运行的 Putty连接configuration文件的名称, somerepo是我的存储库根目录( ~/svnroot/somerepo )中的存储库。 发生的问题是,龟SVN请求我的密钥的密码短语,无论我正确地input了多less次,密码对话框closures了1-2秒,之后它再次提示我的密码短语。 它甚至不说这是错误的 ,它只是不停地问我一遍又一遍的密码。 如果我故意input了错误的密码,我会立即再次提示input密码,而input正确密码时不会出现1-2秒的延迟。 即使我input了乱码,对话仍然没有说错。 这可能是一个错误,但它仍然不能解释为什么我的正确密码不被接受。 组态 下面是authorized_keys文件的内容(删除了键的实际内容): ssh-dss AAA….FuA== myBSDusername@ems command="svnserve -t -r ~/svnroot –tunnel-user=svnAuthorDude",no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty ssh-dss AAAA….IFuA== myBSDusername@ems 重要说明:指南说我的“命令”行应该是这样的: command="svnserve -t -r <ReposRootPath> –tunnel-user=<author>", no-port-forwarding,no-agent-forwarding,no-X11-forwarding, no-pty ssh-rsa <PublicKey> <Comment> 但是我使用ssh-keygen和指南中使用的相同参数生成的密钥是以ssh-dss而不是ssh-rsa开头的,这就是为什么ssh-rsa在我自己的文件中被dss代替(显然是因为密钥是DSA而不是RSA密钥)。
是否可以configurationPageant(SSH密钥pipe理),使其密钥可以通过Windows服务使用“本地系统”的“login为”用户? 如果没有,有没有其他工具可以做到这一点? 编辑: 我已经尝试将Pageant设置为服务(使用runassvc.exe),传递适当的密钥,并使其作为“本地系统”运行。 其他服务似乎无法看到选美服务的密钥。
我试图在一个联机帮助页中执行search,这需要使用Enter键来实现。 但是按下它将显示ESCOM字样而不是所需的function。 Enter键在其他领域(如命令行或vim)中应该是一样的。 除了标有“每个LF中的Implicity CR”的“Terminal”下面的设置之外,在PuTTY选项中看不到任何东西,但是启用它没有任何作用。 唯一的相关信息是我可以find在https://bugs.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/40905然而,这个线程似乎没有任何解决scheme失败,记者遇到了这个问题在看似很多的应用程序,而我只能在“人”复制。 感谢您的任何build议! 编辑:其实看来我现在遇到了麻烦,这是奇怪的,因为它不是早先发生,不知道我在做什么不同。 试图:vim中的wq创build了一个新的与'M'的线,就像'OM'的vim键一样。 编辑2:好吧,我刚刚注意到,如果我使用我的笔记本电脑FN + Enter,我可以按Enter键。 这仍然是不理想的,但至less我可以保存我现在的VIM变化!
我使用PUTTY创buildSSH隧道,然后在我的家用电脑的浏览器代理设置中填入服务器的值,从而创build了一个代理。 我在Socks列表中input了服务器IP。 我可以查看所有HTTP非安全站点,但是当我尝试访问HTTPS站点时,页面显示为空白。 适用于所有HTTPS站点。 在通过putty连接的同时,我甚至试着把本地端口443和目的端口localhost:443,并填写HTTPS字段的浏览器代理设置,但仍然没有运气。 任何人都可以告诉我如何使用我的代理浏览器HTTPS。
很久以前,我build立了一个环境,我的Linux机器(LM)是一个协同服务器,而我的Windows机器(WM)是这里描述的协同客户机。 由于我们的pipe理员把一个Linux跳转服务器(JS),我不能在两台机器之间隧道。 这里有一些问题:在Windows机器上,我以这种方式configuration腻子: 会话 – >主机名:跳转端口:22。 连接 – > SSH – >隧道L24800 LM:24800。 我的理解是,将build立到跳转服务器的连接,并且一个ssh跳转到Linux机器。 即使我在跳转服务器上login,我也无法确认隧道已经build立。 即使我错过了告诉JS将所有请求转发给LM的部分,反之亦然。 如果我用腻子连接 – > SSH远程命令和put ssh LM第一次我认识到,我能够build立一个连接到JS,然后到LM。 但协同作用不能这样接受。 我怎样才能build立一个隧道从一台Windows机器与Putty通过Linux跳转服务器到Linux机器? 我如何configuration协同? 提前致谢。
我有一个设置为hu_HU.UTF-8的语言环境的debian服务器,如果我login槽控制台,它在匈牙利完美的作品。 它也与sshlogin一起工作,直到我在sshdconfiguration中禁用PAM。 从那时起,当我login槽ssh的语言环境设置为POSIX。 我试图评论sshd_config中的AcceptEnv LANG LC_*行,但问题仍然存在。 我使用UTF-8字符集与Putty连接。 那我该如何解决这个问题?
为了快速访问我经常使用的服务器,如果在桌面上创build了一个快捷方式,请使用以下目标: C:\ Users {myUser} \ Desktop \ putty.exe [email protected] -pw sshpassword 不幸的是,连接到服务器后超过60秒。 我是否也可以通过向链接添加另一个参数来增加用此桌面链接打开的会话的超时值? 如果不是,将会怎样做呢? 提前致谢
我正在使用PuTTY连接到Debian虚拟机,并且每次按下0(零)键时,命令行的行为就像按Enter键一样。 为什么会这样,我该如何改变呢? 也许也是相关的:我使用PuTTYtray从Windows 10进行连接,并安装了使用Microsoft Keyboard Layout Generator 1.4创build的自定义键盘映射(只留下0,但改变其移位的行为)。 Debian机器是一个DigitalOcean液滴。 我已经使用了大约一年,从来没有注意到这样的事情。 我试过的东西: 在其他应用程序中按0 – 正常行为 在其他主机上的其他PuTTY会话中按0 – 正常行为 尝试另一个shell(bash而不是zsh) – 0仍然作为input 断开和重新连接 – 相同的行为 键盘0 – 也作为input Shift和0 – 按预期工作(>在我的键盘上) 通过另一个(Ubuntu)主机连接到问题主机 – 0正常工作 通过问题主机连接到另一台主机 – 甚至更怪! – 0就好像我已经按0然后进入 GNU屏幕 – 0仍然作为input 有什么build议么?