Articles of ssh

在一台主机上SSH'权限被拒绝',但不在另一台主机上,尽pipe它们使用相同的密钥是相同的

Server A和Server B在/root/.ssh/id_rsa下有相同的私钥。 这两个公钥都在git仓库上。 两者都有相同的sshd_config和ssh_config 。 然而,一个获得权限被拒绝,而另一个validation罚款。 例如,这个被拒绝: # ssh -Tv [email protected] OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Connecting to git.domain.com [10.0.1.111] port 22. debug1: Connection established. debug1: permanently_set_uid: 0/0 debug1: identity file /root/.ssh/identity type -1 debug1: identity file /root/.ssh/id_rsa type 1 debug1: identity […]

SSH隧道连接问题

我遇到了一个不断下降的SSH隧道的困难。 我已经尝试了各种端口,并检查事件查看器,看看有没有任何信息,但还没有发现。 我发现的唯一真正的参考是 有人可以提供一些关于如何通过日志或其他地方find问题的指导。 相同的连接设置与其他网站,所以我相信它在客户端服务器的东西。 我不认为它的防火墙作为连接build立,然后在几个小时之间的随机时间范围内下降。 任何帮助将非常感激。 如果需要更多信息,请随时询问。 编辑:我正在考虑重新启动SSH,但首先我需要知道为什么这是其他SSH连接不丢弃时所需的。 如果客户端服务器在一段时间之后处于非活动状态,那么是否有一些规则可以放弃连接?

SSH过了一段时间后停滞了

我正在通过SSH从Linux客户端(centos 7)向服务器(wind river linux)执行一些命令,并且因为它总是停止(未完成)。 如果我执行一个需要很短时间才能完成的命令,它将会成功。 我在做什么: ssh user@server1 'command1;command2;command3;command4;command5' command4正在花费大约1分钟才能完成,但在我的情况下,它并没有完成。 我运行相同的命令链到另一个类似的服务器,它工作得很好。 有我的Linux客户端和服务器之间的防火墙,我怀疑它。 但是由于它不在我的控制之下,所以我必须先在我的客户端和服务器上进一步挖掘。 我在运行命令的同时多次运行tcpdump,并发现它始终停在TCP ACK 9336 。 有没有人有类似的问题?

Zabbix ssh需要强制伪tty分配

我目前正在尝试在zabbix中configuration一个项目,通过SSH执行远程服务器的检查。 当我在zabbix框上运行以下命令时,它工作 sudo -u zabbix ssh -t root@[remote_ip] 'sudo ls' 但是,当我运行这个 sudo -u zabbix ssh root@[remote_ip] 'sudo ls' 我得到sudo: sorry, you must have a tty to run sudo 。 我明白这是因为我没有强迫tty。 我的问题是,我怎么能得到的zabbix ssh.run项目'钥匙'强制tty? 最好不要对远程主机进行任何更新。

sshpass像ssh-agent,反之亦然

我喜欢为脚本的运行时保存sshlogin名。 对于公钥authentication,可以使用ssh-agent ,当脚本启动时,允许我input一次密钥密码。 但是,这不适用于交互式密码login。 对于那些, sshpass可以用来提供密码,但它不要求密码(那么必须在命令行上给出),也不提供多个login。 可以这些工具之一或其他人提供一个安全的交互式密码提示和会话服务这个密码到多个ssh运行?

Amazon EC2上的OpenVPN客户端导致SSH断开连接

我在亚马逊EC2上运行的Ubuntu 14.04 ..我想连接到一个OpenVPN的EC2实例,所以通过VPN的stream量路由.. 当我做一个sudo openvpn –config <config>.ovpn, SSH连接断开,我无法连接到它了 下面是ovpnconfiguration文件: setenv FORWARD_COMPATIBLE 1 setenv UV_SERVERID 581 client dev tun proto udp remote 45.64.105.207 8292 nobind persist-key persist-tun ns-cert-type server key-direction 1 push-peer-info comp-lzo explicit-exit-notify verb 3 mute 20 reneg-sec 86400 mute-replay-warnings max-routes 1000 下面是OpenVPN连接的输出或我最后看到的Wed Jul 15 10:23:05 2015 OpenVPN 2.3.2 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [EPOLL] [PKCS11] […]

简单安全的firewalld只允许ssh?

我升级到CentOS 7并学习firewalld。 当我build立一个新的服务器,我的默认iptableconfiguration最好的安全性(我相信这是一个非常标准的configuration): # IPv4 iptables -F iptables -A INPUT -p tcp –dport 22 -j ACCEPT iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT ACCEPT iptables -A INPUT -i lo -j ACCEPT iptables -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT /sbin/service iptables save iptables -L -v # IPv6 ip6tables -F ip6tables […]

OpenSSH服务器冻结,在OpenSSH客户端使用Escape Char不能解冻

从Xubuntu 15.04中的OpenSSH客户端连接到Ubuntu Server 14.04.2 我不能解冻已经超时的会话,我已经尝试了〜。 转义字符,但terminal甚至不会让我input这些。 我究竟做错了什么? 输出 debug1: SSH2_MSG_NEWKEYS received debug1: Roaming not allowed by server debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey,password debug1: Next authentication method: publickey debug1: Trying private key: /home/chosenu/.ssh/id_rsa debug1: Trying private key: /home/chosenu/.ssh/id_dsa debug1: Trying private key: /home/chosenu/.ssh/id_ecdsa debug1: Trying private key: /home/chosenu/.ssh/id_ed25519 debug1: […]

将特定端口上的docker容器连接到主机上的本地接口

我试图在云提供商的容器中运行服务。 我希望容器化的应用程序能够通过本地LDAP服务器进行身份validation,该服务器当前可通过SSH隧道向云端提供。 在Docker主机上的127.0.0.1:6636上提供隧道。 是否有可能让容器访问主机上的127.0.0.1:6636 ,例如通过某种代理或iptablesconfiguration? 如果我在主机的sshd_config设置了GatewayPorts=yes并使用docker run –add-host将主机的docker0 IP添加到容器中的/etc/hosts中,但是这意味着该隧道可用所有接口。 我可以locking对docker0接口的隧道访问权限,但我宁愿隧道只在回环接口上。 我不想使用–net=host ,因为我想能够使用容器链接。 Cloud | | +——————+ | +——–+ +———-+ | Host Tunnel | | | Tunnel | | Tunnel | | O——————————-O Target | | +———–+ | | | | Host | +———-+ | | Container |–+ | | +——–+ | +———–+ | | +——————+ […]

通过ilo-dumping信息/当前状态通过SSH访问服务器

我不得不经常通过ilo – ssh访问服务器,没有Web界面。 我的意思是能够通过这个工具来备份服务器吗? 或者像ipmtool一样利用别人能够做的事情? 同样,当服务器卡住启动,我怎么能从这个接口告诉? 到目前为止,我只能打开/closures电源,不能从服务器获得任何有用的信息。 似乎也有各种各样的语法,在那里我可以进入map1,另一个与admin1。 另外,虽然有一个权力的命令,我没有意识到的状态选项。 我可以得到build议,或者find正确的方向来找出这些信息吗?