- Опубликовано: 23 июн 2026
- 153
SSH для тех, кто боится чёрного экрана
Часть 4 из 12 · Серия «Свой сервер с нуля»
Вы арендовали свой первый сервер. Провайдер прислал письмо: вот IP-адрес, вот логин, вот пароль, подключайтесь по SSH. Вы открываете нужную программу — и перед вами чёрный экран, мигающий курсор и больше ничего. Ни кнопок, ни подсказок, ни «нажмите здесь». Первое желание — закрыть окно и сделать вид, что ничего не было.
Закрывать не нужно. Бояться там нечего, и сейчас разберём почему. К концу статьи мигающий курсор перестанет выглядеть как вход в матрицу и станет тем, чем он на самом деле является — обычным способом поговорить с вашим сервером.
Что такое SSH простыми словами
Ваш сервер стоит где-то в дата-центре. У него нет ни монитора, ни клавиатуры, ни мыши — это просто железо в стойке, к которому вы физически не подойдёте. Значит, управлять им надо удалённо. Вот для этого и нужен SSH.
SSH (Secure Shell) — это защищённый канал, по которому вы со своего компьютера отдаёте серверу команды, а он отвечает. Всё, что бегает по этому каналу, шифруется — отсюда и слово Secure в названии. Никто по дороге не подсмотрит ни ваш пароль, ни то, что вы делаете.
Проще всего представить это как переписку с сервером в мессенджере. Вы пишете короткое сообщение — команду, — жмёте Enter, и сообщение улетело. Сервер читает и отвечает текстом. Никаких окошек и иконок, только текст туда и обратно. Чёрный экран — это и есть окно этой переписки.
Почему чёрный экран не страшный
Главный источник страха — ощущение, что тут можно что-то сломать одним неверным движением. На деле всё спокойнее.
Терминал — это просто способ давать команды текстом вместо мышки. В привычной системе вы тыкаете в значки; здесь пишете словами, что сделать. Разница в форме, не в магии.
Ничего не происходит, пока вы не нажмёте Enter. Курсор может мигать сколько угодно — сервер терпеливо ждёт. Можно сидеть, думать, гуглить команду, уйти за чаем. Он никуда не торопится и сам ничего не делает.
Вы не сломаете его любопытством. Посмотреть, где вы находитесь и какие файлы лежат рядом, — совершенно безопасно. Опасны только команды, которые что-то удаляют или меняют, и о таких вы будете знать заранее.
И, наконец, это не одна-единственная попытка. В любой момент можно закрыть окно и подключиться заново. Сервер от этого не пострадает и не обидится.
Как подключиться
Понадобится три вещи, и все их даёт провайдер: IP-адрес сервера, имя пользователя (часто это root) и пароль (или ключ, но о нём чуть позже).
На Mac и Linux терминал уже встроен. Открываете его и пишете:
ssh root@123.45.67.89
Здесь root — пользователь, а цифры после собачки — IP вашего сервера. Подставляете свои и жмёте Enter.
На Windows в современных версиях SSH тоже встроен — откройте PowerShell или Windows Terminal, команда та же самая. Когда-то для этого обязательно ставили отдельную программу PuTTY; она жива и сейчас, если вам приятнее настраивать подключение в графическом окошке.
При первом подключении сервер задаст странный на вид вопрос — про authenticity, fingerprint и выбор yes/no. Пугаться не надо: это сервер представляется, а система спрашивает, доверяете ли вы ему. Печатаете yes, жмёте Enter — больше этого вопроса не будет.
Дальше попросят пароль. И тут — деталь, которая пугает почти всех новичков. Пока вы печатаете пароль, на экране не появляется ничего: ни звёздочек, ни точек, ни единого символа. Кажется, что клавиатура не работает или всё зависло. Это не так. Так сделано нарочно, для безопасности — чтобы со стороны нельзя было подсмотреть даже длину пароля. Печатаете вслепую, жмёте Enter.
Вы внутри. Что это за строчка?
После входа появляется приглашение — что-то вроде:
root@my-server:~#
Читается оно проще, чем выглядит. root — это вы, под каким пользователем зашли. my-server — имя машины, на которой вы оказались. ~ означает, что вы в своей домашней папке. А решётка # говорит, что у вас права суперпользователя — то есть можно почти всё. Курсор после строчки ждёт вашу первую команду.
Шесть команд, чтобы освоиться
Все они либо просто показывают информацию, либо перемещают вас по папкам. Сломать ими ничего нельзя — это безопасная разведка местности.
| Команда | Что делает |
|---|---|
whoami |
показывает, под каким пользователем вы вошли |
pwd |
показывает, в какой папке вы сейчас находитесь |
ls |
выводит список файлов и папок вокруг вас |
cd папка / cd .. |
зайти в папку / подняться на уровень выше |
clear |
очистить экран, если намусорили выводом |
exit |
завершить сессию и выйти |
Поиграйте с ними минут пять — посмотрите, где вы, что лежит рядом, походите по папкам туда-сюда. Этого хватает, чтобы чёрный экран перестал казаться чужим.
Пароли — это вчера. Знакомьтесь с ключами
Пароль у входа можно подобрать перебором, а по чужим серверам круглосуточно стучатся боты, пробуя тысячи комбинаций. Поэтому есть способ надёжнее — SSH-ключи.
Работает это так: на вашем компьютере создаётся пара. Приватный ключ остаётся у вас и никому не показывается. Публичный вы кладёте на сервер. Представьте, что публичный ключ — это замок, который вы вешаете на дверь сервера, а приватный — единственный ключ к этому замку, и он только в ваших руках.
Что это даёт: вы подключаетесь вообще без ввода пароля (быстрее), а подобрать такой ключ перебором практически невозможно (намного безопаснее). Грузить вас сейчас генерацией ключей не буду — это тема отдельного шага. Достаточно знать, что ключи — правильный способ, к которому стоит прийти, когда освоитесь с самим подключением.
Несколько правил спокойствия
Будьте внимательны с командами, которые удаляют файлы — это rm, и особенно rm -rf. Не вставляйте такое из интернета, не понимая, что именно оно сотрёт. Это, по сути, единственная категория команд, способная навредить по-настоящему.
Помните, что под root вы всемогущи, а значит и цена ошибки выше. Когда чуть освоитесь, для повседневной работы заводят обычного пользователя, а права суперпользователя поднимают только по необходимости — но это уже следующий уровень, не для первого дня.
И не переживайте, если застряли или не нашли нужную команду. Это нормальная часть процесса. Выход — это exit, окно всегда можно закрыть, а сервер никуда не денется и будет ждать вас на том же месте.
Чёрный экран — не экзамен и не тайное знание для избранных. Это просто более прямой разговор с вашим сервером: вы пишете, он отвечает. После двух-трёх подключений мигающий курсор перестаёт пугать и начинает казаться удобным — а там и до ключей рукой подать.
Серия «Свой сервер с нуля»
Полный цикл — от выбора хостинга до рабочего сайта с почтой, Docker и бэкапами. Вы читаете часть 4 из 12.
- VDS, VPS, хостинг, облако — что это
- Nginx vs Apache: холивар, который пора закрыть
- Зачем арендовать сервер, если есть хостинг за 100 ₽
- SSH для тех, кто боится чёрного экрана — вы здесь
- Как не запороть сервер в первый день: топ ошибок
- SSH-ключи за 10 минут: вход без пароля
- Поднимаем свой сайт на VPS за вечер
- Ставим WordPress на свой VPS
- Свой почтовый сервер — героизм или мазохизм?
- Docker на VPS: спасение или пушка по воробьям
- Настраиваем домен и SSL, чтобы браузер не ругался
- Бэкапы, которые реально спасут
← Предыдущая: Зачем арендовать сервер, если есть хостинг за 100 ₽ · Следующая: Как не запороть сервер в первый день: топ ошибок →
Была статья полезной: