Не могу установить OpenSSH-service на Ubuntu 24.04 Server (ubuntu-24.04.3-live-server-amd64.iso), в процесс развертывания системы я отказался:

You can choose to install the OpenSSH service package to enable secure remote access to your server.

Install OpenSSH Server: не отмечаю

sudo rm -Rf /var/lib/apt/lists

sudo apt-get update && sudo apt-get upgrade -y

ekzorchik@srv-us2404a:~$ apt-cache search openssh-service

ekzorchik@srv-us2404a:~$ sudo apt-get install openssh-service

Reading package lists… Done

Building dependency tree… Done

Reading state information… Done

E: Unable to locate package openssh-service

ну еще интереснее

смотрю, а какие репозитарии в системе есть:

ekzorchik@srv-us2404a:~$ cat /etc/apt/sources.list

# Ubuntu sources have moved to /etc/apt/sources.list.d/ubuntu.sources

ekzorchik@srv-us2404a:~$ cat /etc/apt/sources.list.d/ubuntu.sources

Types: deb

URIs: http://ru.archive.ubuntu.com/ubuntu/

Suites: noble noble-updates noble-backports

Components: main restricted universe multiverse

Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Types: deb

URIs: http://security.ubuntu.com/ubuntu/

Suites: noble-security

Components: main restricted universe multiverse

Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

ekzorchik@srv-us2404a:~$

по всей видимости если в процессе инсталляции не отмечаешь что-то, то установщик не добавляет разворачиваемую систему что-то не относящееся к нему, я думал, что репозитарии при установке они едины.

Потому как если в процессе установки системы из образа поставить отметку:

You can choose to install the OpenSSH service package to enable secure remote access to your server.

Install OpenSSH Server: отмечаю

то файл с репозитариями

ekzorchik@srv-us2404a:~$ cat /etc/apt/sources.list.d/ubuntu.sources

Types: deb

URIs: http://ru.archive.ubuntu.com/ubuntu/

Suites: noble noble-updates noble-backports

Components: main restricted universe multiverse

Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Types: deb

URIs: http://security.ubuntu.com/ubuntu/

Suites: noble-security

Components: main restricted universe multiverse

Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

такой же

так что в моем случае не так, короче – я баран, у меня взгляд замутился, пакет ведь называется не openssh-service, а openssh-server и он есть в дефолтных репозитариях:

ekzorchik@srv-us2404a:~$ apt-cache search openssh-server && apt-cache show openssh-server | grep Version

openssh-server - secure shell (SSH) server, for secure access from remote machines

Version: 1:9.6p1-3ubuntu13.13

Version: 1:9.6p1-3ubuntu13.11

Version: 1:9.6p1-3ubuntu13

Устанавливаю его:

ekzorchik@srv-us2404a:~$ sudo apt-get install -y openssh-server

ekzorchik@srv-us2404a:~$ ss -ltp | grep ssh

LISTEN 0      4096         0.0.0.0:ssh         0.0.0.0:*

LISTEN 0      4096            [::]:ssh            [::]:*

и подключение по SSH с других систем к этой успешно происходит.

В общем вот что значит давно не работал с Ubuntu системами, но ничего страшно, у меня есть мои заметки, по которым я вспомнил, взглянув все что мне нужно было.

На этом заметка завершена, с уважением автор блога Олло Александр aka ekzorchik.