我从运行虚拟机的Windows主机系统连接到虚拟的solaris机器。 这工作了一段时间,但一段时间后连接消失。 stange的东西是sshd声称连接被peer重置,而ssh会话表示连接被远程主机closures。 我已经设法手动启动sshd( /usr/lib/ssh/sshd -d ),这样我得到如下所示的debugging输出,但是我完全不知所措。 事情到目前为止: 检查/var/log/authlog :它是空的 检查软件包是否是最新的(pkgchk -n SUNWsshcu,pkgchk -n SUNWsshdr,pkgchk -n SUNWsshdu,pkgchk -n SUNWsshhr,pkgchk -n SUNWsshr,pkgchk -n SUNWsshu):所有最新的 在/etc/ssh/ssh_config允许密码loginPasswordAuthentication是,并使用:不变 问题:我卡住了,我怎么能继续解决这个问题呢? 更多信息: 启动ssh守护进程: bash-3.2# /usr/lib/ssh/sshd -d debug1: sshd version Sun_SSH_1.1.5 debug1: read PEM private key done: type RSA debug1: private host key: #0 type 1 RSA debug1: read PEM private key […]
我有一台运行ubuntu 10.04的家庭服务器,运行两个服务: 一个SSH服务 一个dockerized的gogs服务 我想基本上反向代理基于子域的传入SSH连接。 例如,我希望通过ssh [email protected]进行的ssh连接被转发到端口2222 ,通过ssh [email protected]进行的转发到端口10022 。 从本质上讲,我喜欢类似于nginx的SSHstream量。 这怎么能实现?
我必须升级openssh。 我按照这个页面而不是6.7到6.9的转速 但是当我运行rpm -Uvh /root/rpmbuild/RPMS/x86_64/*.rpm 我有问题: error: Failed dependencies: openssh = 5.3p1-111.el6 is needed by (installed) openssh-askpass-5.3p1-1 11.el6.x86_64 我该如何解决这个问题?
我最近安装了fail2ban,它已经开始阻止不好的ssh尝试。 我还设立了一个额外的filter来永久禁止屡犯者 。 现在我注意到,在我的iptables中有一些条目是DNS主机名而不是原始IP地址,这显然是一个可怕的想法。 我在use_dns = no添加了use_dns = no ,并在/ etc / ssh / sshd_config中添加了UseDNS no 。 我已经重新启动了这两个服务,但这些iptables条目仍显示为主机名而不是IP地址。 还有什么可能导致DNS名称? 禁用的ips的永久列表被存储为原始IP,所以翻译似乎是在幕后发生的,因为它们是在启动时由fail2ban添加的。
有没有办法使用sftp将远程文件系统上的文件复制到同一个文件系统? 这意味着user@hostname:/path/file.txt到user@hostname:/path/copy_of_file.txt从远程机器? 我正在进行远程testing,并且需要在远程系统上复制一些大文件,而不将文件镜像到testing系统或从testing系统中镜像。
从一个bash脚本: source ./expect.sh 我包括一个期望代码: #!/bin/bash /usr/bin/expect <<EOL spawn ssh-copy-id -i /home/user/.ssh/id_rsa.pub 111.111.111 expect '*?assword*' send 'thepassword' interact EOL 我得到这个: spawn ssh-copy-id -i /home/user/.ssh/id_rsa.pub 111.111.111.111 /usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed /usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed — if you are prompted […]
有没有用于Windows的便携式SSH服务器? 我需要一个非常基本的可执行文件+configuration文件,我可以放在机器上并根据需要运行。 TinySSH看起来很有希望,但是他们没有任何的Windows构build(还?)。 大部分的软件都有一些臃肿的安装程序,它们提供服务,然后需要运行一个GUI来configuration一切。 如果可以安装几个命令/batch file,那也可以。
我有一个使用OpenSSH作为SFTP服务器的EC2实例。 它只允许通过TCP端口22连接白名单IP(通过EC2安全组进行限制)。 我经常有客户尝试从其他未被列入白名单的IP连接。 我想跟踪那些尝试的连接和他们来自的IP,所以我可以帮助他们找出他们的IP地址。 有没有可能从服务器上看到这些IP地址? 我也可以看到连接尝试,并获得SFTP用户名?
是否可以使用PubkeyAuthentication yesconfigurationssh,但仅允许使用密码对的pub / private密钥对?
我在Windows系统上的RHEL机器上运行X11应用程序,使用Xming和X11通过SSH进行转发。 反应似乎很糟糕。 按键和鼠标点击等之间的第二个。当我从我的Windows机器ping的Linux盒,我可以看到延迟只有约85毫秒。 我已经启用ssh压缩并将我的密码设置为build议的设置。 它有一点帮助,但还是很糟糕。 我如何诊断为什么响应能力如此之差? 我可以在Windows(或Linux)下运行这些实用程序来跟踪两台机器之间的所有networking数据包的延迟吗?