Agedu

Agedu — программа, с помощью которой можно быстро по http показать содержимое той или иной директории на сервере и подсчитать размер занятого дискового пространства в ней. Важно понимать — это не файловый менеджер, это утилита именно для подсчёта и удалённой демонстрации занятости места на диске.

Установка agedu.

На CentOS устанавливать будем из исходников, для других дистрибутивов, стоит для начала поискать пакет в их репозиториях.

# cd /usr/local/src/
# wget https://www.chiark.greenend.org.uk/~sgtatham/agedu/agedu-20180329.af641e6.tar.gz
# tar xvfz agedu-20180329.af641e6.tar.gz
# cd agedu-20180329.af641e6
# ./configure
# make
# make install
Использование agedu.

Для использования утилиты не обязательны права суперпользователя. Даже обычный пользователь (что бывает удобно порой) может запустить подсчёт места и опубликовать результаты. Для начала, инициируем директорию, в которой будем работать:

$ agedu -s /home/user/

А теперь просто опубликуем результаты, запустив процесс на определённом порте и прикрыв его веб-авторизацией:

$ agedu --files --web --auth basic --address 12.34.56.78:45198
Username: agedu
Password: tzdrc25243qn72se
URL: http://12.34.56.78:45198/

Администратору остаётся перейти по ссылке http://12.34.56.78:45198/ Ввести логин, пароль, и получить доступ к статистике директории пользователя. В отчёте доступны проценты использования диска и цветовая шкала, обозначающая время последнего изменения файлов и директорий.

agedu

3 thoughts on “Agedu

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *