Linux Ubuntu создаем файл подкачки Swap

Обычно swap создают размером в 2 раза превышающим размер доступной оперативной памяти.

Шаг первый: Создадим файл с помощью команды низкоуровневого копирования dd Файл забьём нулями из /dev/zero и разметим на 256 блоков по 1Мб каждый:

sudo dd if=/dev/zero of=/swap256.swap bs=1M count=256

Шаг второй …

more ...

Ubuntu установка VNC сервера не зависимого от пользователей.

Выкладываю функцию добавления VNC сервиса. Данная функция используется в моем скрипте lentayka_14.04.sh.

Функция была проверена на Ubuntu 12.04 LTS

install_vnc_service() {
    apt-get purge vino
    apt-get install x11vnc

    mkdir /etc/x11vnc
    chmod 755 /etc/x11vnc

    sudo x11vnc -storepasswd YouPasswordHere /etc/x11vnc/passwd
    chmod 644 /etc/x11vnc/passwd

    cat > /etc …
more ...

Борьба с DDoS SYN-Flood штатными средствами и nginx в Linux

Однажды мой знакомый написал мне, что его сайт перестал открываться сказал, что на сайт обрушилась DDoS атака. Полез я разбираться, в чем дело и в итоге суть проблемы была найдена - куча ip адресов с различными User Agent'ами приходили на сайт и делали очень много различных запросов...

В общем нужно …

more ...

Ubuntu и Midnight Commander, mc и Unity 3D исправляем проблему с F10 в терминале

Вот такой нехитрый скрипт установит и избавит от проблем с F10 при работе в терминале с mc в Ubuntu.

#!/bin/sh

sudo apt-get install mc
gconftool-2 --set --type string "/apps/compiz-1/plugins/unityshell/screen0/options/panel_first_menu" "Disabled" # Unity Panel 3D

gconftool-2 --set --type bool "/apps/gnome-terminal/global/use_menu_accelerators" "false" # Gnome-Terminal …
more ...

Custom user fonts in Ubuntu Linux

Extract the ttf file and copy into .fonts via:

  1. Go to your home folder
  2. Enable "Show Hidden Files" option from Nautilus View menu
  3. Then create new folder with name .fonts (with dot in front)
  4. Now in new folder copy all your true type fonts. If you want to copy your …
more ...