Skip to content

Записи с меткой ‘linux’

7
Май
jail-user-shell

Ubuntu: Jail user shell / Ограничение SSH доступа

Речь пойдет об ограничении доступа пользователю в Ubuntu. Да еще и так, чтобы точно ничего не сломал и даже не видел корневую систему. Вариантов организации довольно много. Можно использовать готовые громоздкие решения, можно chroot, можно обрезать шелл. Если пользователей для ограничения не много, а времени мало — подойдет последний способ. Речь пойдет о пакете lshell (Limited Shell).

ДалееRead more

1
Май
sftp-jail

Ubuntu SSH: Изолированный SFTP доступ

В одну из приятных особенностей SSH входит возможность как угодно ограничивать аккаунт и создавать изолированные файловые пространства с помощью chroot, что бывает незаменимо полезно во многих ситуациях. Например, таким способом можно дать доступ веб мастеру к сайту.

ДалееRead more

17
Апр
apache-process

Ubuntu Apache: Запуск сайтов от разных пользователей.

Внимание! У вас уже должен быть установлен и настроен веб сервер Apache. В противном случае для вас есть другой пост: http://sharm-blog.ru/ubuntu-linux-apache-php.html

Для кого эта статья? В первую очередь для тех, кто хостит много сайтов на Ubuntu сервере, либо просто заботится о безопасности своего сервера. Мы научимся запускать apache из под разных пользователей и правильно настраивать права, для того чтобы полностью изолировать сайты друг от друга. В чем benefit?

ДалееRead more

24
Дек
iptables

Ubuntu Linux: Базовая защита от DDOS с помощью iptables

Чаще всего люди задумываются о защите, когда уже слишком поздно. Когда уже за спиной час, два, а то и день downtime’а. Конечно для полноценной защиты нужно что-то большее чем iptables. Но и серьезные атаки, требующие такую защиту случаются гораздо реже. В общем описанное под катом — must have для любого сервера. И да, речь пойдет об общей защите (не только сайтов), без использования модулей, nginx, apache. Только iptables и настройки Linux.

ДалееRead more

14
Июл
gitolite

Ubuntu Linux + git server gitolite

Про подъем собственного репозитория git, я уже рассказывал (пруфлинк). Однако проект gitosis заброшен, и в новых дестрибутивах Убунты его уже нет вообще. Поэтому проходится переходить на gitolite. Про установку и настройку сервера gitolite и пойдет речь под катом.

ДалееRead more

18
Апр
web site mail

Отправка почты с сайта ОТ и ДО.

Частая задача при настройке сервера — настройка отправки почты. Способов это сделать много, как и подводных камней. Под катом будет подробно рассмотрен один из способов. От грубой установки необходимых утилит, до аккуратной обработки напильником, для предотвращения попадания в спам. Все будет проделано на Ubuntu Linux и с использованием SMTP сервера exim4.

ДалееRead more

28
Янв
Gitosis

Ubuntu Linux + git server gitosis

Нужен центральный сервер git? Однозначно лучшем решением будет github.com. Но если по каким-то причинам он не подходит — можно поднять свой сервачок с гитом, никаких проблем!  :wink: ДалееRead more

25
Янв
Phpmyadmin

Ubuntu Linux mysql + phpmyadmin + SSL + Настройка

Стандартные компоненты, установленные повсеместно. Однако многие совершают на этом этапе ошибки, приводящие в последствии к таким катастрофам как несанкционированный доступ к базе данных…  (666) ДалееRead more

21
Янв
Ubuntu apache php

Ubuntu Linux Apache + PHP + Настройка

После легкой установки сладкой парочки одной командой, речь пойдет о несколько более интересных вещах. А именно — о настройке веб сервера так, чтобы было удобно управлять несколькими сайтами.  :cool: ДалееRead more

17
Янв
images

Массовое изменение прав

Проблемы с правами на файлы и папки возникают у всех новичков в деле веб-разработок, а иногда и не только у новичков. Сегодня я покажу как быстро поменять права на файлы и папки вашего сайта.   :paint:

ДалееRead more