Рубрика: Linux Mint

  • Настройка ретрансляции rtsp на вебсайт с ffmpeg

    1. Устанавливаем  ffmpeg
    2. Заходим в etc/ffserver.conf и добавляем в конец
      <Feed monitoring1.ffm>
      ACL allow localhost
      ACL allow 192.168.0.0 192.168.255.255
      File /tmp/monitoring1.ffm
      FileMaxSize 50M
      ACL allow 127.0.0.1
      </Feed>
      
      <Stream monitoring1.mjpg>
      Feed monitoring1.ffm
      Format mpjpeg
      VideoCodec mjpeg
      VideoFrameRate 22
      VideoBufferSize 80
      VideoSize 720x264
      NoAudio
      </Stream>
      
    3. Запускаем сервер
      ffserver -d -f /etc/ffserver.conf
    4. Запускаеми перекодировку
      ffmpeg -i «rtsp://192.168.0.100:554/onvif1» «http://127.0.0.1:8090/monitoring1.ffm»
    5. Наблюдаем результат. Открываем страничку в бразуере http://localhost:8090/monitoring1.mjpg
    6. Должна появиться картинка.
  • Настройки безопасности Linux Server

    Настройки безопасности Linux Server

    Отключаем перл если не нужен

    chmod 700 /usr/bin/perl

    Если есть cpanel то

    groupadd trusty
    usermod -a -G trusty cpanel
    chgrp compiler /usr/bin/perl
    chmod 750 /usr/bin/perl

    Отключаем сигнатуры сервера.

    /etc/apache2/apache2.conf

    ServerSignature Off
    ServerTokens Prod

    Отключаем листинг директорий.

    a2dismod autoindex
    
    sudo service apache2 restart

     

  • Установка Linux на Raid1. Решение проблем с загрузкой Linux на Riad.

    Установка Linux на Raid1. Решение проблем с загрузкой Linux на Riad.

    Откройте терминал(Ctrl+Alt+T), скопируйте и выполните следующие команды:

    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt-get update
    sudo apt-get install -y boot-repair
    boot-repair

    После выполнения команд следуйте инструкциями в окне boot-repair

  • Полезные команды для Linux Mint

    Полезные команды для Linux Mint

    Очистка корзины для root в linux mint.

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

    sudo rm -rf /root/.local/share/Trash

    После ее выполнения все стало на свои места.

    Изменение прав доступа к файлам и директориям в Linux.

    Установить права для всех вложенных папок и файлов

    sudo chmod -R 644 *

    Установить права для всех вложенных папок по пути /var/www/html

    $ sudo find /var/www/html -type d -exec chmod 755 {} \;

    Что делать если.. Не могу создать папку из PHP скрипта. Отказано в доступе.

    Поменяйте владельца файлов и директорий.

    cd /var/www && sudo chown -R `whoami`:`whoami`

    sudo adduser <username> www-data

    sudo chown -R www-data:www-data /var/www

    sudo chmod -R g+rwX /var/www

    Отключить ErrorLog  на apache

    Поменять

    #ErrorLog ${APACHE_LOG_DIR}/error.log

    На

    ErrorLog /dev/null

    в

    etc/apche2/apache2.conf