Утилита ncdu — анализ занятого места и его освобождение в linux.

Есть так же и другие способы определить чем занято место на диске, например, очень удобная в плане анализа занятого места — утилита ncdu. Установить ее можно, например, так: Дальше просто запустите ncdu и подождите, когда она подсчитает занимаемое место. По-умолчанию программа посчитает размеры папкой текущей папки, из которой программа была запущена. Если нужно…

Описание всех свойств в Mikrotik

action (accept | add-dst-to-address-list | add-src-to-address-list | change-dscp | change-mss |change-ttl | jump | log | mark-connection | mark-packet | mark-routing | passthrough | return | set -priority | strip-ipv4-options; по умолчанию: accept) – предпринимаемое действие, если пакет соответствует правилу:• accept – принять пакет. Ничего не делать. Пакет проследует через…

Cтруктура файловой системы Linux

/ — корень/bin — (binaries) бинарные файлы пользователя/sbin — (system binaries) системные исполняемые файлы/etc — (etcetera) конфигурационные файлы/dev — (devices) файлы устройств/proc — (proccess) информация о процессах/var (variable) — Переменные файлы/var/log — Файлы логов/var/lib — базы данных/var/mail — почта/var/spool — принтер/var/lock — файлы блокировок/var/run — PID процессов/tmp (temp) — Временные…

Полезные команды Linux ч.1

— создать файл, каталог.touch filemkdir make directory — вывод ключевой информацииwhoamigroupsiduname uname -sr версия ядраuname -adf desk freedf -h desk free human readabledf -i inode (индексный дескриптор) мета информация о файлеодин inode = одному файлуfree memory freefree -h memory free human readable — сессии пользователейw who — переменные окруженияenv —…

Установка на Ubuntu xrdp и Xfce

1. Обновляем сервер: apt update && apt upgrade -y 2. Откройте TCP-порт 3389: sudo ufw allow 3389 3.Установите xrdp: sudo apt install xrdp 4.Установите пакет xorgxrdp: sudo apt install xorgxrdp 5.Активируйте xrdp: sudo systemctl enable xrdp 6.Проверьте статус xrdp: sudo systemctl status xrdp 7.Установите графическое окружение рабочего стола Xfce: sudo…

Настройка SFTP пользователя на Ubuntu Linux для конкретной папки.

Добавим группу пользователя groupadd testgroup В конфигурации ssh nano /etc/ssh/sshd_config Закоментить и добавить строку #Subsystem sftp /usr/libexec/openssh/sftp-server Subsystem sftp internal-sftp В низ конфига вставить Match Group testgroup ChrootDirectory /home/testgroup/ X11Forwarding no AllowTcpForwarding no Перезагружаем sshd systemctl reload sshd Создаем пользователя useradd -d /home/testgroup/ -s /sbin/nologin sftp_user Задаем пароль для пользователя…

Nextcloud preview video

Если у вас после установки nextcloud не работают превью видео, делаем следующее. Установим ffmpeg apt-get install ffmpeg Проверим версию и заодно узнаем куда он установился /opt/bin/ffmpeg -version/usr/bin/ffmpeg -version Добавим /usr/bin/ffmpeg или /opt/bin/ffmpeg в зависимости от установленного пути в самый конец конфига. nano /etc/php/8.1/fpm/php-fpm.conf версия php может отличаться. Далее идем в…

Завершаем сеанс другого пользователя в системе Linux.

Смотрим кто есть в системе командой: who или w whoroot pts/0 2022-12-20 07:33 (217.0.0.249)root pts/1 2022-12-20 08:32 (10.0.0.5) wroot pts/0 217.0.0.249 07:33 1:01m 0.02s 0.02s -bashroot pts/1 10.0.0.5 08:32 3.00s 0.04s 0.00s w tty — локальные консоли pts — псевдотерминалы Ищем id процесса оболочки. ps -A | grep pts/0 Убиваем…

Установка и настройка сервера Wireguard.

Обновляем сервер: apt update && apt upgrade -y Ставим wireguard: apt install -y wireguard Генерируем ключи ключи сервера: wg genkey | tee /etc/wireguard/privatekey | wg pubkey | tee /etc/wireguard/publickey Проставляем права на приватный ключ: chmod 600 /etc/wireguard/privatekey Проверяем, как называется сетевой интерфейс: ip a Создаем файл конфигурации: nano /etc/wireguard/wg0.conf [Interface]PrivateKey…