Опубликовано Оставить комментарий

Как добавить скрипт в автозапуск при старте системы с правами рута

вариант 1-й — в файл /etc/rc.local вписываете команду запуска файла.
вариант 2-й — в файл /etc/crontab вписываете строку: @reboot root /path/to/your/script.sh

Опубликовано Оставить комментарий

Ставим fail2ban на Debian

Debian, безопасность сервера. Ставим fail2ban на Debian и немного настраиваем его.
fail2ban может защитить почти любой из ваших сервисов от брутфорса. Подбора пароля то есть.
Информации в целом в инете про него много, но не упомянуть fail2ban в рамках нового цикла статей «Безопасность в Debian» просто нельзя.
Итак. Каждый администратор сервера на Debian должен выполнить команду:

# aptitude install fail2ban

Читать далее Ставим fail2ban на Debian

Опубликовано Оставить комментарий

Дополнительная защита сервера Linux

Создать нового пользователя в системе:

[sourcecode]adduser user1
passwd user1[/sourcecode]

Информация обо всех пользователях вашего компьютера хранится в файле /etc/passwd. Также в файле /etc/shadow хранятся зашифрованые пароли от учетных записей пользователей. Поэтому нужно проследить что прада доступа к этим файлам нужно ограничить так:

[sourcecode]chmod 644 /etc/passwd
chmod 600 /etc/shadow[/sourcecode]

Запретить вход в ситсему в качестве root в файле mcedit /etc/ssh/sshd_conf

[sourcecode]PermitRootLogin no[/sourcecode]

Изменить порт для подключения по умолчанию SSH:

[sourcecode]Port 22456[/sourcecode]

Опубликовано Оставить комментарий

Как примонтировать ftp-папку

Когда работаешь с проектом, файлы которо находятся на удаленном сервере и доступ возможен только по ftp, возникает необходимость монтирования удаленного каталога, чтобы работать с последним как с локальным диском. Под Windows существует много программ, позволяющих монтировать удаленные диски (напр. WebDrive или NetDrive). Как же это сделать в Ubuntu расмотрим далее…

Во-первых нужно установить пакет curlftpfs из репозитория Ubuntu:

[sourcecode]sudo apt-get install curlftpfs[/sourcecode]

Читать далее Как примонтировать ftp-папку

Опубликовано Оставить комментарий

Установка ISPcp OMEGA 1.0.7 на Debian 6 Squeeze

И так поехали…
Считаем что Debian Squeeze уже установлен (ставить лучше минимальную netinstall), и сразу, при установке указываем hostname.
server1.mydomain.com
Это немаловажно для установки proftpd, с которым из-за этого начинаются непонятки.
Если вы пропустили этот пункт, можно изменить его:
Смена hostname
1. Идем в /etc/hosts, этот файл должен содержать

[sourcecode]127.0.0.1 localhost
127.0.0.1 server1.mydomain.com[/sourcecode]

Читать далее Установка ISPcp OMEGA 1.0.7 на Debian 6 Squeeze

Опубликовано Оставить комментарий

Установка сервера Minecraft на Debian

Скачиваем сервер Minecraft

[sourcecode]https://minecraft.net/download[/sourcecode]

Добавляем в /etc/apt/sources.list

[sourcecode]deb http://ftp.uk.debian.org/debian/ squeeze main non-free[/sourcecode]

Читать далее Установка сервера Minecraft на Debian