• Linux

    Hotspot ubuntu 20.04

    Press Alt+F2 on keyboard to bring up ‘Enter a Command’ box, then input nm-connection-editor and hit Enter. When the ‘Network Connections’ window pops up, click on the bottom-left plus button to create a new connection. In next window, select Wi-Fi from the drop-down box. After clicked the ‘Create…’ button, do following settings in next window. Type connection name: whatever as you want (Ji-laptop in the case) Type SSID: whatever as you want (ubuntu1804 in the case) Select Mode: Hotspot (Optional) Set password in Wi-Fi security tab. (WPA & WPA2 Personal in my case) Tip: you may disable ‘Automatically connect to this network when it is available’ in General tab, or Wi-Fi hotspot auto-enabled in every login.  Finally in Wi-Fi Settings window, do: click the…

  • Linux

    Настройка Bridge в CentOS 7

    Как установить и начать работать с решением для обеспечения виртуализации в среде Linux мы разобрались. Все вроде бы хорошо и виртуалки работают, но с подключенной сетью по умолчанию они спрятаны от внешнего мира за NAT. Что бы дать полноценный доступ к виртуальным машинам – что бы они были видны в общей сети так же как и обычный компьютер нам надо настроить Bridge. Настройка Bridge в CentOS 7 1. Необходимо внести изменения в настройки нашей сетевой карты которая смотрит в сеть: У меня название этой сетевой карты в системе enp6s0, и открываем конфиг: vi /etc/sysconfig/network-scripts/ifcfg-enp6s0 И добавляем строчку BRIDGE=br0 (как показано ниже): BOOTPROTO=none NM_CONTROLLED=no TYPE=Ethernet DEVICE=enp6s0 MTU=1500 ONBOOT=yes BRIDGE=br0 2. Далее нам необходимо…

  • Linux

    Изменение IP-адреса во всех конфигах VestaCP

    touch /usr/local/vesta/bin/v-change-server-ip chmod 0755 /usr/local/vesta/bin/v-change-server-ip   root@111:~# sudo grep -rl ‘192.168.9.70’ /home /home/admin/conf/web/gtv-tel.example.com.apache2.conf /home/admin/conf/web/gtv-tel.example.com.nginx.conf   root@111:~# sudo grep -rl ‘192.168.43.7’ /etc /etc/nginx/conf.d/192.168.43.7.conf /etc/apache2/mods-enabled/rpaf.conf /etc/apache2/conf.d/192.168.43.7.conf /etc/iptables.rules

  • Linux

    Увеличиваем размер диска Linux на VirtualBox

    При использовании Linux на VirtualBox может возникнуть потребность в увеличении дискового пространства без потери данных. Как известно, увеличением размера диска в VirtualBox обойтись не достаточно, по той причине, что в системе Linux так же требуется произвести кое-какие манипуляции с разделами. Есть важный момент, который так же следует учесть, созданный ранее диск виртуальной машины, на котором размещается система Linux, должен быть динамическим. В случае если диск был создан фиксированного размера, то пример, о котором мы говорим вам не подходит. Размер диска изменяется в два этапа, первый – мы изменяем размер на самой виртуальной машине, второй мы меняем размер разделов внутри системы Linux. В качестве примера мы использовали систему Linux CentOS. В…

  • Servers

    справочник ад

    Eight-rooms Телефонная книга LDAP(Active Directory) Установка git clone https://github.com/BikerIndian/eight-rooms.git или скачать https://github.com/BikerIndian/eight-rooms/archive/master.zip Настройка Разрешения на запись к папкам temp Файл: .\eight-rooms\set_chmod В корне лежит файл set_chmod. Его нужно запустить. Он даёт разрешения на запись к папкам temp. После запуска можно удалить. Конфигурирование Файл: .\eight-rooms\config\company\default_company\config_ldap.php Пример для домена » ad.loc « $LDAPServer=’ххх.ххх.ххх.ххх’; // Адрес сервера LDAP (Контроллер домена). $LDAPUser=’sprav@ad.loc‘; // Учетная запись c правом чтения из LDAP. Можно писать в формате user_for_reading_ldap@YOUR_DOMAIN $LDAPPassword=’pass’; // Пароль для учетной записи, указанной в переменной $LDAPUser $OU=»DC=ad,DC=loc»; // Администраторы //—————————————————————————- $ADMIN_LOGINS[]=’admin@ad.loc‘; $LDAP_NoSHOW_GROOP = ‘TelNoShow’; // Группа пользователей, которую не отображает справочник Дополнительные настройки в .\eight-rooms\config\company\default_company\config.php Screenshots Спраночник по отделам  Спраночник по алфавиту  Подробно по пользователю  Спраночник по отделам  PDF…

  • Servers

    Адресная книга из Active Directory через PHP

    Хочу поделиться небольшим скриптом на PHP для доступа к контактной информации учётных записей пользователей (и контактов) из Active Directory через простой WEB-интерфейс. В простонародье — «ATS» или «АТС» ? Скрипт писался эволюционно разными людьми на протяжении долгого периода времени, изначально об AD и речи не было, просто отдельная БД с номерами телефонов, поэтому он довольно кривоват и местами убог, но быстро и просто выполняет свою функцию. У меня работало как на платформе Windows, так и Linux — где сейчас и обитает для экономии ресурсов фермы виртуализации. ats   взято с http://www.tangarus.ru/274/adresnaya-kniga-iz-active-directory-cherez-php/ Алексей on 6 сентября 2012 10:15 Спасибо. Только в архиве нет файлов search.gif и pixel.gif TangaRUS on 6 сентября 2012 10:39 Добавил файлы. Сергей…

  • Linux

    Обновляем Debian 7 wheezy до Debian 9 Stretch

    Все идеальное, просто. Первым делом обновляем текущий релиз, до самых краёв, выполняя команды по очереди: # apt-get update # apt-get upgrade # apt-get dist-upgrade После того как все прошло успешно, необходимо добавить новое зеркало в файл /etc/apt/sources.list. Предварительно закоментировать предыдущие зеркала символом «#». Я добавлял зеркала yandex # nano /etc/apt/sources.listdeb http://mirror.yandex.ru/debian jessie main contrib Далее обновляем список доступных пакетов # apt-get update Ну и приступаем непосредственно к самому обновлению. Его будем выполнять в 2 этапа. Для начала минимальное: # apt-get upgrade После завершения минимального обновления debian, запускаем полное: # apt-get dist-upgrade Эта команда произведёт полное обновление системы, установив последние доступные версии всех пакетов и разрешив все изменившиеся между выпусками wheezy и…

  • Linux

    Обновление этого репозитория производиться не будет.

    Файл Release для http://ftp.ru.debian.org/debian/dists/stretch/InRelease просрочен (недостоверный начиная с 19ч 12мин 1с). Обновление этого репозитория производиться не будет. sudo apt-get -o Acquire::Check-Valid-Until=false update

  • Linux

    УСТАНОВКА PHPMYADMIN

    УСТАНОВКА PHPMYADMIN В UBUNTU 18.04 Прежде чем мы сможем установить Phpmyadmin на Ubuntu, нужно убедиться, что у вас установлено расширение php для работы с текстовыми строками в формате юникода. Для его установки выполните в терминале: sudo apt install php-mbstring Теперь можно установить Phpmyadmin Ubuntu 18.04: sudo apt install phpmyadmin Установщик спросит вас, какой веб-сервер будет использоваться для работы программы. Отметьте с помощью кнопки Пробел пункт apache2, а затем с помощью Tab и Enter нажмите кнопку Ок: Далее установщик предложит создать базу данных для Phpmyadmin, там будет служебная информация программы, мы к ней отношения иметь не будем, соглашаемся: На следующем этапе надо придумать пароль для пользователя Phpmyadmin, который будет использоваться программой для доступа к её базе данных, его мы…

  • Servers

    MySQL server has gone away (error 2006)

    Две наиболее распространенные причины получения ошибки MySQL server has gone away (error 2006) это.. Сервер закрыл соединение по таймауту. Исправить можно так: проверить чтобы значение переменной wait_timeout в конфиг файле MySql — my.cnf было достаточным для выполнения скрипта. На Debian: нужно выполнить 0 1 2 sudo nano /etc/mysql/my.cnf и установить wait_timeout = 600 ( значение задается в секундах, если ошибка не пропадет поиграйтесь с этим значением, чтобы найти оптимальное), после этого нужно рестартануть MySQL: 0 1 2 sudo /etc/init.d/mysql restart Я не проверял, но значение по-умолчанию для wait_timeout можно установить вплоть до 28800 секунд (8 часов). Сервер сбрасывает (отклоняет) неправильные или слишком большие пакеты. Если mysqld получает пакет данных, который слишком большой или не корректный, он думает что что-то пошло не так или с клиентом…