Linux ликбезъ

Установка TFTP сервера под RHEL 7, CentOS 7

TFTP (англ. Trivial File Transfer Protocol — простой протокол передачи файлов) используется главным образом для первоначальной загрузки бездисковых рабочих станций. TFTP, в отличие от FTP, не содержит возможностей аутентификации и основан на транспортном протоколе UDP. Основное назначение TFTP — обеспечение…

Как выключить компьютер с Linux через определенное время

Очень часто бывают ситуации когда нужно отключить компьютер или сервер с Linux в определённое время. Делается это просто Что бы отключить компьютер например через полчаса shutdown -h +30 Что бы отключить компьютер в определенное время например в 18:30 shutdown -h…

Архивирование файлов из командной строки

Для создания архива или извлечения файлов из архива используется команда  вида tar {ключ} {файл} со следующими ключами -с — создание нового архива -x — извлечение файлов -v — показывать ход выполнения -t — выводит список файлов существующего архива -f — используется с…

Как настроить автоматический запуск заданий с помощью Cron

Очень часто перед системным администратором встает вопрос как настроить автоматический запуск заданий с помощью Cron,  мы попытаемся ответить на него с помощью простых примеров. Cron — это демон, который можно использовать для назначения запуска повторяющихся заданий по расписанию, задаваемого по…

Монтируем диск

В Linux разделы имеют такие названия: /dev/hda — Primary Master /dev/hdb — Primary Slave /dev/hdc — Secondary Master /dev/hdd — Secondary Slave Соответственно, первый раздел на, к примеру Secondary Master, будет именоваться -/dev/hdc1, второй — /dev/hdc2. Пусть нам необходимо смонтировать новый диск для размещения на нем файлов…

Отправка почты из SSH

Иногда бывает, что нужно отправить письмо из SSH и проверить работоспособность MTA. Сделать это можно так # echo "mail_text" | mail -s "mail_subject" username@example.com или что-то вроде интерактива # mail -s "mail_subject" username@example.com # mail_text # mail_text # mail_text # mail_text Окончание ввода текста…

php mcrypt в CentOS 6

По умолчанию в репозитории CentOS 6 нет php-mcrypt. Для установки этой библиотеки выполним # rpm -ivh http://www.mirrorservice.org/sites/dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum update # yum install php-mcrypt

Изменение владельца и прав доступа на папку или файл

Установка прав доступа выполняется командой chmod. Например # chmod -R 777 /www Этой командой мы устанавливаем полные права для всех на каталог www. -R — смена прав выполняется рекурсивно для всех файлов и каталогов внутри www. Цифры определяют права доступа, первая для пользователя, вторая для…