Questions tagged «ssh»

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

6
通过SSH隧道的UDP流量
标题几乎总结了一下。我想通过SSH隧道发送UDP流量。具体来说,我需要能够通过隧道发送UDP数据包,并使服务器能够将它们发送回另一端。我知道如何进行TCP连接。UDP是否可能?
66 ssh  tunnel  udp 

6
通过SSH将文件夹下载到本地
我正在学习SSH,因为似乎没有适用于Mac的良好SSH GUI。我知道如何制作数据库转储,浏览目录等,但是我需要学习的最后一个难题是如何从服务器上下载文件夹/整个目录到我的本地计算机上,这样我就可以将它们移动到另一台服务器。 任何帮助将不胜感激。
64 ssh 

1
如何在PuTTY中使用X11转发
我有一个带有RHEL 5且不带X服务器的VM。我的主机有Windows 7。 我需要连接到VM,并将命令的X11输出重定向到主机。 我知道,如果我的主机是GNU / Linux机器,那将和ssh -X一样容易。 我正在使用PuTTy通过SSH连接到VM,我尝试在PuTTY配置中启用X11转发选项,但没有任何反应。 你做过吗?我对GNU / Linux相当了解,但是对于使用Winbug $ 7的新手来说。


17
在多个登录会话中共享相同的“ ssh-agent”
有没有一种简便的方法来确保来自给定用户(即我)的所有登录都使用相同的ssh-agent?我破解了一个脚本,使它大部分时间都可以正常工作,但是我一直怀疑我错过了某种方法。此外,自那时以来,计算机技术有了惊人的进步,例如本网站。 所以这里的目标是 每当我登录到该框时,无论它是通过SSH还是在从gdm / kdm / etc启动的图形会话中,还是在控制台上: 如果我的用户名当前没有ssh-agent运行,则启动,导出并ssh-add调用环境变量。 否则,现有座席的坐标将导出到登录会话的环境变量中。 当所涉及的盒子在ssh进入第三个盒子时用作中继点时,此功能特别有价值。在这种情况下,它避免了每次ssh进入然后想要执行git push某事时都必须键入私钥的密码。 下面给出的脚本可以可靠地完成此任务,尽管它最近在X崩溃时崩溃了,然后我开始了另一个图形化会话。在这种情况下,可能还有其他问题。 这是我的好坏脚本。我从我的来源.bashrc。 # ssh-agent-procure.bash # v0.6.4 # ensures that all shells sourcing this file in profile/rc scripts use the same ssh-agent. # copyright me, now; licensed under the DWTFYWT license. mkdir -p "$HOME/etc/ssh"; function ssh-procure-launch-agent { eval `ssh-agent -s …
61 ssh  login  session  ssh-agent 

6
Linux:一种方式连续同步文件
方案:在Linux桌面盒上设置了一个IDE,可以在本地编辑PHP文件。每次保存文件时,我都希望此更改显示在运行Apache的Linux服务器上。服务器具有ssh(以及samba和nfs)。 作为参考,当我在Windows上编辑文件时,我终于通过WinSCP找到了我需要的确切工具-WinSCP仅具有此功能,并具有初始同步性,然后使用文件系统监视服务进行连续更新:日期”。 在Linux上,人们可能会争辩说可以使用sshfs来完全避免同步的需求。在Windows上,Samba共享将执行相同的操作。但是,我希望IDE使用本地文件(在SSD磁盘上!),而不必通过网络进行PHP索引和诸如此类的工作,这需要很长时间。 但是sshfs可能仍然是解决方案的一部分-因此,仅需要在两个本地目录之间进行连续同步。 有什么想法或建议吗?
61 linux  ssh  scp  winscp 

16
Windows Powershell的Linux“ Top”命令?
我正在寻找可以提供与Linux Top应用类似功能的PowerShell cmdlet。某些东西会以给定的间隔刷新,并显示带有CPU%util的进程列表。 我见过一些脚本,这些脚本列出了循环中的CPU使用率百分比,但由于我们已经设置了用于管理的SSH / Powershell访问权限,因此像top这样的脚本会更方便(我仍然更喜欢使用腻子外壳!)
61 linux  powershell  ssh  display  top 

2
如何清除ssh-agent条目(在Mac OS X上)?
我正在运行Mac OS X,看来在使用身份文件SSH到多台计算机后,我的“ ssh-agent”建立了大量的身份/密钥,然后有时向远程计算机提供过多的身份/密钥,导致它们在连接之前将我踢开: 收到与10.12.10.16的断开连接:2:cwd的身份验证失败太多 很明显发生了什么,此页面对此进行了更详细的讨论: SSH服务器仅允许您尝试进行一定次数的身份验证。每次失败的密码尝试,提供的每一次失败的pubkey /身份等等,都会占用这些尝试之一。如果您的代理中有很多SSH密钥,则可能会发现SSH服务器可能会在允许您尝试进行密码身份验证之前将您踢出局。在这种情况下,有几种不同的解决方法。 重新启动会清除代理,然后一切正常。我还可以将以下行添加到我的.ssh/config文件中,以强制其使用密码身份验证: PreferredAuthentications keyboard-interactive,password 无论如何,我在引用的页面上看到了有关从代理中删除密钥的说明,但是我不确定这是否适用于Mac,因为无论如何重启后它们似乎都会被清除。 有没有一种简单的方法可以清除“ ssh-agent”中的所有密钥(重启时会发生相同的事情)?
60 linux  macos  unix  ssh  ssh-agent 


3
如何SSH到局域网中的ipv6 ubuntu?
我可以通过以下命令ping我的Ubuntu盒:(其中c2h2ttt在/ etc / hosts中列出) c2h2@c2h2crawler:~/ttt$ ping6 -I eth1 c2h2ttt PING c2h2ttt(c2h2ttt) from fe80::21b:21ff:fe22:e865 eth1: 56 data bytes 64 bytes from c2h2ttt: icmp_seq=1 ttl=64 time=10.3 ms 64 bytes from c2h2ttt: icmp_seq=2 ttl=64 time=2.06 ms 64 bytes from c2h2ttt: icmp_seq=3 ttl=64 time=1.33 ms 当我尝试ssh -6 c2h2ttt时显示: c2h2@c2h2crawler:~/ttt$ ssh -6 c2h2ttt ssh: connect …
57 ubuntu  ssh  ping  ipv6 

6
SCP无法正常工作,但SSH可以
如果我想通过scp向服务器发送消息: $ scp file server: _____ _____ _____ $ ,然后打印三行,并且不复制文件。但是我可以通过ssh毫无问题地连接到服务器: $ ssh server 如何使SCP工作?
56 ssh  scp 



1
如何更改ssh-keygen输出到的目录?
我想运行类似的命令: ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 我的理解是ssh-keygen输出到主目录。我正在使用Git Bash(Windows,MYSS MINGW64)在联网计算机上工作,其中的主目录是我无法访问的目录。我这样更改主目录: export HOME=C:/Users/myusername 所以现在当我输入: echo $HOME 它说: C:/Users/myusername 但是当我再次尝试运行ssh-keygen命令时,它会在我无权访问的目录中运行。我已经在配置文件中查找了一些硬编码的路径,但是找不到任何东西。如何更改它以指向我有权访问的目录?
54 ssh  git 


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.