Articles of ssh

无法解决Debian服务器上的“Permission denied(publickey)”错误

我试图从Debian服务器连接到Ubuntu服务器。 两者都是Azure上的虚拟机。 我可以连接到Ubuntu服务器,没有来自我的本地计算机(Mac)的问题。 我已经在Ubuntu VM的Azure设置中设置了Debian服务器的公钥。 我已经检查了Ubunty服务器上的authorized_keys文件,Debian公钥在那里。 当我尝试连接时,我得到相对普通的Permission denied (publickey)错误。 我已经阅读了很多关于serverfault,stackexchange和其他众多支持论坛的文章。 大多数提出与SSH相关的文件和文件夹权限相关的build议,以及所有权。 就我所知,我已经完成了所有的工作,但问题仍然存在。 以下是设置的一些信息:( IP地址和用户名已被遮盖) ssh命令的结果: OpenSSH_6.7p1 Debian-5+deb8u3, OpenSSL 1.0.1t 3 May 2016 debug1: Reading configuration data /home/jonathan/.ssh/config debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug1: Connecting to 52.XXX.XXX.144 [52.XXX.XXX.144] port 22. debug1: Connection established. debug1: identity file /home/jonathan/.ssh/id_rsa type […]

AWS EC2实例不接受入站IPV6请求

现在我有一个Ubuntu 16 EC2实例设置与ipv6连接。 我特别只是想通过IPV6 SSH和OpenVPN。 以下工作: ipv4 SSH和OpenVPN连接 ipv6出站连接,如ping6和curl ipv6入站连接,如果我连接到服务器托pipeVPN,这是一个ipv4连接 我检查了安全组,仔细检查并检查了AWS IPV6迁移指南的每一步,并清除了所有的ip6tables。 我在解决这个问题方面还没有取得任何进展。 以下是我尝试在VPN之外进行SSH的情况: $ ssh [email protected] -i "example.key" -6 -v OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug1: Connecting to example.com [2600:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx] port 22. debug1: connect to address 2600:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx port 22: Resource […]

SSH隧道腻子为SSH连接

我已经configuration了一个putty会话来login到服务器(服务器A),并通过在putty(ssh服务器B)中添加远程命令来自动连接到另一个服务器(服务器B),以便putty会话login到服务器A中。这工作正常。 现在我想从本地主机上的浏览器访问在端口8443上运行的服务。 我试图创build一个使用源端口作为8443广告目的地的8803:localhost:8443的putty ssh隧道,但它不起作用。 请帮忙!!

如何列出所有OpenSSH支持的authentication方法?

我使用OpenSSH 6.7版运行Debian Linux jessie。 我在/etc/ssh/sshd_config使用AuthenticationMethods指令。 我知道这些string被AuthenticationMethods识别: keyboard-interactive gssapi-with-mic password publickey 我在哪里可以find可与AuthenticationMethods一起使用的所有有效string的列表? (这样的列表不在sshd_config的手册页中。)

检查远程应用程序

我想运行和检查通过SSH在服务器上运行的应用程序(如rtorrent)。 我不想使用背景/前景的东西。 我真正想做的是在这个服务器上一直有一个屏幕会话,远程连接/分离/重新连接,但我不知道该怎么做。 有人有主意吗?

控制台用户locking – 帕姆问题?

我正在尝试启用Debian稳定服务器的AD身份validation,以使用户能够通过ssh进行身份validation和Windows ADlogin。 这一切工作正常,我可以ssh到服务器使用我的Windows凭据,但我已经注意到这个消息在远程SSHlogin作为rootlogin时: Your account has been locked. Please contact your System administrator Your account has been locked. Please contact your System administrator Your account has been locked. Please contact your System administrator Last login: Sat Jun 13 14:15:14 2009 from workstation1 server1:~# 我已经检查,如果我可以通过本地控制台以root身份login和哎呀,我不能。 同样的错误popup。 这可能会在未来痛苦地踢我。 在同一时间我已经尝试了RedfHat相同的设置,我没有这个问题。 我相信问题是在我的PAMconfiguration的某个地方,但无法看到哪里。错误的googling不让我在任何地方。 以下是Debian和redhat上相应的pam文件的详细信息。 Debian版本 共同账户 account sufficient pam_winbind.so require_membership_of=S-1-5-21-602162358-1844823847-725345543-XXXXXX […]

无法解释光滑墙的部分故障

我怀疑这可能是一个无法回答的问题,唯一的解决办法是重build,但我会问。 昨晚,一些内部程序停止在办公室的光滑墙防火墙上工作,显示以下外部标志: 停止响应来自任何一方的SSH和HTTPS连接尝试。 没有拒绝他们,只是从来没有回应。 试图在控制台上login时挂起 – 用户名input,但提示从未返回密码 客户端因特网浏览失败,因为没有从鱿鱼响应 所有的“传递”stream量都很好。 即电子邮件,DNS,PPTP等stream量不间断地stream向两个方向。 入站HTTPS到其他服务器也工作正常。 从用户angular度来说,只有互联网浏览受到影响。 由于这是在办公时间以外发生的,没有人比较聪明。 我只能通过Nagios警报了解到这一点。 日志中绝对没有任何东西可以表示问题,实际上所有的日志logging也同时停止。 在失败之前,日志中没有任何内容表明有任何外部原因。 按下重置button(唯一的select,因为我无法login)使系统像往常一样备份,在过去的4个小时没有任何问题。 我正在寻找的是一些理论,这些理论可以解释为什么一些系统在没有警告的情况下失败,并且没有明显的对stream量的不利影响 也许有人更了解他们自己可以认识到失败部分的共同点。

我应该select哪个基于ssh的口令后端?

我正在使用重复做ssh文件备份到远程机器。 我发现duplic支持通过ssh工作的多个后端,比如ssh://,scp://和rsync://。 有没有理由select这些后端之一呢?

没有主目录的用户的SSH证书authentication

我可以通过ssh访问Solaris盒子,并且可以用用户名和密码login。 我想写一个脚本,将该文件从无人值守的框中复制(scp / sftp从cron)。 通常在这种情况下,我设置了证书authenticationw / o密码,但问题是,我的帐户在该框没有主目录。 我没有root访问权限,不能更改sshdconfiguration。 有什么办法可以在这种情况下设置证书authentication? 换句话说,有没有办法让sshd从〜/ .ssh / authrorized_keys以外的地方使用public? 或者,如果以上是不可能的,是否有其他方式来设置scp / sftp运行没有用户input密码基于身份validation?

OTP vs Ssh Keys

我正在尝试确定在以下情况下OTP(Wikid)或Ssh Keys是否实际上更安全: 选项1 – Wikid OTP: 3服务器@ Slicehost ; 共享专用networking,通过该专用networking通过半径authentication 主机防火墙相应,只有我的服务器可以与radius服务器通话。 假设Xen主机(slicehost)没有受到威胁,并且他们的私有networking是可信的,那么其他客户端应该能够篡改我的radiusstream量,从而提供合理的(按照成本)安全和灵活的设置 选项2 – 好的ol ssh密钥: 3个服务器@ slicehost; 服务器之间没有共享的专用networking。 我创build一个受强密码保护的ssh密钥。 简单而有效,提供我的笔记本电脑不会受到影响。 相关解决scheme的优点/缺点是什么?