Questions tagged «ssh»

安全壳;一种网络协议,允许在两个联网设备之间通过安全通道进行数据传输。


1
另一个“ SSH连接到主机github.com端口22:错误的文件号”
我的首次SSH连接有问题。是的,我已经完成了您的指南,已经尝试了“处理防火墙和代理”一文,但问题仍然存在。我正在使用Win7 32bit,Windows防火墙已禁用,没有任何第三方防火墙,ESET Nod32 Antivirus没有阻止任何端口,我没有使用任何代理(都不是本地代理)。 日志如下: 普通SSH连接尝试 C:\Users\Mariusz>ssh -vvv git@github.com OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007 debug2: ssh_connect: needpriv 0 debug1: Connecting to github.com [207.97.227.239] port 22. debug1: connect to address 207.97.227.239 port 22: Not owner ssh: connect to host github.com port 22: Bad file number NCAT连接尝试 C:\Users\Mariusz>ncat github.com 22 Strange …
9 ssh  git  github 

6
SSH连接:ssh_exchange_identifcation
我已经通过Mac连接到远程服务器大约一个月了。不过,从最近开始,我尝试使用ssh dylan @ MY_IP进行连接并收到此消息。 ssh_exchange_identification: read: Connection reset by peer 我也得到了一些诊断信息... debug1: Reading configuration data /etc/ssh_config debug1: /etc/ssh_config line 20: Applying options for * debug1: /etc/ssh_config line 53: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to {MY IP{ [MY IP] port 22. debug1: Connection established. debug1: identity …
9 macos  ssh 

2
从NTLM代理后面的客户端连接到SSH服务器
我正在尝试从公司网络访问Internet上的SSH服务器。必须通过服务器代理与外部Internet的所有连接,该服务器在每个请求中检查每个客户端的NTLM哈希。我正在为此使用Cntlm,而且仅工作了一半。对于基于HTTP的连接,它工作正常,但对于SSH样式的连接,则行不通。我知道这是因为,我可以连接到Sublime Text的Package Control插件来获取和更新插件。但是,我无法使用Cntlm的隧道配置将其用于SSH进入服务器。 查看Cntlm的日志,可以看到以下内容... cntlm: PID 1460: 127.0.0.1 TUNNEL ts.io:443 Tunneling to ts.io:443 for client 6... Starting authentication... NTLM Request: Domain: domain.tld Hostname: D-HOSTNAME Flags: 0xA208B205 NTLM握手(类型1) Sending PROXY auth request... Proxy-Connection => keep-alive Proxy-Authorization => NTLM [REDACTED] Content-Length => 0 读取PROXY身份验证响应... HEAD: HTTP/1.1 407 Proxy Authentication Required ( Access …
9 ssh  proxy  putty  ntlm  cntlm 

1
是否可以关闭ssh会话而不关闭byobu或窗口?
如果我使用byobu,则exit仅关闭当前shell。而且我必须关闭所有外壳以终止会话,这很糟糕,因为我想保留所有外壳,这就是为什么我使用byobu的原因。 另一种方法是直接关闭窗口。但是有时我只想恢复到本地计算机。 是否可以在不打扰byobu的情况下关闭会话?还是应该始终为byobu进行SSH会话打开新的标签/窗口?
9 linux  ssh  tmux  byobu 

3
三步认证?
我正在使用Ubuntu。 我只是想知道是否有可能将libpam-google-authenticator(可让您使用手机生成的代码登录)和证书身份验证设置为可一起使用,以及如果可行,我将如何处理设置它。因此-为了登录我的帐户,您必须具有我的密码,我的电话(及其密码)以及我的证书/私钥及其密码。 我要两个人独立工作,但从来没有能够使他们一起工作。我敢肯定,这是有可能的。 谢谢。

2
在远程服务器上启动Firefox会导致本地Firefox改为打开页面
对,这很奇怪。我正在使用ssh -X从笔记本电脑(LMDE)连接到远程主机(SUSE Linux Enterprise)。我想启动一个在远程服务器上运行的Firefox实例,以便可以访问专用网络上的网页。 User@RemoteMachine $ which -a firefox /usr/bin/firefox User@RemoteMachine $ /usr/bin/firefox --version Mozilla Firefox 2.0.0.2, Copyright (c) 1998 - 2007 mozilla.org User@LocalMachine $ which -a firefox /usr/bin/firefox User@LocalMachine $ /usr/bin/firefox --version Mozilla Firefox 14.0.1 现在,如果Firefox不在本地计算机上运行,​​则一切按预期进行,并且firefox在远程计算机上执行会导致在远程计算机上运行的Firefox(v 2. 0)窗口出现。然而,如果火狐是在本地机器上运行的第二火狐14 0.1的窗口上的本地机器运行出现。 我已经检查了两台机器的顶部。在第二种情况下,Firefox进程短暂地出现在远程计算机上,然后在启动本地版本的Firefox时消失。 我的问题如下: 是什么赋予了?Firefox如何/为什么可以连接到其在​​本地计算机上的现有实例?远程计算机似乎可以访问本地计算机。实际上,它似乎有权在我的本地计算机上执行程序。我是否想念某些东西还是这很奇怪? 这不是安全风险吗?
9 linux  firefox  ssh 

5
如何在NAT和防火墙后面隐藏两台计算机,而没有第三台计算机
我试图在家中将其放入Linux机箱。我的家是宿舍式环境-NAT和带有运行Arch Linux的个人笔记本电脑的防火墙。我的工作是企业风格的Windows 7-NAT和代理防火墙,没有管理员权限。 我能够连接两个正在运行的Team Viewer便携式计算机。但是,这不适合我真正想要的东西。我希望仅通过SSH进入家中的Linux机器,而使我的Linux机器完全登出-当我不在时,基本上没有头。 我已经阅读了有关隧道的知识,但是如果我正确理解隧道技术,则需要两台计算机都可以连接的第三方服务器。我没有这样的服务器,也不希望为此买单。 什么是从工作场所SSH进入笔记本电脑的简单安全的解决方案?是否有免费且安全的“第三台服务器”?我在谷歌上走来走去,但似乎越来越困惑。
9 windows  linux  ssh  firewall  nat 

3
如何设置SSH,这样就不必键入密码并且无需使用公共密钥?
我知道这里有很多问题,涉及如何在不每次都输入密码的情况下连接SSH服务器,答案总是“使用公钥”。好吧,我发现自己处在罕见的情况下,这实际上是不可行的。由于某些莫名其妙的原因,我尝试连接的服务器上的OpenSSH守护程序配置为 RSAAuthentication no PubkeyAuthentication no 在/etc/ssh/sshd_config。我在服务器上没有任何管理权限,因此无法更改这些或任何其他服务器配置选项。(我当然可以完全控制客户端配置:Linux上的OpenSSH 5.8。) 我有哪些选择,尤其是最安全的选择是什么,以避免每次我想通过SSH进入该服务器时都必须输入密码?我将自己的计算机保持得相当安全,因此,如果确实有必要,让我们假设将密码存储在客户端文件中的安全风险较低。 服务器可以接受的其他身份验证方法显然是GSS API(我一无所知),键盘交互(我也一无所知)和密码。以下是一些相关的配置选项: #ChallengeResponseAuthentication yes #KerberosAuthentication no GSSAPIAuthentication yes GSSAPICleanupCredentials yes #UsePAM no 这是一条debug(-vv)跟踪: debug1: Authentications that can continue: gssapi-with-mic,password,keyboard-interactive debug1: Next authentication method: gssapi-with-mic debug1: Unspecified GSS failure. Minor code may provide more information Credentials cache file '/tmp/krb5cc_1000' not found debug1: Unspecified …
9 ssh  unix 

4
有没有办法保存带有gnu屏幕的显示器上打印的内容?
我喜欢保存我在命令行上所做的所有事情,例如,当我升级某些东西并想回读升级过程时,等等。 通常,在Mac OSX和Terminal中,您可以根据需要进行任意滚动,并使用Cmd-S保存。但是,当我在使用gnu屏幕的SSH上使用时,则无法直接从终端回滚。 如何将屏幕会话中发生的所有事件保存到磁盘?也许默认情况下(每个会话都会自动将文件创建到磁盘...) 谢谢!

2
xmodmap:无法打开显示''
我的.bashrc中有以下行 xmodmap -e "keycode 116 = slash" 当我通过SSH连接到该计算机时, xmodmap: unable to open display '' 不用说,我想要它。谁能让我知道如何清除此错误? OpenSSH_4.7p1 Debian-8ubuntu1.2,OpenSSL 0.9.8g 2007年10月19日 感谢您的帮助。
9 ubuntu  ssh  xmodmap 

3
X通过SSH从Mac转发到Linux机器
我需要在远程Mac机器上运行Mac应用程序,并将其显示在本地Linux机器的X服务器上(Internet上的许多文章似乎都在详细介绍如何以相反的方式进行操作)。 $ ssh -X mac-box $ cd /Developer/Applications/Xcode.app $ ./Contents/MacOS/Xcode Sat Oct 3 20:41:26 mac-box.local Xcode[15634] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged. _RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL. ^C 我的$DISPLAY变量似乎为空。它应该是什么样子,以便转发正常工作? 我可以完全以这种方式运行OSX应用程序吗?
9 macos  ssh  x-windows 


4
从Mac到Linux的带ssh的Vim和​​鼠标
我当然知道可以在Mac上的Linux计算机上的远程会话中使Vim上的鼠标工作,但是我还不知道该怎么做。 每日vim给出了使其正常工作的提示,但是,例如,如果我尝试设置'mac-ansi',则会收到一条错误消息,提示我只能指定以buildin_开头的值(riscos,beos-ansi等)。我试过使用ssh -X和结合使用set mouse=a,set term=builtin_anso例如,但结合使用或不结合使用都没有成功。 我正在使用Snow Leopard,并尝试在带有vim 7.1.314的Debian机器上使用鼠标。我看过文档,但是无法正常工作。有小费吗?
9 mac  ssh  vim  debian 

1
告诉git哪个私钥用于没有主文件夹的用户
我在读这个问题 告诉git使用哪个私钥 ,并且答案不适用于用户没有任何主目录的情况。 我们现在正在设置Jenkins服务器,运行Jenkins的用户没有任何主文件夹。但该特定用户必须访问GIT存储库。 运行GIT的用户如何使用密钥身份验证?
8 ssh  git  ssh-keys 

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.