# Практическая 2 ## Задача к практической работе 2.1: - Изучить работу всех утилит. - Использовать при работе исключительно терминал. ### df df  df -all / df -a  df -h  df -H  df -i  df -k  df -P  df --total  df --output  df --help  df -x tmpfs  df -x devtmpfs -x tmpfs  df -t ext4  df -h /dev/sdb6  df -h /home  -- ### du du ~/Documents  du ~/Documents ~/Pictures ~/.zshrc  du -a ~/Documents  sudo du -h /var  sudo du -sh /var  sudo du -csh /var/log /var/lib  sudo du -h --max-depth=1 /var/lib  sudo du -sh --apparent-size /var/lib  sudo du -csh ~/Do*  sudo du -h /var/ | sort -rh | head -5  -- ### free free  free -h  free --mega  free -h -t  free -s 5  free -s 5 -c 10   free -h --si -s 5 -c 4  watch free -h   -- ### iostat iostat  iostat -c  iostat -d  iostat -h  iostat -k  iostat -o JSON  iostat -p  iostat -x  iostat -y  iostat -z  sudo iostat  sudo iostat -h  sudo iostat /dev/nvme0n1  sudo iostat -p /dev/nvme0n1  sudo iostat -y -p /dev/nvme0n1 1  сохраняю df -hl  iostat -xk -t 10 | awk '// {print strftime("%Y-%m-%d %H:%M:%S"),$0}' >> iostat.log &  -- ### mpstat mpstat  mpstat -A  mpstat -P ALL  mpstat -P 0  mpstat -V  mpstat --help  -- ### vmstat vmstat  vmstat -a  vmstat -f  vmstat -d  vmstat -D  vmstat --help  wmstat 1  -- ### w w  w -h  w -u  w -s  w -f  w -i  w -o  w -V  -- ### htop sudo apt install htop  htop   sudo htop -d 1  sudo htop -t  ## Задача к практической работе 2.2: - Установить, настроить SSH-сервер, клиент. sudo apt-get install ssh  service ssh status  cat /etc/ssh/sshd_config  - Отключить доступ по root-пользователю. - Сменить порт по умолчанию на любой другой. nano /etc/ssh/sshd_config     systemctl restart ssh + ssh admins@test_host    - Подключиться к серверу linux c хостовой операционной системы через Putty.  ## Задача к практической работе 2.3: - Разобраться как работает доступ по ключам. есть - Организовать аунтификацию к серверу linux через ключи. Установила Debian 10. Сгенерировала ключи, они хранятся в /.ssh  Скопировала ключ на сервер   Зашла на сервер  - Организовать аунтификацию к серверу linux через ключи без пароля. Зашла в файл и отключила пароль    ## Задача к практической работе 2.4: - Научитесь скачивать файлы с помощью утилиты wget. cat /etc/*release  uname -a  whoami  uptime  ls -la /home  sudo chmod o-rx /home/admins  ip neigh  sudo ss -tlnp  sudo -l  sudo find / -user root -perm -4000 -exes ls -ldb {} \; 2> /dev/null  Скачала файл  Распаковала  Совпало  cd lynis + ls  sudo ./lynis audit system    sudo ./lynis show options    - Научиться проверять пакеты на целостность. dpkg -l  dpkg -L coreutils  /bin/dir --help  Переименовала  Проверила  Скачала  debsums -ac/-cs coreutils     Отсортировала  Посмотрела  ## Задача к практической работе 2.5: - Научиться работать c .bashrc, .bash_profile и .bash_login. Скачала  printenv   env HOME=/home/admins  Поработала с TESTKALI   Перезапустила и проверила  Вернула все обратно  nano /etc/profile  Изменила  Перезапустила  После вернула к исходному состоянию
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up