Questions tagged «ssh»

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

3
关闭SSH连接
我正在使用Mac的Terminal App,我知道如何通过ssh(ssh -l username domain.com)连接到外部服务器。但是,完成后如何关闭连接?谢谢。
17 ssh  macos  terminal 

1
如果我的用于身份验证的SSH密钥不在.ssh中,那么该密钥存储在Mac OS X上?
我正在尝试在Mac OS X上将ssh设置为与git一起使用,但找不到我的密钥。我尝试使用现有密钥生成新密钥,复制Windows计算机上git使用的完全相同的〜/ .ssh目录,在Mac上没有任何区别。 我有一段时间使用过的ssh密钥,可以从Mac上访问服务器,我认为这是〜/,ssh中的id_rsa / id_rsa.pub对。当我将〜/ .ssh目录移开以检查我的假设是ssh正在获取密钥,然后尝试将ssh(从Terminal)移到我的服务器时,它无法识别主机,正如我期望的那样, known_hosts已移动,但是我仍然没有密码就进入服务器。 因此,它仍然必须使用对应于授权的公钥的一个服务器上,而不仅仅是一个会话密钥的密钥,所以它不是情景在这里,但它从哪儿得到它如果不从的〜/ .ssh?
17 macos  ssh 

8
如何在没有密码的情况下SSH到localhost?
编辑:准确地做了什么。 我需要localhost没有密码的SSH才能正常使用(使用公共密钥)。 user@PC:~$ rm -rf .ssh/* user@PC:~$ ssh-keygen -t rsa > /dev/null Enter file in which to save the key (/home/user/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: user@PC:~$ ls .ssh/ id_rsa id_rsa.pub user@PC:~$ ssh-copy-id -i localhost The authenticity of host 'localhost (::1)' can't be established. RSA …

2
在我的.bashrc中放入“ screen -r”是个好主意吗?
我想使用屏幕使ssh会话在服务器上保持活动状态。如果我可以在登录时自动为用户恢复任何正在运行的会话,那将是很好的选择。执行此操作的直接方法是将“ screen -r”添加到我的.bashrc中,这似乎可以正常工作。我只是想知道这是否会在我尚未测试的条件下破坏任何东西。有经验的人可以告诉我这是否是我应该做的吗?

2
通过SSH连接反向SCP
当我在笔记本电脑上时,我经常需要来自某些服务器的文件。但是,如果我不知道该文件在哪里,则必须ssh进入服务器,四处看看exit,然后再查看scp server:file .。如果我使用的台式机和服务器都具有静态IP,则可以仅对文件进行反向(scp desktop:~ file)SCP ,但不能对笔记本电脑执行此操作。有没有什么好的方法可以通过SSH连接向SCP反向发送文件?这样我通过SSH连接的计算机会将文件向后发送给客户端?
17 ssh  scp 

1
Chrome SSH隧道转发
我首先登录ssh服务器。然后,我尝试使用Chrome浏览器进行ssh隧道转发。有gui的方法吗?我可以在Firefox的gui中完成此操作,大约需要10秒钟,因此我认为Chrome浏览器也将具有此有用的功能。有没有更简单的方法可以做到这一点? Linux /usr/bin/chromium-browser --proxy-server="socks5://localhost:3145" Windows C:\Users\username\AppData\Local\Chromium\Application\chrome.exe --proxy-server="socks5://localhost:3145" 我通过阅读这两个链接发现了这一点。 chrome通过ssh转发超时代理袜子 问题38207-铬-SSH -D代理隧道无法在chrome Linux中运行

4
我可以根据主机名更改终端背景吗?
我想根据主机名更改终端背景颜色。我这样做的理由主要是为了拥有一种提醒自己自己在什么服务器上的额外方法,因此我不会做任何愚蠢的事情。 如果我在本地计算机上,是否可以通过标准茄子背景使用它,如果将SSH转换为生产Web服务器或其他可以指定的主机,则可以将其更改为红色?

4
如何停止/杀死autossh隧道?
现在,我有了一个autossh隧道,停止它的正确方法是什么? 似乎没有简单的方法可以做到这一点。该部分的文档尚不清楚。 最简单的方法似乎是重新启动计算机?它是否正确?
17 ssh 

4
远程SSH命令-bash绑定警告:未启用行编辑
我正在使用bash 4.3.11(1)并安装了以下历史记录插件(通过.bash_it): # enter a few characters and press UpArrow/DownArrow # to search backwards/forwards through the history bind '"^[[A":history-search-backward' bind '"^[[B":history-search-forward' 当我登录到交互式会话时,一切都很好,但是当我通过ssh host 'ls -als'例如运行远程命令时,会看到以下输出: : ssh host 'ls -als' /home/ubuntu/.bash_it/plugins/enabled/history.plugin.bash: line 3: bind: warning: line editing not enabled /home/ubuntu/.bash_it/plugins/enabled/history.plugin.bash: line 4: bind: warning: line editing not enabled 当我echo -e …
17 bash  ssh  shell 

3
我在UNIX上的专用/公用SSH密钥在哪里?
我开始了解RSA和公用/专用密钥系统是如何工作的,我想知道我的专用和公用SSH密钥存储在哪里。当我转到主目录并浏览.ssh目录(cd .ssh)时,我仅看到“ known_hosts”文件,我猜其中包含我所知道的不同远程SSH服务器的公钥。 在哪里可以找到这些密钥?我什至不记得顺便创建它们,但是由于我之前已经建立了ssh连接,因此它们必须在某个地方。 我在Mac OS 10.6上使用OpenSSH_5.2p1。 谢谢!
17 macos  unix  ssh 



2
OS X上的SourceTree SSH选项
我正在尝试使用SSH 通过OS X 上的SourceTree连接到GitHub 。即使我可以连接精细的命令行,但似乎无法通过SSH在SourceTree中使用任何存储库,但出现以下错误: 权限被拒绝(公钥)。 我在网上找到的所有帮助主题都建议在SourceTree中配置SSH客户端。但是,所有这些文档均适用于Windows版本。如何在OS X版本的SourceTree上访问SSH首选项?
17 macos  ssh 

2
当我丢失到* nix框的远程连接时,运行进程会发生什么?
我偶尔会失去与VPS的远程SSH连接。我screen用于长时间运行的进程,但我想知道screen如果我丢失了与盒子的连接,我在会话中运行的进程会发生什么。 当我重新建立与盒子的连接时,当我丢失连接时运行的bash和sshd进程发生了什么?今天我反复失去连接,注意到比平常更多的bash和sshd进程。 如果有进程闲置,我是否需要杀死它们?我怎样才能确定哪个进程在我之前的会话中被放弃了? 谢谢你的回复!

4
从SSH引导Mac图形登录
如何通过SSH引导Mac图形登录?loginwindow在Mac OS X上以SSH身份通过SSH远程登录时,是否有办法通过运行命令来使进程启动用户会话? 当机器处于登录窗口(当前没有用户登录)时,我希望它打开用户的会话,就像单击用户名并输入密码一样。 不使用脚本编写GUI的解决方案是高度首选的,但是对于使用该路线的用户来说,此Apple KB页面可能会吸引他们。

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.