Архив рубрики: Linux

Установить webmin на Linux Mint 18.3

1. Добавить репозиторий
~ # nano /etc/apt/sources.list
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

2. Скачать ключ
~ # wget http://www.webmin.com/jcameron-key.asc

3. Установить ключ
~ # apt-key add jcameron-key.asc

4. Обновить:
~ # apt-get update
5. Установить webmin
~ # apt-get install webmin

Готово:
https://IP:10000/

ОБНОВЛЕНИЯ LINUX MINT 18.2 SONYA на 18.3 sylvia

Файл: /etc/apt/sources.list.d/official-package-repositories.list

deb http://packages.linuxmint.com sylvia main upstream import backport

deb http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ xenial partne

После:
apt update
apt upgrade
apt full-upgrade

Перезагружаем устройство:
sudo reboot

IPv6 Deban / Ubuntu

Редактируем конфиг:
nano /etc/network/interfaces
Добавляем:

iface eth0 inet6 static
address 2a07:XXXX:0:a:0:0:0:33
netmask 64
gateway 2a07:XXXX::1

Ели нужно несколько:

address 2a07:XXXX:0:a:0:0:0:34
netmask 64

address 2a07:XXXX:0:a:0:0:0:35
netmask 64

Перезагружаем сеть:
service networking restart

Проверяем:

root@debian:~# ping6 google.com
PING google.com(ams15s29-in-x0e.1e100.net) 56 data bytes
64 bytes from ams15s29-in-x0e.1e100.net: icmp_seq=1 ttl=58 time=2.61 ms
64 bytes from ams15s29-in-x0e.1e100.net: icmp_seq=2 ttl=58 time=2.91 ms
64 bytes from ams15s29-in-x0e.1e100.net: icmp_seq=3 ttl=58 time=2.83 ms
^C
--- google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 2.618/2.789/2.912/0.124 ms
root@debian:~#

Сброс пароля администратора на FreePBX

Получаем доступ к панели администрации с помощью команды amportal a u xxxxxxxxxxxxxxxx 

xxxxxxxxxxxxxxx – это ID PHP сессии.

Чтобы его узнать, переходим на страницу входа в FreePBX по адресу http://IP_адрес_FreePBX/admin и выделяем весь текст на экране

После чего получаем полный доступ к панели управления:

В разделе "Admin/Administrators" выбираем админа и меняем его пароль на нужный.

VESTACP — замена IPv4, IPv6

IP для доменов пользователя admin:

grep -rl СтарыйIPv6 /home/admin/conf/web/* | xargs perl -p -i -e 's/СтарыйIPv6 /НовыйIPv6 /g'

grep -rl СтарыйIPv4 /home/admin/conf/web/* | xargs perl -p -i -e 's/СтарыйIPv4 /НовыйIPv4 /g'

Замена основного IP: /usr/local/vesta/data/ips/

Замена IP apache: /etc/apache2/conf.d/ или /etc/httpd/conf.d/

Замена IP nginx: /etc/nginx/conf.d/

DNS:  /home/admin/conf/dns/

Sweet Home 3D на Linux

Скачиваем с офф сайта - http://www.sweethome3d.com/download.jsp 

Распаковываем - tar -xvzf SweetHome3D-5.7-linux-x86.tgz

При необходимости назначаем права юзера - chown -R user:user /home/admin/Завантаження/SweetHome3D-5.7

Делаем исполняемым программу chmod u+x SweetHome3D

ЗАпускаем двойным кликом мышки и радуемся =)

Установка принтера Canon LBP2900 на Ubuntu/Mint 18

0. ВЫКЛЮЧИТЬ ПРИНТЕР и зайти в консоль от пользователя АДМИНИСТРАТОРА но не РУТА (su вводить НЕ нужно!)
1. Включить прямой интернет
2. Проверить наличие установленных драйверов.
Зайти в "Принтера", в случае наличия удаляем их.
sudo ccpdadmin -x LBP2900 && sudo lpadmin -x LBP2900
Удаляем зависимые модули
sudo apt-get purge cndrvcups-capt cndrvcups-common
Удаляем CCPD
sudo update-rc.d -f ccpd remove
Перезапускаем сервис печати
sudo /etc/init.d/cups restart
ПЕРЕЗАПУСКАЕМ ПК/НОУТ
3. Заходим в папку с загрузками
cd /home/admin/Завантаження
4. Скачиваем canon_lbp_setup (распаковываем с архива).
либо для локального использования:
wget http://192.168.2.86/canon-print/canon_lbp_setup.sh
5. Разрешаем использования скрипта.
chmod +x canon_lbp_setup.sh
6. Запускаем установщик на русском языке:
./canon_lbp_setup.sh
Выбираем установка по USB на шаге "Принтер включен?" продолжаем и появляется надпись "Включите принтер"
Подключаем принтер, автоматически продолжается установка. Ждем окончания. Готово.

Установка и настройка ionCube PHP Loader на Centos 6

Centos 6

# Узнаем версию 32 или 64-бит.
# uname -a
…… i686 i686 i386 GNU/Linux
1
…… x86_64 x86_64 x86_64 GNU/Linux

Заходим во временную директорию
# cd /tmp

Качаем архив
Для 32-битных систем
# wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
64:
# wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Распаковываем:
# tar xvfz ioncube_loaders_lin_x86.tar.gz

Создаем директорию:
# mkdir /usr/local/ioncube

Проверяем версию php
# php -v

PHP 5.3.3 (cli) ........

Копируем файлы:
# cp ioncube/ioncube_loader_lin_5.3* /usr/local/ioncube/

Редактируем конфиг:
# nano /etc/php.d/ioncube.ini
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.3.so
zend_extension_ts = /usr/local/ioncube/ioncube_loader_lin_5.3_ts.so

Рестартим апачь:
# /etc/init.d/httpd restart

Проверяем php на работу ionCube
# php –v
PHP 5.3.3 (cli) (built: Jul 12 2013 20:21:47)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
with the ionCube PHP Loader v4.4.4, Copyright (c) 2002-2013, by ionCube Ltd.

Прверяем модули php
# php -m | grep ionCube
ionCube Loader
the ionCube PHP Loader

Готово.