Questions tagged «ssh»

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

9
当我通过SSH进入Ubuntu 9.05服务器时,为什么“ password”提示永远消失?
答:实际上是在执行反向DNS解析。根据以下建议和本文,我在sshd_config中添加了“ UseDNS no”,重新启动了ssh,现在立即显示密码提示。 当我通过SSH进入服务器时,系统会显示标准的“登录为:”提示,然后显示“ user @ host的密码:”提示。无论出于何种原因,第二个总是需要一段时间才能显示。我的服务器没有任何负载,通常执行命令的速度非常快。 现在,在我按Enter输入用户名的时间与第二个提示出现之间,我们只说了10秒钟左右,但是当您这样做时,它会很烦人。我怀疑Ubuntu正在查找我的用户帐户,但是在整个安装过程中,它有<5个帐户。 更新@Josh / var / log / messages确实包含以下gem: Oct 28 16:54:59 Athena sudo: pam_sm_authenticate: Called Oct 28 16:54:59 Athena sudo: pam_sm_authenticate: username = [msmith] Oct 28 16:54:59 Athena sudo: Warning: Using default salt value (undefined in ~/.ecryptfsrc) Oct 28 16:55:01 Athena sudo: Passphrase …
27 linux  ubuntu  ssh  openssh 

4
关闭SSH时继续SSH后台任务/作业
我有和这里相同的问题,甚至超出了这个范围。 如果我注销/退出SSH连接,则我的程序需要在后台运行。退出之前,我键入bg并jobs检查后台运行任务,但是退出SSH后,该程序无法运行,当我关闭SSH窗口时,它将关闭。 如果我希望我的程序在关闭SSH窗口后仍能运行,该怎么办?我确实使用过,nohup screen但也无法使用,还是我错过了一些东西?
27 linux  ssh  tasks  nohup 

3
sshfs失败,并显示“远程主机已断开连接”
我正在使用以下命令运行sshfs: sshfs basicuser@192.168.1.111:/var/www/myapp /home/basicuser/code -o sftp_server="/usr/bin/sudo /usr/libexec/openssh/sftp-server" 我还创建了RSA密钥,因此我可以通过ssh登录而无需输入密码提示(我对此进行了测试,并且可以正常工作)。 我还将用户添加到sudoers文件中,以在没有密码的情况下运行sftp-server: basicuser ALL=(ALL) NOPASSWD: /usr/libexec/openssh/sftp-server 是什么导致此错误?我该如何解决? 编辑 我正在尝试从远程服务器在本地计算机上安装文件夹。在远程服务器上,只有root拥有对该文件夹的读/写权限。 远程文件夹:/ var / www / myapp(仅root用户可读写)
26 linux  ssh  centos  sftp  sshfs 


9
PuTTY在会话期间插入随机字符
我最近开始在远程服务器上租用空间,以便可以处理项目。我发现在Windows机器上访问它的一种相对轻松的方法是通过PuTTY。但是,在使用它时,总是有一件事让我感到讨厌:似乎没有理由有时在光标处插入随机字符。 在大多数情况下,它只是一个波浪线,但很少吐出看起来像是一些转义序列([[^ 8之类的)。无论我是在打字还是在距键盘20英尺的地方,它只会在我专注于窗口时发生。如果放置足够长的时间,它将以随机的间隔吐波浪线(平均大约1分钟)。 最后,在运行诸如nano或mysql接口之类的程序时,这种行为似乎是不一致的:在nano中,将插入标记(ctrl- ^)而不是插入波浪号;在mysql中,行将变得不可编辑。 我的问题是:还有其他人在PuTTY中经历过这种行为吗?如果是这样,可以采取什么措施来防止/纠正此行为?
26 ssh  putty 

4
Vim显示奇怪的字符<91>,<92>
通过SSH使用Vim时,我将网页中的某些内容复制到了SSH / Vim会话中,并得到以下结果: SIZE=`df -h|grep $DISC|awk &lt;91&gt;{print $2}&lt;92&gt;` 显然,&lt;91&gt;和&lt;92&gt;代表',但我怎么能搜索和替换这个东西?这是一个什么91/ 92是什么意思?由于91/ 92以ASCII的方式表示\和,因此如何编码[?
26 ssh  vim 

2
为什么一段时间后ssh X转发超时?
此问题是从Stack Overflow 迁移而来的,因为可以在Super User上回答。 迁移 7年前。 因此,我有一台正在工作的Mac,我喜欢用以下方式将其插入linux盒: $ ssh -Xt user@mylinux 我可以登录并在我的Linux机器上启动任何X11应用程序,没有问题。但是大约15分钟后,我回到了一个会话(ssh仍在运行并已连接),我得到: $ xterm xterm Xt error: Can't open display: localhost:12.0 我尝试使用-o "TCPKeepAlive yes"或-o "ServerAliveInterval 30",但仍会得到相同的行为。 在一段时间不活动之后,ssh或Mac或我的linux sshd conf中是否存在某些东西可以杀死X转发?

3
如何通过中间机安装远程SSHFS?隧道?
我想使用SSHFS挂载远程文件系统(A),但有时我具有IP地址,不允许从该IP地址进行访问。因此,我的计划是通过该网络中的另一台计算机(B)访问它。我是否需要在B上安装A,然后在本地计算机上安装B(和A)?有更好的方法吗? 更新资料 只是为了澄清过程: 首先,我做一个隧道 ssh -f user@machineB -L MYPORT:machineA:22 -N 然后我挂载远程文件系统 sshfs -p MYPORT user@127.0.0.1:/myremotepath /mylocalpath 这是对的吗? 完成后如何销毁隧道?
26 ssh  mount  remote  tunnel  sshfs 

2
通过ssh-copy-id为其他用户安装公钥
ssh-copy-id可用于将您的公共密钥安装在远程计算机的中authorized_keys。如果有sudo能力,是否可以使用同一命令来安装其他用户的公共密钥? 更新:本地和远程都使用Ubuntu 12.04。 更新2:描述创建新用户帐户和添加公钥的过程 (远程)创建一个新的用户帐户,并将其设置为仅用户公共密钥访问权限。 (本地)为新用户帐户生成一个公用密钥(ssh-keygen)。 通常,我要做的是.ssh/authorized_keys在远程服务器上创建目录和文件,然后将本地生成的公共密钥复制并粘贴到新用户的帐户中。我正在寻找的是,如果我可以ssh-copy-id用来将这个新创建的用户的公钥直接安装到ssh目录中。只是为了保存更多命令。

4
SSH反向袜子通道
ssh -D 可以在本地计算机上建立一个袜子端口,该端口将流量传递到远程,然后传递到其他地方。 ssh -L port:host:hostport,侦听本地计算机上的端口,从远程计算机的角度将流量传递到“ host:hostport”。 ssh -R port:host:hostport是的对应项ssh -L,它侦听远程计算机上的端口,并从本地计算机的角度将流量传递到“ host:hostport”。 但是,与之相对应的是什么ssh -D,即如何在远程计算机上打开一个袜子端口,该端口会将流量传递到本地,然后传递到其他地方?

3
在本地局域网上禁用“永久添加的<主机>…”警告
我具有以下ssh_config连接到本地LAN上的计算机和VM中的计算机的功能: Host 172.16.*.* StrictHostKeyChecking no UserKnownHostsFile /dev/null 但是,每次连接时都会产生警告: $ ssh jdoe@172.16.4.11 Warning: Permanently added '172.16.4.11' (ECDSA) to the list of known hosts. Enter passphrase for key '/Users/jdoe/.ssh/id_ed25519': 我正在使用OpenSSH 7.1。如何在本地LAN的每个连接上禁用警告?
26 ssh  openssh 

2
SSH DSA密钥不再适用于无密码身份验证
升级到Fedora 23后,无密码(基于公共密钥)的身份验证在SSH中不再起作用:尝试通过SSH到某个主机时,它会提示我在远程主机上输入密码。我无法使用SSH私钥。Fedora 22一切正常。 我的公共密钥是DSA密钥(~/.ssh/id_dsa.pub)。我正在使用OpenSSH 7.1(openssh-7.1p1-5.fc23.x86_64)。 如何使无密码身份验证再次正常工作?
25 linux  ssh  fedora  openssh 

4
ssh客户端的“服务器不允许漫游”是什么意思?
我无法连接到SSH服务器实例,详细输出包含debug1: Roaming not allowed by server。出现以下可预见的和可避免的问题: 漫游是指从不同类型的网络访问服务。我无法弄清楚ssh在Ubuntu 14.04上运行的6.6.1客户端的详细输出的含义是什么。 目前尚不清楚这是否是错误,是否是导致登录失败的原因(不过,我不想在这里陷入连接失败;但是sshBTW 的输出消息均不-&gt;更多问题和时间紧缩-您已经收到警告!) 我site:www.openssh.org roaming在google中查询了空结果,而联机帮助页中没有该词。即使由于歧义而被记录下来,使用它也是胡说八道! 该消息意味着什么?如何使用它调试大量其他高度含糊,不直观和无用的错误以及SSH的其他消息?
25 linux  ssh 

5
将具有ssh的个人服务器开放到Internet会有多大的风险?
此问题是从“服务器故障” 迁移而来的,因为可以在“超级用户”上回答。 迁移 6年前。 标题的延续将是“同时对互联网安全的了解有限”。 我最近用一台运行debian的低端计算机建立了一个小型服务器,目的是将其用作个人git存储库。我启用了ssh,并且对它遭受暴力攻击之类的及时性感到非常惊讶。然后我读,这是很常见的,并了解基本的安全措施,以抵御这些攻击(与它serverfault交易问题,并重复很多,例如见这一个或这一个)。 但是现在我想知道所有这些是否值得付出努力。我决定主要是出于娱乐目的而设置自己的服务器:我可以依靠第三方解决方案,例如gitbucket.org,bettercodes.org等提供的解决方案。虽然部分乐趣是关于学习Internet安全性,但我还没有有足够的时间致力于成为专家,几乎可以肯定我已采取了正确的预防措施。 为了决定我是否将继续玩这个玩具项目,我想知道自己这样做的真正风险。例如,连接到我的网络的其他计算机在多大程度上也受到威胁?这些计算机中的某些计算机所使用的知识要比运行Windows的知识要少。 如果我遵循一些基本准则,例如强密码,禁用ssh的root访问权限,禁用ssh的非标准端口以及可能禁用密码登录并使用fail2ban,denyhosts或iptables规则之一,那么我真正陷入麻烦的可能性有多大? 换句话说,是否有一些我应该担心的大灰狼,或者主要是关于丢掉脚本小子?
25 security  ssh  debian 

2
SSH建立连接速度很慢[重复]
这个问题已经在这里有了答案: 为什么我的SSH登录速度慢? (22个答案) 5年前关闭。 我刚刚安装了Ubuntu 11.10,每当尝试通过SSH进入服务器时,它的速度都非常慢。在显示密码提示之前,它可能需要40到60秒钟。 我用: ssh myuser@myserver.com 登录后,一切都很好,并且运行很快。 为什么要花这么长时间,我该如何解决?我可以使用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.