Questions tagged «openssh»

OpenSSH(OpenBSD安全外壳)是一组计算机程序,可使用SSH协议在计算机网络上提供加密的通信会话。

6
如何通过ssh访问我的Ubuntu手机?
每当我尝试运行时apt-get install openssh-server,都会出现以下错误: root@ubuntu-phablet:/home/hablet# apt-get install openssh-server W: Not using locking for read only lock file /var/lib/dpkg/lock E: Unable to write to /var/cache/apt E: The package lists or status file could not be parsed or opened.

2
无法通过主机名SSH进入Ubuntu服务器
我只是在一个旧盒子上安装了Ubuntu 12.04 Server,它通过以太网连接到我的路由器。我按照指示进行了opensh-server的设置,以进行远程访问,但是无法使用主机名从笔记本电脑ssh进入它。 不过奇怪的是,我可以使用IP地址将其插入。为了方便起见,我真的很想解决此问题。我注意到有一些类似的问题,但是似乎所有这些人都对解决该问题的方向有所了解,并且在询问我的问题的方式更加具体,措辞准确。 作为家庭网络的完整入门者,如果有人告诉我从这里去哪里,我将非常感激。
16 server  ssh  openssh 

2
openssh服务器:拒绝发送消息
当我尝试ssh在Ubuntu盒子上重新启动服务器时,我得到了 me@me-one:~$ service ssh restart restart: Rejected send message, 1 matched rules; type="method_call", sender=":1.63" (uid=1000 pid=3354 comm="restart ssh ") interface="com.ubuntu.Upstart0_6.Job" member="Restart" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init") 我意识到,我没有sudo-ed me@me-one:~$ sudo service ssh restart ssh start/running, process 3386 为什么第一次尝试没有抛出Permission denied类似之类的错误。我在以as身份运行时是否覆盖错误root并隐式忽略警告/错误?或只是不好的编程由openssh开发人员?
16 root  openssh 

4
重启14.04服务器后,什么原因导致SSH问题?
为什么重启运行Ubuntu 14.04的服务器会出现“拒绝连接”错误? 我看到了,ssh: connect to host <IP-address-here> port 22: Connection refused但仅适用于14.04,并且仅在重启后才能看到。我在家使用12.04 Desktop。我该如何解决? 为了使问题更清楚,以下是对我有用或不可行的方法: SSH进入12.04的全新安装>注销>再次登录SSH>可行 SSH进入全新安装的12.04>重新启动>再次进入SSH>可以运行 SSH进入14.04的全新安装>注销>再次登录SSH>可以运行 SSH进入14.04的全新安装>重新启动>再次进入SSH>连接被拒绝 我遇到的问题是14.04特有的,仅在重新启动后才会发生。在此之前,我有几台运行12.04的服务器,并且一切仍然正常运行。我有一个要使用14.04的新服务器,我想了解出了什么问题。有什么建议么? 到目前为止,这是我尝试过的方法: sudo traceroute -p 22 -T <IP-address-here> Traceroute工作正常,我从SSH端口22上的服务器收到响应。 initctl list ... ssh start/running, process 23371 ... 看起来14.04服务器上的ssh设置为在启动时启动(如预期的那样)。 tom@Desktop:~$ ssh -vvv root@<IP-address-here> OpenSSH_5.9p1 Debian-5ubuntu1.4, OpenSSL 1.0.1 14 Mar 2012 debug1: Reading configuration data …
15 server  14.04  ssh  openssh 

2
在启动时自动启动SSH
完全全新的Linux和Ubnuntu。设置机器以进行深度学习/神经网络。到目前为止,一切进展顺利。安装并运行了所有程序。我希望能够从Mac笔记本电脑上使用ssh来使用该系统。我安装了openssh并使其正常工作。 但是,当我重新启动计算机时,ssh服务器不会重新启动。我检查与sudo service ssh status它报告和错误。然后,我可以启动它,一切正常。 我的第一个念头是我需要告诉它重启后才能启动,我发现该线程表示默认情况下应该启动,并且不需要添加chrontab或类似的东西。所以我认为不是这样。 然后我发现了这个建议使用命令的sudo update-rc.d ssh defaults线程,但是那个线程已经很旧了,看来那个时候的答案也许还不对? 因此,然后我发现了该线程,它建议注释掉sshd_config文件中的ListenAddress行。基本上,它说如果使用了ListenAddress,它可能会尝试在DCHP分配IP之前获取IP,因此启动失败。有道理。但是我需要该参数来使我的端口转发在我的家庭网络上工作。 该文档在ListenAddress条目下表示: The default is to listen on all local addresses. 所以也许我不需要它来使端口转发工作? 我遵循了此bug报告的上一个线程,该线程也很旧,但是建议每次netmanager每次获得新IP时都使用网络管理器重新启动ssh。 echo /etc/init.d/ssh restart > /etc/NetworkManager/dispatcher.d/10ssh chmod 755 /etc/NetworkManager/dispatcher.d/10ssh 这远远超出了这位noobie目前可以评估的范围。这样安全吗?这是做到这一点的方法吗?在过去的7年中,是否还制定了其他措施? 任何意见将是巨大的。谢谢。
15 16.04  ssh  openssh 

2
如何重新发行OpenSSL snakeoil证书?
鉴于最近惨败的惨败,我也一直在努力提高某些服务器的安全性。我的问题是我如何重新发行Openssl随附的Snakeoil证书? 它当前使用的证书是在2012年发布的,因此在此事件发生之前很明显。因此,似乎这里的协议是重新发行所有证书,我找不到有关如何使用蛇油的信息。 我是唯一使用该证书的人,用于PHPmyadmin,所以我什至需要更新它吗?
15 openssh 

1
如何生成Openssl .pem文件以及我们必须将其放置在何处
我想生成一个OpenSSL .pem文件,以允许通过ssh .pem在密码处使用文件进行远程登录。 我可以使用以下方式生成密钥.crt和.pem文件 sudo openssl genrsa -des3 -out server.key 2048 openssl req -new -key server.key -out server.csr openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt openssl x509 -inform DER -outform PEM -in server.crt -out server.crt.pem 但是问题是,我必须将其放置在服务器端,或者必须对/etc/ssh/sshd_config文件进行哪些更改才能允许使用.pem文件通过ssh进行远程登录。 我希望该客户端以以下方式连接我的计算机。 ssh -i server_crt.pem username@my_ip 我必须对实现进行哪些更改。 谢谢

2
SSH可以使用IP但不能使用主机名吗?
当我直接SSH到服务器的IP地址时,它可以工作。(ssh michael@10.1.10.129)供参考,以下是结果提示: michael@noranetserver:~$ 但是按名称ssh-ing不能这样工作: ssh michael@noranetserver ssh: Could not resolve hostname noranetserver: nodename nor servname provided, or not known 为什么会这样呢?
13 server  ssh  lan  openssh 

3
尝试重新创建SSH主机密钥时出现错误“无法加载主机密钥”
我正在尝试重新创建ssh服务器主机密钥。 我至少有两种方法可以做到这一点: 使用dpkg-reconfigure dpkg-reconfigure openssh-server 这可以正常工作,但是我不能给出密钥长度。我想要例如4096作为RSA密钥。 手动使用ssh-keygen sudo ssh-keygen -f /etc/ssh/ssh_host_rsa_key -N 'myverylongpasswordhere' -b 4096 -t rsa 这为我重新创建了密钥,但是在重新启动服务器后,我收到以下错误消息: could not load host key: /etc/ssh/ssh_host_rsa_key 所以我检查了sshd_config文件中的内容: HostKey /etc/ssh/ssh_host_rsa_key 完美匹配。因此,我检查了所有者和我所有密钥的权利 -rw------- 1 root root 3326 Mär 24 08:57 ssh_host_rsa_key 当我删除所有密钥并使用重建它们时dpkg-reconfigure openssh-server,密钥较小,并且具有与上述相同的文件权限。 问题:如何将dpkg-reconfigurekeylengh 4096用于RSA?
13 ssh  openssh 


2
软件选择服务器之间的差异
我正在安装Ubuntu Server,我想知道它们之间的区别是什么: [ ] OpenSSH server [ ] DNS server [ ] LAMP server [ ] Mail server [ ] PostgreSQL server [ ] Print server [ ] Samba file server [ ] Tomcat Java server [ ] Virtual Machine host [ ] Manual package selection 谁能解释?

1
从Windows SSH进入服务器时,我收到Putty尝试的错误协议错误
我有几个月通过Putty通过SSH连接到我的Ubuntu 12.10服务器。昨天,我每次连接都开始出现以下错误: PuTTY X11代理:尝试了错误的身份验证协议 除了启动X Windows应用程序外,我可以在会话中进行所有操作。据我所知,在Windows方面没有任何变化,最近我在常规升级维护期间确实在Ubuntu端安装了@ 20更新。 我将Xming用作Windows客户端上的X服务器。就像我说的那样,一切正常。我已经准备好许多Google搜索结果来搜索此错误,并且大多数似乎都涉及该错误,该问题是在 SSH连接尝试将SU或SUDO连接到另一个帐户时发生的,但是这是我的常规用户连接所发生的。 我尝试删除主目录中的.Xauthority文件,还尝试了各种xauth add命令来尝试将正确的“魔术cookie”恢复到.Xauthority文件中。没事。 有什么想法吗?
12 12.10  openssh 

3
如何通过命令行输入默认密匙环密码?
有没有办法使用命令行输入默认的密钥环密码? 例如: 您已将Ubuntu 10.10的远程设置设置为自动登录。您不想删除钥匙圈密码。 好的,系统会启动并自动登录,然后立即要求输入密钥环密码,此时您可以创建ssh连接,但不能远程桌面。 此时,您该怎么办才能输入密钥环密码? 另外,为了更好地说明这一点,它来自使用命令行的远程连接。


2
SSH服务器连接超时
我正在尝试设置openssh-server,但连接时遇到了一些问题。我将端口更改为非标准端口(57757),然后将路由器设置为转发到该端口。在我的LAN上,我可以使用端口57757顺利进入我的计算机,但无法在WAN上这样做。 如果我不在LAN上,并且尝试通过不正确的端口访问我的计算机,则会立即收到“拒绝连接”消息。但是,使用正确的端口,它只会挂起,然后超时。 我该如何尝试调试问题?我尝试了跟踪路由,但是没有告诉我任何有用的信息。 编辑:我意识到我的问题是我的路由器不支持内部通过WAN IP访问它。我将ssh切换到另一台服务器,然后又重新插入,它工作正常。
11 ssh  openssh 

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.