пятница, 15 сентября 2017 г.

3 Steps to Perform SSH Login Without Password

3 Steps to Perform SSH Login Without Password

[root@CentOS ~]# 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:
78:3c:b3:40:39:24:d3:5e:73:a4:83:c6:72:b9:74:72 root@CentOS
The key's randomart image is:
+--[ RSA 2048]----+
|    o..  ..      |
|     =.+o..      |
|    ..%.Eo       |
|     *.O .       |
|      + S        |
|       o +       |
|        .        |
|                 |
|                 |
+-----------------+

четверг, 14 января 2016 г.

Установка Apache2.2 версии на Ubuntu 14.04 server

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

вторник, 29 сентября 2015 г.

Перенос GitLab

Описание перенос GitLab с версии 6.7.3 (установленного изначально из source code) на версию 7.12.2 (omnibus). Перенос осуществлялся с машины Ubuntu 12 (MySQL) на Ubuntu 14.04.3 (Postgree) (64bit).

четверг, 4 сентября 2014 г.

Проброс портов из HOST машины в GUEST. Proxmox

Задача следующая. Имеется система виртуализации proxmox (HOST) установленная на сервере. имеющая два настроенных сетевых интерфейса (external - внешний и internal - внутренний):

vim /etc/network/interfaces

четверг, 20 марта 2014 г.

Ubuntu. Установка zabbix

Установка системы мониторинга zabbix на Ubuntu 12.04 LTS

Устанавливаем конфигурационный пакет репозитория  для zabbix
# wget http://repo.zabbix.com/zabbix/2.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_2.2-1+precise_all.deb
# dpkg -i zabbix-release_2.2-1+precise_all.deb
# apt-get update

# apt-get install libsnmp-dev

Устанавливаем zabbix (база + веб морда)
# apt-get install zabbix-server-mysql zabbix-frontend-php

пятница, 28 февраля 2014 г.

Ubuntu. Установка XWiki

Требования к установке: LAMP + phpmyadmin
Добавляем репозиторий xwiki
# wget -q "http://maven.xwiki.org/public.gpg" -O- | sudo apt-key add -
# wget "http://maven.xwiki.org/stable/xwiki-stable.list" -P /etc/apt/sources.list.d/
Обновляем список пакетов:
# apt-get update
Устанавливаем xwiki + tomcat7 + базу mysql
# apt-get install xwiki-enterprise-tomcat7-mysql
в течении установки запросит пароль root к базе mysql и задать пароль к базе xwiki
Так как ставиться java + tomcat7 лучше прописать в переменных окружения следующее:
# JAVA_OPTS="-Djava.awt.headless=true -Xmx512m -XX:MaxPermSize=192m"
Рестартуем tomcat7
# service tomcat7 restart
Если всё удачно, переходим по ссылке
# http://address_to_machine:8080/xwiki
Дальше работаем с веб мордой.


gzip и zgrep. Архивирование и перебор больших файлов логов

Архивирование больших файлов логов с размером более 10 Гб можно осуществлять при помощи gzip. По умолчанию, gzip удаляет исходный файл после архивации. Для того что-бы это не происходило можно использовать ключ -c и производить вывод в файл архива:
gzip -с input.log > output.log.gz
После создания архива файла можно будет использовать zgrep для поиска регулярного выражения:
zgrep 'reg_expr' output.log.gz > our.gzip.log
В данном примере вывод производиться в файл
P.S. Windows может неправильно определять (отображать) размер упакованного файла, хотя распаковки из консоли:
gunzip output.log.gz  output.log
файлы идентичны.