Подключение к удаленному серверу по SSH

Connection to a remote server via SSH

SSH (Secure Shell)это сетевой протокол, который позволяет подключаться к удалённому серверу и выполнять на нем команды.

Научимся подключаться к серверу и читать файлы:

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

  1. Откройте консоль.
  2. Введите команду ssh и данные для подключения

    ssh username@server_address
    • username — имя пользователя
    • server_address — IP-адрес или доменное имя сервера
  3. Введите пароль (ввод символов не будет отображаться).

  4. После успешной аутентификации вы сможете выполнять команды на сервере.

    Чтобы завершить сеанс, введите команду

    exit

Подключитесь к тестовому серверу через консоль

$

Хост: demo.server

Пользователь: admin

Пароль: password

Навигация по файловой системе

В подавляющем большинстве случаев на серверах используется операционная система Linux, команды в Windows могут немного отличаться. После входа в систему обычно пользователь оказывается в директории /home/username.

Чтобы точно узнать текущую директорию введите

pwd

Для смены директории, введите команду cd и путь к директории

cd /path/to/directory

Чтобы подняться на одну директорию выше

cd ..

Для отображения всех файлов и папок в текущей директории введите

ls

Чтение файлов

Чтобы отобразить содержимое файла, введите команду cat и путь к файлу (имя файла, если вы находитесь в той же директории)

cat /path/to/file

Файлы могут быть очень большими, например, если нужны только свежие записи лог файла, имеет смысл запросить конец файла

tail -n 30 /path/to/file
  • n — количество строк, которые нужно вывести

Файлы логов приложения

Файлы логов приложения обычно имеют расширение .log и часто хранятся в папке с именем log, например

/var/log/application_name/application_name.log
/var/logs/application_name/application_name.log
/var/application_name/log/application_name.log
/app/log/application_name/application_name.log
/app/log/application_name.log

Если найти файл логов не удается, проще всего уточнить путь у разработчика приложения или девопс инженера.

Задача
Задача доступна премиум пользователям!

Открой доступ, чтобы заниматься без ограничений.

Полный доступ ко всем практическим задачам
Проверка ответов
Неограниченное количество попыток
Sidebar arrow

ВВЕДЕНИЕ

БАЗОВЫЕ ЗНАНИЯ

УРОВНИ ТЕСТИРОВАНИЯ

UI ТЕСТИРОВАНИЕ

ТЕХНИКИ ТЕСТ ДИЗАЙНА

ТЕСТОВАЯ ДОКУМЕНТАЦИЯ

АУТЕНТИФИКАЦИЯ И АВТОРИЗАЦИЯ

POSTMAN

БАЗЫ ДАННЫХ

ТЕСТИРОВАНИЕ РЕЛИЗА

АНАЛИЗ РАБОТЫ ПРИЛОЖЕНИЯ

ПОДГОТОВКА К СОБЕСЕДОВАНИЮ

Как составить резюме Топ вопросов Тест Собеседование