45 lines
1.4 KiB
Markdown
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/ |