Skip to content

rlevin-ctrl/linux-homework-module5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

🧩 Homework Module 5 — Мережева діагностика, SSH та передача файлів

Автор: Robert
Дата виконання: 2026‑07‑02


🔹 Завдання 1. Мережева діагностика (2 бали)

📘 Виконані команди

ip a
ping 8.8.8.8
ss -tulpn

💬 Коментар

  • IP‑адреса локального інтерфейсу: 192.168.1.14
  • Доступ до інтернету: є, пакети успішно доходять до 8.8.8.8 (DNS Google) [web:23][web:26]
  • Сервіс, що слухає порт: sshd (порт 22) [web:22]

📸 Скріншоти

  1. Вивід команди ip a
    Screenshot 2026-07-01 232712
  2. Вивід команди ping 8.8.8.8
    Screenshot 2026-07-01 232736
  3. Вивід команди ss -tulpn
    Screenshot 2026-07-01 233341

🔹 Завдання 2. SSH‑доступ з ключами та config

📘 Виконані команди

ssh-keygen -t ed25519
ssh-copy-id robert@192.168.1.14
nano ~/.ssh/config

Вміст ~/.ssh/config

Host myserver
    HostName 192.168.1.14
    User robert
    IdentityFile ~/.ssh/id_ed25519

Підключення

ssh myserver

💬 Коментар

  • Ім’я Host у config: myserver
  • Підключення без пароля: працює, ключ успішно використовується для автентифікації

📸 Скріншоти

  1. Генерація ключа ssh-keygen
    Screenshot 2026-07-01 233430
  2. Копіювання ключа ssh-copy-id robert@192.168.1.14
    Screenshot 2026-07-01 234805
  3. Підключення через SSH без пароля
    Screenshot 2026-07-01 234842

🔹 Завдання 3. Копіювання файлів між машинами

📘 Виконані команди

echo "test" > test.txt
scp test.txt robert@192.168.1.14:/home/robert/

ssh robert@192.168.1.14 "mkdir -p ~/sync_folder"

mkdir ~/local_folder
echo "example file" > ~/local_folder/example.txt

rsync -av ~/local_folder/ robert@192.168.1.14:~/sync_folder/

sftp robert@192.168.1.14
ls sync_folder

💬 Коментар

  • Файл example.txt успішно передано на сервер. [web:31]
  • Шлях до файлів на сервері: /home/robert/sync_folder/
  • Команда для перевірки: ls sync_folder у SFTP показала наявність файлу.
  • Завдання виконано успішно ✅

📸 Скріншоти

  1. Створення файлу test.txt
    Screenshot 2026-07-01 235234
  2. Копіювання файлу через scp
    image
  3. Створення папки sync_folder
    image
  4. Синхронізація через rsync
    image
  5. Перевірка через sftp — файл example.txt видно
    image

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors