Questions tagged «ssh»

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



3
我的.ssh文件夹中可以有多个ssh密钥吗?
我可以创建多个ssh密钥,并将其重命名为用户友好名称,以便知道哪个密钥用于哪个网站等。 这样安全吗? 例如: github_id_rsa github_id_rsa.pub .. ... 连接时如何知道要检查哪个键? 现在在我的计算机上,当我查看known_hosts时,它们似乎在主机名之后都具有相同的密钥?
30 mac  ssh 

5
如何通过SSH进入WSL
长期阅读者,首次提问。 我按照此答案中的说明进行操作: 如何通过SSH进入“ Windows 10上的Ubuntu上的Bash”? 我正在尝试在同一台计算机上的Windows中从PuTTY进行SSH。使用端口22,该端口与我的配置文件匹配。尝试了127.0.0.1和127.0.1.1。但是,我仍然收到“访问被拒绝”的信息: 最终,我希望建立一个Visual Studio远程构建,但是到目前为止,我根本无法远程进入。我应该采取什么下一步措施? Process Hacker在端口22上显示了这一点(不确定这意味着什么): 这是/ etc / ssh / sshd_config的内容: # Package generated configuration file # See the sshd_config(5) manpage for details # What ports, IPs and protocols we listen for Port 22 # Use these options to restrict which interfaces/protocols sshd will bind …

15
SSH密钥身份验证失败
我正在尝试进入无法控制的CentOS服务器。管理员已将我的公钥添加到服务器,并坚持认为问题出在我身上,但我不知道出了什么问题。 在.ssh中配置: tim@tim-UX31A:~$ cat ~/.ssh/config User root PasswordAuthentication no IdentityFile ~/.ssh/id_rsa 我的密钥文件的权限: tim@tim-UX31A:~$ ls -l ~/.ssh/id_rsa* -rw------- 1 tim tim 3326 Okt 20 17:28 /home/tim/.ssh/id_rsa -rw-r--r-- 1 tim tim 746 Okt 20 17:28 /home/tim/.ssh/id_rsa.pub 我无法理解的连接日志: tim@tim-UX31A:~$ ssh -vvv root@10.0.12.28 OpenSSH_7.2p2 Ubuntu-4ubuntu2.1, OpenSSL 1.0.2g 1 Mar 2016 debug1: Reading configuration data …
30 ssh  sshd  ssh-keys 

8
使用Cygwin的ssh.exe的“错误的所有者或权限”错误
我正在尝试在Cygwin(在Windows 7中)中使用ssh.exe。我将config文件复制到c:\cygwin\home\[USERNAME]\.ssh。当我运行ssh(例如ssh -vT git@bitbucket.org)时,出现以下错误: OpenSSH_5.9p1,OpenSSL 0.9.8r 2011年2月8日,所有者或对/home/[USERNAME]/.ssh/config的权限不正确 如何获取ssh我的配置文件?
29 windows  ssh  cygwin 

7
使用ssh,如何在不退出的情况下在远程计算机上运行命令?
通常,如果您像这样将命令传递给ssh ssh me@example.com 'some-command.sh' 您将获得一个非交互式会话,并且在运行命令(或脚本或任何其他内容)后,ssh将立即退出。如何获得交互式会话,但如何运行从本地计算机指定的命令。例如,我希望能够打开屏幕并重新启动特定的屏幕会话: ssh me@example.com 'screen -r 12345' 但这是不允许的,并返回错误“必须连接到终端”。我认为这实际上意味着“必须从交互式外壳程序中调用此命令”。 再举一个例子,我在工作中使用大量机器,经常需要我使用一个共享帐户才能执行某些操作的权限(是的,我知道:不好的主意,但不要怪我,我没有设置这些功能)方式),并且通常将ksh作为默认外壳。我想登录,切换到bash(或zsh),并获取我自己帐户的.bash_profile(或.zshrc)。如果我可以建立一个交互式ssh会话并将命令传递给远程计算机以在登录时运行,这将很容易。 我会发布一个非常笨拙(未经测试)的解决方案,但我希望有人知道更好的方法。 更新:对于那些没有意识到这一点的人,我不打算手工完成所有这些,因此,告诉我打开一个交互式会话然后手动进行,实际上并没有解决任何问题。 第二次更新:再次尝试澄清:我正在尝试在服务器上运行(任意)命令(在客户端上以编程方式指定),但随后打开了一个交互式会话,该会话受那些编程命令所执行的任何操作的影响。
29 ssh 


7
当多个主机共享相同的IP和DNS名称时,如何编辑known_hosts?
我定期将计算机放入双引导OS X / Linux计算机。两个OS实例不共享相同的主机密钥,因此可以将它们视为共享相同IP和DNS的两个主机。假设IP为192.168.0.9,名称为hostname和hostname.domainname 据我了解,能够连接到这两个主机的解决方案是将它们都添加到~/.ssh/know_hosts文件中。但是,说起来容易,做起来难,因为该文件散列,并且每个主机都可能几个条目(192.168.0.9,hostname,hostname.domainname)。因此,我有以下警告 Warning: the ECDSA host key for 'hostname' differs from the key for the IP address '192.168.0.9' 有没有一种简单的方法可以known_hosts在保留哈希值的同时编辑文件。例如,如何找到与给定豆蔻对应的线?如何为某些已知主机生成哈希? 理想的解决方案将使我能够通过ssh无缝连接到这台计算机,无论我将其称为192.168.0.9,hostname还是hostname.domainname,或者它是否使用其Linux主机密钥或OSX主机密钥。但是,如果仍然存在真正的中间人攻击,即如果使用了不同于这两者的另一个密钥,我仍然希望收到警告。
29 ssh  openssh 


5
sshfs挂载而无需压缩或加密
我经常使用sshfs在网络上挂载各种磁盘。但是,我确实有一台非常小的机器(带有原子处理器),需要使用sshfs从中安装目录。 使用sshfs挂载时,是否可以禁用所有压缩,甚至禁用加密,以限制从中挂载目录的计算机上的cpu使用情况?
28 networking  ssh 


6
xauth不创建.Xauthority文件
当我切换到无头Linux Mint 17系统时,它不会创建更新/不会创建.Xauthority文件。 此外,当我跑步时,xauth我得到的答复是: marty@N40L ~ $ xauth xauth: file /home/marty/.Xauthority does not exist Using authority file /home/marty/.Xauthority xauth>exit marty@N40L ~ $ xauth xauth: file /home/marty/.Xauthority does not exist Using authority file /home/marty/.Xauthority xauth> 它不会创建文件。 编辑: 当我连接显示器,然后在本地登录时,会创建文件,但是当我尝试添加条目时(因为我的SSH不会为我做这件事): marty@N40L ~ $ xauth list N40L/unix:0 MIT-MAGIC-COOKIE-1 34eee3b15cdb281021502d40dfba1cf2 localhost.localdomain/unix:0 MIT-MAGIC-COOKIE-1 34eee3b15cdb281021502d40dfba1cf2 marty@N40L ~ …
28 linux  ssh  xauth 

1
在SSH中转发X之类的音频
虽然可以通过在ssh中使用-X开关远程使用X应用程序,但声音仅在远程机器的扬声器中播放。例如,如果我在VLC / Totem中查看电影,则只有视频可见,我听不到音频。有没有办法转发音频?[没有挖掘Pulse-audio的设置,我的意思是; 就像ssh自己理解X转发一样。] 我只在Ubuntu(从9.10到10.10的各种Ubuntu版本中)试过这个,如果有帮助的话。
27 ssh 


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.