NTP синхронизация времени на CentOS

Для того чтобы часы на всех linux машина у нас ходили в ногу необходимо настроить NTP

Network Time Protocol (NTP) — сетевой протокол для синхронизации внутренних часов компьютера с использованием сетей с переменной латентностью.

yum install -y ntp
Читать далее «NTP синхронизация времени на CentOS»

Установка MySQL 5.5 на Centos

Официально Centos поддерживает MySQL версии 5.1 и не более. Может и не стоило бы искать способа установки более новых версий. Подкупает тот факт, что по заявлению Sun / Oracle новая версия 5.5 производительнее от 2 до 3,5 раз.

Для установки MySQL 5.5 необходимо добавить новый репозиторий:

rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm

Устанавливаем клиенскую библиотеку не завиящую от версии установленного клиента в данный момент:

yum install libmysqlclient15 --enablerepo=webtatic
Читать далее «Установка MySQL 5.5 на Centos»

Установка графической среды GNOME (CentOS, Red Hat)

Установка графической среды очень проста и не принужденна, используем yum и репозитории RPMForge и EPEL

Устанавливаем поддержку русского языка:

Изменения в файле /usr/share/i18n
LANG="ru_RU.UTF-8" 
SUPPORTED="ru_RU.UTF-8:ru_RU:ru" 
SYSFONT="latarcyrheb-sun16"
Читать далее «Установка графической среды GNOME (CentOS, Red Hat)»

SSH без пароля

[root@localhost]# ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:rHLydfgdfgdfgcvbcvbcvbG3GM9tosDSERPfsEW8 root@ct-dev-01
The key's randomart image is:
+---[RSA 2048]----+
|^/o. .           |
|*=@=o o          |
|.*+*o+ E         |
|+.+ o o.         |
|+o.  .  S        |
|+.     .         |
|..  o.o.         |
|  . .=. .        |
|  .o  ..         |
+----[SHA256]-----+

В результате выполнения команды сгенерировалось 2 файла в каталоге ~/.ssh/

  • id_rsa.pub — публичный ключ
  • id_rsa — секретный ключ

Копируем наш публичный ключ на сервер, к которому мы будем подключаться без ввода пароля, вместо XXX IP

[root@localhost]# ssh-copy-id root@XXX.XXX.XXX.XXX
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub"
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
root@XXX.XXX.XXX.XXX's password: 

Number of key(s) added: 1

Now try logging into the machine, with: "ssh 'root@XXX.XXX.XXX.XXX'"
and check to make sure that only the key(s) you wanted were added.

Проверяем

Читать далее «SSH без пароля»

Подсчет трафика с помощью vnstat

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

yum install vnstat

Трафик считается отдельно для каждого сетевого устройства (интерфейса). Чтобы начать подсчёт трафика на том или ином интерфейсе, например eth0, надо выполнить следующую команду, которая создаст базу данных для этого интерфейса:

vnstat -u -i eth0

Дополнение: доступны и другие формы отчётов (см. man vnstat). Например, для просмотра использования трафика по месяцам:

vnstat -i интерфейс -m
Читать далее «Подсчет трафика с помощью vnstat»

Установка RRDTool 1.3.1

Устанавливаем необходимые пакеты

yum install cairo-devel libxml2-devel pango-devel pango libpng-devel freetype freetype-devel libart_lgpl-devel make -y

Скачиваем сам RRDTool

cd /opt
wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.3.1.tar.gz
gunzip rrdtool-1.3.1.tar.gz
tar xvf rrdtool-1.3.1.tar
cd rrdtool-1.3.1
Читать далее «Установка RRDTool 1.3.1»

Виртуализация рабочего стола с помощью VNC

1. Установите пароль с помощью

vncpasswd

2. Отредактируйте /etc/sysconfig/vncservers

# The VNCSERVERS variable is a list of display:user pairs.
#
# Uncomment the line below to start a VNC server on display :1
# as my 'myusername' (adjust this to your own). You will also
# need to set a VNC password; run 'man vncpasswd' to see how
# to do that.
#
# DO NOT RUN THIS SERVICE if your local area network is
# untrusted! For a secure way of using VNC, see
# <URL:http://www.uk.research.att.com/vnc/sshvnc.html>;.

VNCSERVERS="1:fred 2:joe"

# fred's VNC options
VNCSERVERARGS[1]="-geometry 1024x768"

# joe's VNC options
VNCSERVERARGS[2]="-geometry 1280x1024"
Читать далее «Виртуализация рабочего стола с помощью VNC»