Найти в Дзене
Linux Pages

Запуск службы openssh-server

Системы Linux, которые поставляются с уже установленным пакетом opensshserver, не всегда настроены на его автоматический запуск. Управление службами Linux может различаться в зависимости от различных дистрибутивов. Если демон sshd в данный момент не запущен, его можно запустить, выполнив одну из команд, перечисленных в таблице. Для их работы требуются права супер­пользователя. Команды в таблице запускают только службу ssh или sshd . Они не настраивают ее на автоматический запуск при загрузке. Чтобы убедиться, что служба сервера настроена на автоматический запуск, необходимо задействовать одну из команд из таблицы с правами суперпользователя. При установке пакета openssh-server на Ubuntu демон sshd настраивается на автоматический запуск при загрузке. Поэтому для сервера Ubuntu не обязательно выполнять команду из таблицы. Измените настройки брандмауэра, чтобы разрешить пакету openssh-client доступ к порту 22 . После запуска службы и правильной настройки брандмауэра вы сможете использоват

Системы Linux, которые поставляются с уже установленным пакетом opensshserver, не всегда настроены на его автоматический запуск. Управление службами Linux может различаться в зависимости от различных дистрибутивов.

Если демон sshd в данный момент не запущен, его можно запустить, выполнив одну из команд, перечисленных в таблице. Для их работы требуются права супер­пользователя.

-2

Команды в таблице запускают только службу ssh или sshd . Они не настраивают ее на автоматический запуск при загрузке. Чтобы убедиться, что служба сервера настроена на автоматический запуск, необходимо задействовать одну из команд из таблицы с правами суперпользователя.

-3

При установке пакета openssh-server на Ubuntu демон sshd настраивается на автоматический запуск при загрузке. Поэтому для сервера Ubuntu не обязательно выполнять команду из таблицы.

Измените настройки брандмауэра, чтобы разрешить пакету openssh-client доступ к порту 22 . После запуска службы и правильной настройки брандмауэра вы сможете использовать клиент ssh для доступа клиентов к вашей системе через ssh-сервер.

Любые дальнейшие настройки действий демона sshd обрабатываются в файле /etc/ssh/sshd_config. Как минимум можно установить параметр PermitRootLogin в значение no, чтобы никто не мог удаленно войти в систему как суперпользователь:

# grep PermitRootLogin /etc/ssh/sshd_config

PermitRootLogin no

После изменения файла sshd_config перезапустите службу sshd. Если вы задействуете ssh для входа в эту систему с удаленного клиента, необходимо сделать это от имени обычного пользователя, а затем применить команду sudo, чтобы стать суперпользователем.