cadaver - консольный webDAV клиент

cadaver консольный webDAV клиент

Перед нами cadaver — консольный клиент работающий по модному нынче протоколу webDAV. Основное достоинство этой программы в том, что она позволяет загружать файлы на  webDAV сервер из bash скрипта, что очень облегчает резервное копирование на одиноких OpenVZ серверах. Однако cadaver подойдет любому, кто желает использовать  webDAV из командной строки.

 

 

Бэкап сайта на webdav или ftp сервер

Резервное копирование сайта на webdav или FTP сервер

 

Несколько способов резервного копирования сайтов в облачное хранилище по webdav и FTP. Для примера буду использовать яндекс диск, однако подойдет любой webdav сервер, или FTP у кого он есть, потому, что большинство популярных облачных хранилищ FTP не поддерживают. Всё будем делаеть от имени root.

 

 

Страница руководства программы route

Страница руководства программы route

Себе на память размещу перевод справочной страници программы route:

Авторы руководства:  Фил Блюнделл (Phil Blundell) Philip.Blundell@pobox.com и Бернд Экенфельс (Bernd Eckenfels) net-tools@lina.inka.de. Автор перевода на русский язык:  Владимир Ступин wheelof@gmail.com.

route - просмотр / изменение таблицы IP-маршрутизации

Обзор пакета iproute2 (со шпаргалкой)

Обзор пакета iproute2 iproute2 - это набор утилит для управления параметрами сетевых устройств в ядре Linux. Пакет iproute2 был разработан в качестве унифицированного интерфейса к ядру Linux, которое непосредственно управляет сетевым трафиком. "Под катом" обзор утилит составляющих пакет iproute2, небольшая шпаргалка по их основным параметрам и ссылки на перевод man станиц (а вдруг кому пригодится).

OpenSUSE Leap 42.1 зависает намертво через некоторое время после загрузки.

зависает opensuse leapПроблема заключалась в следующем: свежеустановленная через час после официального релиза ОС OpenSUSE Leap 42.1 после запуска зависала в произвольный момент времени (от 5 минут до часа, после загрузки). В основном зависала "намертво" заставляя нажиать Reset и ничего интересного в логах не оставляя, но через некоторое колличество перезагрузок вдруг сработал Ctr+Alt+F1 и мне удалось попасть в консоль.

шпаргалка по ss из пакета iproute2 (man)

Описание утилиты ss

 

ss - утилита для просмотра текущих соединений и открытых портов. Аналог традиционной утилиты netstat. Ниже приведён список параметров этой полезной утилиты, полученный путём перевода bvt.obqcz в CentOS 7 её man страницы:

шпаргалка по tc из пакета iproute2 (man)

команда tctc - утилита для просмотра и конфигурирования параметров управления трафиком (tc — аббревиатура от traffic control) написаная Алексеем Кузнецовым и добавлена в Linux 2.2. Tc Позволяет управлять классификацией трафика, дисциплинами управления очередями для различных классов трафика либо целиком для сетевого интерфейса (корневые дисциплины), что, в свою очередь, позволяет реализовать QoS в нужном для системы объёме:

шпаргалка по ip из пакета iproute2 (man)

утилита ipip - утилита командной строки в Linux из пакета iproute2 предназначенная для настройки сетевой подсистемы. Является заменой таких утилит, как ifconfig, route, arp. Позволяет упаравлять маршрутизацией, сетевыми интерфейсами и туннелями. Ниже приведен ман для данной утилиты:

Запуск утилиты Unetbootin от имени root

запуск unetbootinИзвестно что программа unetbootin, предназначенная для облегчения процесса создания установочного USB носителя требует для своеёй работы root права, что может вызвать проблемы при её запуске. У меня например в ОС Fedora проблема была, а в OpenSUSE всё хорошо работало с настройками по умолчанию. Кому интересно ниже описана маленькая проблема с запуском unetbootin и её решение:

Шпаргалка по Wget

шпаргалка wgetGNU Wget - это маленька полезная и открыто распостраняемая утилита для загрузки файлов из интернет. Она поддерживает протоколы HTTP, HTTPS, и FTP, загрузку с серверов прокси по протоколу HTTP. Среди возможностей программы стоит отметить:

 

 

 

7zip и unetbootin при установке в fedora 22

unetbootin и 7zip

Скачав с официального сайта unetbootin в свежеустановленной fedora 22 при попытки его запуститья столкнулся с двумя сложностями. Первая это сообщение:

error while loading shared libraries: libgthread-2.0.so.0: cannot open shared object file: No such file or directory

Вторая это сообщение c просьбой установить p7zip-full или аналогичный пакет.

Кто такой firewalld и что он умеет

Кто такой firewalld

 

На смену привычному iptables постепенно приходит новый межсетевой экран firewalld. Он по прежнему работает с инструментами ядра netfilter, но предоставляет больее широкие возможности по управлению правилами фильтрации. Ниже представлена общее описание  описание Firewalld.

Шпаргалка по параметрам fierwalld-cmd или опять настройка firewalld

firewalld3

Вот достаточно полное, хоть и краткое описание параметров утилиты firewalld-cmd которые позволяют управлять межсетевым экраном firewalld. По традиции большинство опций начинаются с символов --.

Получение справки:

  • -h, --help - Возвращает описание опций firewall-cmd.
  • -V, --version - Возвращает версию firewalld.

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

chown chmod

Краткое описание четырех популярных программ предназначенных для управления правами на папки и файлы. Все программы входят в пакет  gnu coreutils

  • chmod - Изменяет права доступа к файлу
  • chown - Изменяет владельца файла
  • chgrp - Изменяет группу владельца файла
  • chcon - Изменяет контекст безопасности файла (SELinux)