Как подключиться по SSH к компьютеру в локальной сети?

Как подключиться по SSH к компьютеру в локальной сети? - коротко

Для подключения по SSH к компьютеру в локальной сети используйте команду ssh username@ip_address, где username - имя пользователя на целевом компьютере, а ip_address - IP-адрес этого компьютера. Убедитесь, что SSH-сервер установлен и запущен на целевом компьютере.

Как подключиться по SSH к компьютеру в локальной сети? - развернуто

Для подключения к удалённому компьютеру в локальной сети с использованием протокола SSH (Secure Shell) необходимо выполнить следующие шаги:

  1. Установка SSH-сервера: На целевом компьютере, к которому планируется подключиться, должен быть установлен и запущен SSH-сервер. В большинстве дистрибутивов Linux SSH-сервер устанавливается по умолчанию. Если сервер не установлен, его можно установить с помощью пакетного менеджера, например:

    sudo apt-get install openssh-server # Для дистрибутивов на базе Debian
    sudo yum install openssh-server # Для дистрибутивов на базе Red Hat
    
  2. Проверка статуса SSH-сервера: Убедитесь, что SSH-сервер запущен. Это можно сделать с помощью команды:

    sudo systemctl status sshd
    

    Если сервер не запущен, его можно запустить с помощью команды:

    sudo systemctl start sshd
    
  3. Настройка сетевых параметров: Убедитесь, что оба компьютера находятся в одной локальной сети и имеют доступ друг к другу. Для этого можно использовать команду ping, чтобы проверить доступность:

    ping 
    
  4. Подключение по SSH: На компьютере, с которого планируется подключиться, откройте терминал и введите команду:

    ssh <пользователь>@
    

    Например:

    ssh [email protected]
    
  5. Аутентификация: Впервые подключаясь к удалённому компьютеру, вам будет предложено добавить его ключ в список известных хостов. Подтвердите это, набрав yes. Затем вам потребуется ввести пароль для аутентификации.

  6. Установка публичного ключа (опционально): Для удобства и повышения безопасности можно настроить аутентификацию по публичному ключу. Для этого на компьютере, с которого будет производиться подключение, генерируйте пару ключей:

    ssh-keygen -t rsa -b 4096
    

    Следуйте инструкциям на экране и сохраните публичный ключ на удалённом компьютере в файл ~/.ssh/authorized_keys.

  7. Проверка подключения: После успешного подключения вы получите приглашение командной строки от удалённого компьютера, что означает, что соединение установлено и готово к использованию.

Следуя этим шагам, можно надежно и безопасно подключиться по SSH к компьютеру в локальной сети.