Files
Yandex-Practicum/Part-2/yndx-client.md
2025-11-22 22:19:31 +03:00

45 lines
1.4 KiB
Markdown

hostname yndx-client
# Задание - 2
# Отключи systemd-resolved
sudo systemctl stop systemd-resolved
sudo systemctl disable systemd-resolved
sudo rm -f /etc/resolv.conf
echo "nameserver 10.10.1.200" | sudo tee /etc/resolv.conf
# Добавь имя хоста в /etc/hosts (чтобы sudo не ругался)
echo "127.0.0.1 yndx-client" | sudo tee -a /etc/hosts
# Установи chrony и настрой как клиент
sudo apt install -y chrony
echo "server 10.10.1.200 iburst" | sudo tee /etc/chrony/chrony.conf
sudo systemctl restart chrony
# User
sudo adduser --disabled-password --gecos "" anscfg
sudo mkdir -p /home/anscfg/.ssh
sudo chown anscfg:anscfg /home/anscfg/.ssh
echo "ssh-rsa KEY" | sudo tee /home/anscfg/.ssh/authorized_keys
sudo chown -R anscfg:anscfg /home/anscfg/.ssh
sudo chmod 700 /home/anscfg/.ssh
sudo chmod 600 /home/anscfg/.ssh/authorized_keys
# No PWD
sudo echo "anscfg ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/anscfg
# Задание - 3
wget http://10.12.0.122/mail2.tar.gz
# Распакуй
tar -xzf mail2.tar.gz
# Перейди в папку
cd mail
# Запусти скрипт (подставь своё имя и фамилию БЕЗ пробелов, например: IvanIvanov)
./script.sh PavlovVE practicumsuperstore.ru
# Задание 4
sudo apt install -y ftp
ftp 10.10.1.201
Name: ftpuser
Password: ******
cd files
get cat_3.png
# Задание 5
http://10.10.1.201/