Я хочу перезапустить ssh или sshd, но получаю эту ошибку:
qqqq@Matrix-Server:/$ sudo /etc/init.d/ssh stop
sudo: /etc/init.d/ssh: command not found
qqqq@Matrix-Server:/$
Мне нужно установить ssh или sshd или он идет с Ubuntu?
Установить openssh-server
sudo apt-get install openssh-server
В sshd это ssh-сервер deamon. Поэтому, если вы хотите подключиться к машине через ssh, вам необходимо установить ssh-сервер на целевой машине, например с помощью
sudo apt-get install openssh-server
Команда ssh это то, что вы используете для подключения к машине, на которой запущен ssh-сервер. Вам необходимо установить ssh на машине, с которой вы хотите использовать ssh.
sudo apt-get install ssh
Но ssh, вероятно, уже будет установлен, если вы используете любую приличную версию Ubuntu.
Теперь о перезапуск. Что вы хотите перезапустить? Если вы хотите перезапустить ssh-сервер на другом компьютере (например, если вы изменили конфигурацию), используйте
sudo /etc/init.d/ssh restart
Да это называется ssh хотя процесс называется sshd что может сбивать с толку.
В процедуре установки Ubuntu есть опция для автоматической установки SSH-сервера, если вы еще не выбрали ее, вам необходимо установить пакет. Полный пакет Ubuntu SSH включает в себя как серверный демон, так и клиент.
Чтобы установить это
sudo apt-get install ssh
Часто службу называют в честь демона. Пытаться /etc/init.d/sshd
вместо.