如何在openSUSE上安装openssh-server?

如何在openSUSE上安装openssh-server?

我最近安装了 openSUSE,我想设置一个 ssh 服务器,以便我可以 ssh 进入这台机器。但是,我在安装 openssh-server 时遇到问题。

我努力了

$ sudo zypper install openssh-server

这是什么这个网站说要输入,但我收到以下消息:

Package 'openssh-server' not found.

在我的乌班图机器,如果我输入

$ sudo apt-get install openssh-server

或者在我的软呢帽机器

$ sudo yum install openssh-server

一切正常。

如何openssh-server在 openSUSE 上安装?我是否必须手动为其添加 RPM 存储库或其他内容?

该解决方案不需要使用zypper,但我希望不必手动下载和编译源代码。

答案1

这里有两个问题:

  1. openSUSE预装了openSSH,因此不需要安装ssh服务器
  2. openSUSE 中的 openSSH 软件包的名称显然与 Ubuntu 和 Fedora(也许还有其他?)中的名称不同。
    • 在 Ubuntu(使用apt-get)和 Fedora(使用yum)中,“openssh-server”是有效的包名称
    • 在 openSUSE 中,“openSSH”包涵盖了 SSH 客户端和 SSH 服务器

所以如果你输入

sudo zypper install openssh

一切都应该正常。不过,正如我之前所说,它应该已经安装了。它会告诉您它是否已经安装。

相关内容