раздел 00

Зачем и как подключаются к серверу

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

Стандартный способ такого подключения - протокол SSH. Это защищённый канал между твоим компьютером и сервером: всё, что ты печатаешь, идёт по нему в зашифрованном виде. Подключение делается из терминала одной командой.

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

Как выглядит подключение

В терминале это одна строка вида:

ssh user@IP

Здесь ssh - сама команда подключения, user - имя пользователя на сервере, IP - адрес сервера. После этого сервер попросит подтвердить вход - паролем или ключом (про оба способа дальше).

Что нужно знать перед входом

Адрес сервера
IP-адрес или домен, по которому сервер доступен. Его дают вместе с доступом.
Имя пользователя
Под каким пользователем заходить - часто root или своё имя. Тоже выдаётся вместе с сервером.
Способ входа
Пароль или SSH-ключ. От этого зависит, что сервер спросит при подключении.

Два способа войти

  • По паролю - проще всего: вводишь пароль и заходишь. Удобно для первого раза, но менее безопасно. Разбираем в разделе 01.
  • По SSH-ключу - заходишь без пароля по паре ключей, безопаснее. Разбираем в разделе 02.