Устанавливаем ProFTPd и ограничиваем пользователя в каталоге

Устанавливаем ProFTPd

apt-get install proftpd

Выбираем как будет запускаться сервер через inited, вручную или самостоятельно при загрузке системы. Обратите внимание что чисто интуитивно кажется что должно быть наоборот, но это не так.
Пробежимся по основным строкам в конфигурационном файле нашего сервера. Конфиг расположен в /etc/proftpd/proftpd.conf Читать далее

Монтируем удаленный FTP сервер в локальную файловую систему

Смонтировать удаленную файловую систему нам позволит модуль ядра fuse
Ставим curlftpfs — инструмент для подключения узлов FTP как локальных директорий. Он соединяется с FTP-сервером и отображает структуру его директорий в локальной файловой системе. Читать далее

Автоматическое создание резервных копий

В предыдущих статьях мы настроили сервер для работы с web, однако, мы не делали ничего для того чтобы сохранить данные.
Самое важное на web сервере, это базы данных, поэтому с них мы и начнем. Читать далее

Установка apache2 mysql php5 в ubuntu Часть 2

В первой части статьи мы установили и настроили nginx, apache2, php и mysql, во второй части статьи пойдет речь о модуле rpaf который позволит нам узнавать реальные IP пользователей проксированных nginx, а так же мы установим eAccelerator. Читать далее

Установка apache2 mysql php5 в ubuntu

Довольно избитая уже тема, однако, я все же считаю нужным написать об этом.
Итак, вдруг вам внезапно понадобилось организовать доступ к своему серверу по http протоколу, а так же разместить на нем сайты. Для этого нужно поставить web-сервер, самым распространенным на данный момент является сервер Apache2, помимо него мы поставим базу данных MySQL и PHP5, а потом веб сервер nginx, который будет отдавать клиентам статику, а php проксировать apache, ну и для быстродействия eAccelerator который будет сжимать контент. Все описанное в статье работает и в ubuntu и в Debian Читать далее

GIMP — аналог Photoshop

Очень часто начинающие пользователи Linux вообще и Ubuntu в частности, задаются вопросом «А как же редактировать фотографии?» Выхода в этой ситуации два, либо поставить Photoshop под wine, либо использовать графический редактор GIMP (GNU Image Manipulation Program).
Просто установить Photoshop не получится, помимо wine понадобится еще и winetricks, да и не все версии запустятся, хотя, справедливости ради стоит отметить что portable версии работают без особых проблем. Читать далее

Исполняемый bash скрипт в ubuntu

Очень часто приходится сталкиваться с тем, что необходимо выполнить из консоли определенную команду или набор команд, но заново набирать их в терминале очень лень или просто не помнится что же надо набрать, приходится сидеть и щелкай стрелкой в верх для того чтобы прокрутить историю и найти нужную команду, лично у меня это занимает довольно продолжительное время, так как я очень люблю делать все из под консоли нежели в GUI. Так как быть в этой ситуации? Все очень просто! Читать далее

Как добавить пользователя в MySQL

Давно всем известно, использовать в конфигах сайтов root нельзя, так как пароль хранится в незащищенном виде и его может заполучить злоумышленник.

Поэтому размещая сайт или что-то другое чему нужен доступ к MySQL мы создадим пользователя с доступом только к одной определенной базе.

Читать далее

Использование mysqldump и crontab в Ubuntu

Итак, мне понадобилось делать бекап моей базы данных на сервере по следующему расписанию:

  • Раз в час;
  • Раз в сутки;
  • Раз в неделю;

Читать далее