标签: ssh

默认情况下,是否有没有 ssh 客户端的 Linux 发行版?

有人问我什么是 Linux 的 ssh 客户端。

有谁知道是否有任何 Linux 发行版在默认安装中不包含 ssh 客户端。

linux ssh

1
推荐指数
1
解决办法
402
查看次数

通过 SSH 连接到本地网络上的虚拟机

我在 iMac 上的 Parallels 中运行 Ubuntu,网络设置(在硬件 > 网络 1 下)设置为共享网络。我找到了 VM 的 IP 地址,并且能够从 iMac SSH 到它。我尝试从位于同一无线家庭网络上的笔记本电脑通过 SSH 连接到它,但无法连接。为了做到这一点,我还需要做一些其他的设置吗?

ssh virtual-machines

1
推荐指数
1
解决办法
2289
查看次数

自动登录 OpenSSH

我需要一种自动 SSH 登录方法。在 Windows 中,plink 具有-pw标志,但在 OpenSSH 中不受支持。

这样做的“正确”方法是使用密钥身份验证,但我对这些不感兴趣。取而代之的是更简单的东西。

我已经尝试过sshpass包,但不幸的是它在 OpenSSH5.8 中不受支持。

有什么建议。

ssh

1
推荐指数
2
解决办法
1242
查看次数

SSH 失败,/bin/bash:没有那个文件或目录

我有一个被监禁的用户。

sshd_config:

Subsystem sftp internal-sftp

Match user matt
     ChrootDirectory %h
     X11Forwarding no
     AllowTcpForwarding no
Run Code Online (Sandbox Code Playgroud)

密码:

matt:x:1001:5006:Matt Ryan,,,:/home/matt:/home/matt/bin/bash
Run Code Online (Sandbox Code Playgroud)

这对 sftp 非常有效。用户仅限于他的主文件夹,以及那里的任何挂载。

但是,我也想给这个使用 shell 访问权限。这是他们尝试登录时发生的情况:

$ ssh matt@server.com
Linux devnode 2.6.38-linode31 #1 SMP Mon Mar 21 21:22:33 UTC 2011 i686 GNU/Linux
Ubuntu 10.04.2 LTS

Welcome to Ubuntu!
 * Documentation:  https://help.ubuntu.com/
Last login: Thu Mar 31 13:04:29 2011 from abc.nyc.res.rr.com
/home/matt/bin/bash: No such file or directory
Connection to server.com closed.
Run Code Online (Sandbox Code Playgroud)

通过 fstab,bin 文件夹被挂载到主目录并存在。

为什么我会收到这个错误..我该如何解决这个问题?

谢谢您的帮助!

ssh user-management chroot

1
推荐指数
1
解决办法
3万
查看次数

太多/太多的公共 SSH 密钥

我的任务是尝试/探索的一项新任务是设置一个服务器,该服务器基本上可以让 200 到 300 人通过 ssh 连接到单个用户来运行任务。他们可能只需要一天做一次或一天几次。问题是他们每个人都可以根据需要连接任意数量的设备。在外部机会,他们每个人都有 3 或 4 个设备来拥有公共 ssh 密钥,我们可能会在 autorized_keys 文件中获得多达 1000 个密钥。考虑到它实际上只是一个文本文件,1000 个键可能会影响性能。

有没有办法将密钥提取到数据库或其他东西而不是authorized_keys文件中?

出于好奇,这对于 1000 个用户来说可能不是什么大问题,但它让我想知道像 github 这样的人如何在他们的 git@github.com 用户上处理 500,000 个用户。我知道我个人有 3 个不同的密钥与我的帐户相关联,而且我知道许多其他人有多个。我不习惯这样规模的东西,所以我真的很奇怪。LDAP 管理这个的性能好吗?甚至某种 ssh 网关?

ssh scalability ssh-keys

1
推荐指数
1
解决办法
633
查看次数

使用 SSH 访问删除文件并重新启动 VPS 后不起作用,不想启动

我有一个带有 Plesk Panel 的 VPS。我想删除文件管理器中的一些文件夹,但我有一些权限问题,所以我必须通过 SSH 访问删除它们。

我去了目录:

cd /var/www/vhosts/mysite.com/httdocs/myfolder/
Run Code Online (Sandbox Code Playgroud)

然后我删除文件夹:

rm -rf /
Run Code Online (Sandbox Code Playgroud)

之后,我尝试登录 Plesk Panel,但出现国际服务器错误。 然后我尝试重新启动 VPS。我已经重新启动,从那以后,我的服务器停止了

如果我改变状态,过一段时间又会停止。我基本上无法启动。

我的 IP 是:62.75.141.188

糟糕,我现在无法在服务器上连接,因为已停止。我无权访问。

编辑

我没有做备份。但我里面有更多文件。对我来说是重要的。怎么可能回来?

vps ssh

1
推荐指数
1
解决办法
226
查看次数

带有 -F 选项的 SSH 返回我的使用情况

我想创建一个配置文件并告诉 ssh 处理它。我不想使用 ~/.ssh/config因为这些是每个项目而不是每个用户的配置文件。所以我试图推出:

ssh -F project_servers.ssh
Run Code Online (Sandbox Code Playgroud)

终端返回 ssh 使用情况。这是我希望 SSH 使用的文件内容:

Host preview
User xxxx
Port 52
HostName xxxx.com
Run Code Online (Sandbox Code Playgroud)

有谁知道我在这里做错了什么?

谢谢

ssh

1
推荐指数
1
解决办法
87
查看次数

如何使用 .ssh 目录连接到 ssh?

我的同事给我发了一个“.ssh”目录,里面有文件。他说我可以将该目录放在我的用户目录中,然后无需密码即可连接到 ssh(ssh root@ip)。

我将该目录放在我的主目录中,然后尝试 ssh root@ip,但它没有用。

我错过了什么吗?

ssh

1
推荐指数
1
解决办法
4413
查看次数

是否有可能“拉皮条”Putty 以自动生成日志并在一个窗口中运行多个会话(类似 Linux“终端”)?

我正在使用 Putty 与系统进行串行或 SSH 连接。

对于每个会话,我需要手动配置日志记录,输入新名称和目的地。我想知道是否有解决方案可以自动设置它。也许某个天才写了一个能够做到这一点的插件。如果 Putty 会在关闭会话窗口后立即询问您将日志保存在哪里,那就更好了。

我的第二个问题是关于多个会话的。是否可以在选项卡中打开会话,有点像 Linux 终端?

否则,是否有另一个工具可以在 Windows 下使用并允许上述所有内容?甚至是共享软件。

ssh logging serial putty

1
推荐指数
1
解决办法
1931
查看次数

Ubuntu 10.04 代理服务器和 SSH 服务器:我是否被迫禁用 ssh 以提高安全性?

我有一个暴露在互联网上的 Ubuntu 10.04 代理服务器,我有 SSH 服务器来从内部 LAN 和远程管理它。感觉很不安全,即使我使用的是强密码...我曾想过在 Internet 端禁用 ssh,但后来我会失去功能。有什么解决方法吗?我寻找一个非常非常短的“必须做”的清单来提高安全性。

security ssh proxy squid

1
推荐指数
2
解决办法
797
查看次数