<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://l.awiki.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://l.awiki.org/feed.php">
        <title>wiki - how-to</title>
        <description></description>
        <link>http://l.awiki.org/</link>
        <image rdf:resource="http://l.awiki.org/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-05-06T12:27:01+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/1c?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/2gis?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/3cx?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/acct?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/adminer?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/adzapper?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/ai?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/alfresco?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/alpine?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/ansible?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/apache?rev=1770620742&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/apc?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/apk?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/apparmor?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/apt-cacher-ng?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/apt?rev=1771939440&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/asterisk?rev=1770143955&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/avtozagruzka?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/awk?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/azure_devops?rev=1772739274&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/azure-cli?rev=1773817924&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/azure?rev=1777490088&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/bash?rev=1758899176&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/bind?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/carbonio?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/certbot?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/certification_authority?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/cgroup?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/chiseled_ubuntu?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/chmod?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/chrome?rev=1777055006&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/clamav?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/clearml?rev=1769672730&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/code?rev=1774338706&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/confluence?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/cron?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/curl?rev=1761141511&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/dahdi?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/daloradius?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/dansguardian?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/dar?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/dd?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/debmirror?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/dhcp?rev=1775719225&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/dig?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/disk?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/displaymanager?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/dns?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/dnsmasq?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/docker?rev=1777978415&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/dokuwiki?rev=1759171318&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/dpkg?rev=1777055300&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/drweb?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/du?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/ejabberd?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/ejbca?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/elasticsearch?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/esxi?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/ethtool?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/fail2ban?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/fckeditor?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/festival?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/firefox?rev=1766949079&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/flowviewer?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/fluent_bit?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/freepbx_old?rev=1767872407&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/freepbx?rev=1768157241&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/freeradius?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/frr?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/ftp?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/git?rev=1771176502&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/gitlab?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/glpi?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/gnokii?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/gnome?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/go?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/gpg?rev=1756268835&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/gradle?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/grafana?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/graylog?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/grep?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/grub?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/haproxy?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/harbor?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/headscale?rev=1774166688&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/helm?rev=1775552685&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/httpbin?rev=1766396707&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/hylafax?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/ip?rev=1757440048&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/ipmi?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/iptables?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/iscsi?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/java?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/jinja2?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/jira?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/jq?rev=1765857802&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/kafka?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/kerberos?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/kernel?rev=1764320402&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/kube-capacity?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/kubectl-image?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/kubectl?rev=1764142096&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/kubernetes?rev=1775552775&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/kvm?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/ldap-utils?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/lens?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/libreoffice?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/libvirt?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/lightsquid?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/linux?rev=1766308430&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/loganalyzer?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/logrotate?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/loki?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/lvm?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/mariadb?rev=1768396254&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/maven?rev=1756712113&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/mc?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/mdadm?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/menedzher_parolej?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/mercurial?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/micro?rev=1759994596&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/microk8s?rev=1770982911&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/minikube?rev=1770980889&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/minio?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/monast?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/mongodb?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/mount?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/mssql?rev=1775129109&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/multisystem?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/mysql?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/nc?rev=1763965496&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/net?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/netplan?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/networkmanager?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/nextcloud?rev=1776841080&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/nexus_repository?rev=1762526827&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/nfs?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/nginx?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/npm?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/ntp?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/nuget?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/nxlog?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/openfire?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/openssl?rev=1771520366&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/openvpn?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/openvswitch?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/pamjat?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/pass?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/pear?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/perl?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/php?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/phpmyadmin?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/ping?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/pjsua?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/plex?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/pochta?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/poisk?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/polzovateli?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/portainer?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/postfix?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/postgresql?rev=1765862476&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/pppoe?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/proftpd?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/prometheus?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/promtail?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/provisioning?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/proxmox?rev=1772381799&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/proxy_auto-configuration?rev=1775722066&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/pv?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/python?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/rabbitmq?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/rackspace?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/raid?rev=1765019552&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/rancher?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/redis?rev=1768887430&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/redmine?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/redsocks?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/reprepro?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/rsync?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/rsyslog?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/samba?rev=1764483563&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/sborka_deb?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/scala?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/sed?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/shred?rev=1756264095&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/smstools?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/snap?rev=1770981255&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/snmp?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/spice?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/sqlite?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/sqstat?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/squid?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/ssh?rev=1762000269&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/start?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/stjerm?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/stp?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/strongswan?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/sudo?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/systemd-journald?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/systemd-resolve?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/systemd-timesyncd?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/tar?rev=1772103624&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/tcpdump?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/teamcity?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/tensorflow?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/testirovanie?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/thunar?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/tilix?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/tomcat?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/traefik?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/transmission?rev=1772113557&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/trivy?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/tshark?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/ubuntu?rev=1758303120&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/udev?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/unbound?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/unifi?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/update-rc.d?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/v4l2loopback?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/vacuum?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/vault?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/victoriametrics?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/vipnet?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/virtualbox?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/visual_studio?rev=1772592411&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/vlan?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/vmware?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/vnc?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/vremja?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/vsftpd?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/wakeonlan?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/wget?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/whatsapp?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/x?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/x2go?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/xen?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/xq?rev=1756697852&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/youtube-dl?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/yq?rev=1765361033&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/yubikey?rev=1768395236&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/zabbix?rev=1759086026&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/zagruzka?rev=1756102593&amp;do=diff"/>
                <rdf:li rdf:resource="http://l.awiki.org/how-to/zimbra?rev=1763924170&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://l.awiki.org/_media/wiki/dokuwiki.svg">
        <title>wiki</title>
        <link>http://l.awiki.org/</link>
        <url>http://l.awiki.org/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="http://l.awiki.org/how-to/1c?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1С</title>
        <link>http://l.awiki.org/how-to/1c?rev=1756102593&amp;do=diff</link>
        <description>1С

Конвертирование MXL

MXL можно открыть с помощью:

	*  1С: Предприятие;
	*  1С: Работа с файлами; (бесплатная программа)
	*  Yoksel; (бесплатная программа)

Открыть при помощи Excel</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/2gis?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2gis</title>
        <link>http://l.awiki.org/how-to/2gis?rev=1756102593&amp;do=diff</link>
        <description>2gis

http://help.2gis.ru/pc/update/server/server_unix/

Автоматическая очистка кэша

Добавляем в cron:

echo &#039;#!/bin/sh&#039; | sudo tee /etc/cron.daily/2gis
echo &#039;find /var/cache/2gis/nginx/updates/ver3/download -atime +31 -type f -exec rm {} \;&#039; | sudo tee -a /etc/cron.daily/2gis
sudo chmod +x /etc/cron.daily/2gis</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/3cx?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>3cx</title>
        <link>http://l.awiki.org/how-to/3cx?rev=1756102593&amp;do=diff</link>
        <description>3cx

Ссылки

&lt;https://www.3cx.com/support/phone-firmwares/&gt; - прошивки для телефонов</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/acct?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Acct</title>
        <link>http://l.awiki.org/how-to/acct?rev=1756102593&amp;do=diff</link>
        <description>Acct

Установка:

sudo apt-get install acct

ac — печатает статистику о времени которое пользователи провели находясь в системе

sa — собирает информацию о выполненных командах и запущенных приложениях, пользователей и т.д.</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/adminer?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Adminer</title>
        <link>http://l.awiki.org/how-to/adminer?rev=1756102593&amp;do=diff</link>
        <description>Adminer

&lt;https://www.adminer.org/&gt;

Поддерживает mysql, mariadb, postgresql, sqlite, mssql, Oracle, Firebird, SimpleDB, elasticsearch and mongodb

Docker

docker run -d -p 8080:8080 --link some_database:db --name adminer adminer

&lt;https://hub.docker.com/_/adminer/&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/adzapper?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Adzapper</title>
        <link>http://l.awiki.org/how-to/adzapper?rev=1756102593&amp;do=diff</link>
        <description>Adzapper

Обновление

Обновляется с помощью /usr/share/doc/adzapper/examples/update-zapper 

Достаточно добавить в cron:


echo /usr/share/doc/adzapper/examples/update-zapper | sudo tee -a /etc/cron.daily/ntpdate</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/ai?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>AI</title>
        <link>http://l.awiki.org/how-to/ai?rev=1756102593&amp;do=diff</link>
        <description>AI

&lt;https://ollama.com&gt;

&lt;https://huggingface.co/spaces/opencompass/open_vlm_leaderboard&gt;

&lt;https://github.com/open-webui/open-webui&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/alfresco?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Alfresco</title>
        <link>http://l.awiki.org/how-to/alfresco?rev=1756102593&amp;do=diff</link>
        <description>Alfresco

Предпросмотр

Необходимые библиотеки:

sudo apt install fontconfig libcairo2 libgl1-mesa-glx libcups2 libsm6

Проверить недостающие библиотеки:

sudo /opt/alfresco-community/libreoffice/program/soffice.bin --nofirststartwizard --nologo --headless --accept=socket,host=localhost,port=8100</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/alpine?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Alpine</title>
        <link>http://l.awiki.org/how-to/alpine?rev=1756102593&amp;do=diff</link>
        <description>Alpine

Установить proxy:


echo export http_proxy=http://proxy.example.com:3128 &gt;&gt; /etc/profile
echo export https_proxy=http://proxy.example.com:3128 &gt;&gt; /etc/profile


Установить часовой пояс:

setup-timezone -z Etc/UTC</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/ansible?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ansible</title>
        <link>http://l.awiki.org/how-to/ansible?rev=1756102593&amp;do=diff</link>
        <description>ansible

Установка

sudo apt-add-repository ppa:ansible/ansible
sudo apt-get update
sudo apt-get install ansible


Настраиваем ssh для входа по ключу

&lt;http://docs.ansible.com/ansible/latest/intro_installation.html#latest-releases-via-apt-ubuntu&gt;

retry_files

Отключить создание retry файлов:

Добавить переменную перед запуском:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/apache?rev=1770620742&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-09T07:05:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Apache</title>
        <link>http://l.awiki.org/how-to/apache?rev=1770620742&amp;do=diff</link>
        <description>Apache

Могут использоваться команды apachectl или httpd

Проверить конфигурацию:

apache2ctl -t

Перегрузить конфигурацию:

apachectl -k graceful

Показать группу и пользователя от которых работает apache:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/apc?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>APC</title>
        <link>http://l.awiki.org/how-to/apc?rev=1756102593&amp;do=diff</link>
        <description>APC

ИБП

&lt;http://www.wit.ru/equipment/ups/apc-time.asp&gt; - время работы при различных нагрузках

&lt;http://www.optimapc.ru/product_surt8000xli/&gt;

SC420l

Батарея аналогично RBC2

SC1500I

Сменный комплект батарей: RBC59

SMT750RMI2U

Сменный комплект батарей: RBC123 (APC №123, APCRBC123)</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/apk?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apk</title>
        <link>http://l.awiki.org/how-to/apk?rev=1756102593&amp;do=diff</link>
        <description>apk

proxy

Для работы через прокси необходимо определить переменные:


export http_proxy=http://proxyuser:proxypassword@proxyip:proxyport
export https_proxy=http://proxyuser:proxypassword@proxyip:proxyport</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/apparmor?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apparmor</title>
        <link>http://l.awiki.org/how-to/apparmor?rev=1756102593&amp;do=diff</link>
        <description>apparmor

Режимы доступа:

	*  r — разрешить чтение
	*  w — разрешить запись
	*  a — разрешить запись в конец файла
	*  px — разрешить запуск новых процессов если для них есть профиль</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/apt-cacher-ng?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apt-cacher-ng</title>
        <link>http://l.awiki.org/how-to/apt-cacher-ng?rev=1756102593&amp;do=diff</link>
        <description>apt-cacher-ng

Установка:


sudo apt install apt-cacher-ng


После установки сервер готов к работе на порту: 3142

Настройка на стороне клиентов:


echo Acquire::http::Proxy \&quot;http://proxy.domain.com:3142\&quot;\; | sudo tee /etc/apt/apt.conf.d/proxy</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/apt?rev=1771939440&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-24T13:24:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Apt</title>
        <link>http://l.awiki.org/how-to/apt?rev=1771939440&amp;do=diff</link>
        <description>Apt

Показать доступные версии пакета (на примере docker-ce):

apt-cache madison docker-ce

Найти совпадения имени файла в доступных пакетах по шаблону (на примере шаблона /etc/default/docker)</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/asterisk?rev=1770143955&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-03T18:39:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Asterisk</title>
        <link>http://l.awiki.org/how-to/asterisk?rev=1770143955&amp;do=diff</link>
        <description>Asterisk

Аналоговая телефония

Оператор FXS → → FXO:Asterisk:FXS → → FXO Абонент

sip.conf

insecure

insecure=port ; Разрешить проверку соответствия пира по ip-адресу без проверки соответствия номера порта</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/avtozagruzka?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Атозагрузка</title>
        <link>http://l.awiki.org/how-to/avtozagruzka?rev=1756102593&amp;do=diff</link>
        <description>Атозагрузка

/home/$USER/.config/autostart - автозапуск для конкретного пользователя в любом ДЕ (или практически любом)

/etc/xdg/autostart - системный автозапуск для всех пользователей компьютера</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/awk?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>awk</title>
        <link>http://l.awiki.org/how-to/awk?rev=1756102593&amp;do=diff</link>
        <description>awk

Примеры

Выдернуть блок строк из файла:

awk &#039;/от строки/,/до строки/&#039; /путь/к/файлу.txt

Регистронезависимый поиск:

awk &#039;BEGIN{IGNORECASE=1} /РЕГУЛЯРКА ФИЛЬТРАЦИИ СТРОК/&#039; /путь/к/файлу.txt</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/azure_devops?rev=1772739274&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-05T19:34:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Azure DevOps</title>
        <link>http://l.awiki.org/how-to/azure_devops?rev=1772739274&amp;do=diff</link>
        <description>Azure DevOps

&lt;https://status.dev.azure.com&gt;

Tasks / Задачи - &lt;https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/?view=azure-pipelines&gt;

Expressions / Выражения - &lt;https://docs.microsoft.com/en-us/azure/devops/pipelines/process/expressions?view=azure-devops&gt;

Переменные

&lt;https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables&gt;

Обновить переменную pipeline releases через api

	*  Добавить переменную в pipline (пример для переменной v1030)…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/azure-cli?rev=1773817924&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-18T07:12:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>azure-cli</title>
        <link>http://l.awiki.org/how-to/azure-cli?rev=1773817924&amp;do=diff</link>
        <description>azure-cli

&lt;https://learn.microsoft.com/en-us/cli/azure/install-azure-cli-linux&gt;

Переменные:


RG=myResourceGroup
AKS=myAKSCluster


&lt;https://hub.docker.com/_/microsoft-azure-cli&gt;

Установить клиента kubectl:

az aks install-cli

Войти в azure:

az login

Подключить к кластеру:

az aks get-credentials -g $RG -n $AKS</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/azure?rev=1777490088&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-29T19:14:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Azure</title>
        <link>http://l.awiki.org/how-to/azure?rev=1777490088&amp;do=diff</link>
        <description>Azure

&lt;https://azure.status.microsoft/status&gt;

Установить модуль Az для работы с Azure через Powershell:

Install-Module -Name Az -Repository PSGallery -Force

Маршрутизация

	*  Create Route tables
		*  Add Routes
		*  Associate Subnetes

	*  Virtual machine</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/bash?rev=1758899176&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-26T15:06:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash</title>
        <link>http://l.awiki.org/how-to/bash?rev=1758899176&amp;do=diff</link>
        <description>Bash

Условие if...else...fi

Синтаксис:

if [ условие ]
then
  если условие справедливо
  выполнить все команды до else или
  до fi
else
  если условие не справедливо
  выполнить все команды до fi
fi</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/bind?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bind</title>
        <link>http://l.awiki.org/how-to/bind?rev=1756102593&amp;do=diff</link>
        <description>Bind

Отключение ipv6

Для запуска только с поддержкой ipv4 named должен запускаться с дополнительной опцией «-4»:

В /lib/systemd/system/bind9.service должна быть строчка вида:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/carbonio?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Carbonio</title>
        <link>http://l.awiki.org/how-to/carbonio?rev=1756102593&amp;do=diff</link>
        <description>Carbonio

&lt;https://hub.docker.com/r/carbonio/ce-single-u20&gt;

&lt;https://gist.github.com/chrisblech/6b7b33800a9458ff4dfe76308fd06cb8&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/certbot?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>certbot</title>
        <link>http://l.awiki.org/how-to/certbot?rev=1756102593&amp;do=diff</link>
        <description>certbot

Пример запуска nginx:


docker run -p80:80 -p443:443 -d \
 -v /data/docker/nginx/conf:/etc/nginx/conf.d:ro \
 -v /data/docker/nginx/ssl:/ssl:ro \
 -v /data/docker/nginx/letsencrypt:/etc/letsencrypt:ro \
 --restart always \
 --name nginx nginx:stable</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/certification_authority?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Certification Authority</title>
        <link>http://l.awiki.org/how-to/certification_authority?rev=1756102593&amp;do=diff</link>
        <description>Certification Authority

Центр сертификации

ssl tls crt cer pem

Бесплатные

Выдать сертификат в ручную через dns:


docker run --rm -it -v domain.com/certbot:/etc/letsencrypt -v /tmp:/var/log/letsencrypt --name certbot certbot/certbot -d domain.com certonly --preferred-challenges dns --no-eff-email -m hostmaster@domain.com --agree-tos --manual</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/cgroup?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cgroup</title>
        <link>http://l.awiki.org/how-to/cgroup?rev=1756102593&amp;do=diff</link>
        <description>cgroup

&lt;https://habrahabr.ru/company/selectel/blog/303190/&gt;

&lt;http://skeletor.org.ua/?p=4153&gt;

&lt;https://habrahabr.ru/post/266083/&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/chiseled_ubuntu?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Chiseled Ubuntu</title>
        <link>http://l.awiki.org/how-to/chiseled_ubuntu?rev=1756102593&amp;do=diff</link>
        <description>Chiseled Ubuntu

&lt;https://ubuntu.com/containers/chiseled&gt;

&lt;https://github.com/valentincanonical/chisel/tree/examples/examples&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/chmod?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chmod</title>
        <link>http://l.awiki.org/how-to/chmod?rev=1756102593&amp;do=diff</link>
        <description>chmod

Смена прав только у директорий (рекурсивно)

find /path/to/base/dir -type d -exec chmod 755 {} +

Смена прав только у файлов (рекурсивно)

find /path/to/base/dir -type f -exec chmod 644 {} +</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/chrome?rev=1777055006&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-24T18:23:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Chrome</title>
        <link>http://l.awiki.org/how-to/chrome?rev=1777055006&amp;do=diff</link>
        <description>Chrome

Репозиторий

Добавить stable репозиторий и установить:


curl -fsSL https://dl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor -o /usr/share/keyrings/google-chrome.gpg
cat &lt;&lt;EOF | sudo tee /etc/apt/sources.list.d/google-chrome.sources
Types: deb
URIs: https://dl.google.com/linux/chrome/deb/
Suites: stable
Components: main
Architectures: amd64
Signed-By: /usr/share/keyrings/google-chrome.gpg
EOF
sudo apt update
sudo apt install google-chrome-stable…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/clamav?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ClamAV</title>
        <link>http://l.awiki.org/how-to/clamav?rev=1756102593&amp;do=diff</link>
        <description>ClamAV

&lt;https://docs.clamav.net/manual/Installing/Docker.html&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/clearml?rev=1769672730&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-29T07:45:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ClearML</title>
        <link>http://l.awiki.org/how-to/clearml?rev=1769672730&amp;do=diff</link>
        <description>ClearML

Server

Пример запуска в swarm/compose через traefik:


volumes:
  logs:
    driver: local
    driver_opts:
      o: bind
      type: none
      device: /data/docker/clearml/logs
  config:
    driver: local
    driver_opts:
      o: bind
      type: none
      device: /data/docker/clearml/config
  fileserver:
    driver: local
    driver_opts:
      o: bind
      type: none
      device: /data/docker/clearml/data/fileserver
  elastic_7:
    driver: local
    driver_opts:
      o: bind
 …</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/code?rev=1774338706&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-24T07:51:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>code</title>
        <link>http://l.awiki.org/how-to/code?rev=1774338706&amp;do=diff</link>
        <description>code


wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor &gt; /tmp/microsoft.gpg &amp;&amp;
sudo install -D -o root -g root -m 644 /tmp/microsoft.gpg /usr/share/keyrings/microsoft.gpg &amp;&amp;
rm -f /tmp/microsoft.gpg
sudo bash -c &#039;cat &lt;&lt;EOF&gt; /etc/apt/sources.list.d/vscode.sources 
Types: deb
URIs: https://packages.microsoft.com/repos/code
Suites: stable
Components: main
Architectures: amd64
Signed-By: /usr/share/keyrings/microsoft.gpg
EOF&#039;
sudo apt update -qq
sudo apt install code</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/confluence?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Confluence</title>
        <link>http://l.awiki.org/how-to/confluence?rev=1756102593&amp;do=diff</link>
        <description>Confluence

Настройки хранятся в /var/atlassian/application-data/confluence/confluence.cfg.xml  

Nginx

Конфигурация для nginx:


server {
    listen 80;
    server_name confluence confluence.domain.com;

    return 302 https://$host$request_uri;
}
server {
    listen 443 ssl;
    server_name  confluence confluence.domain.com;

    location / {
        gzip off;
        client_max_body_size 100m;
        proxy_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Server $host;…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/cron?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cron</title>
        <link>http://l.awiki.org/how-to/cron?rev=1756102593&amp;do=diff</link>
        <description>cron

Alpine

Установка: 

apk add dcron

Чтение crontab после запуска crond для root /var/spool/cron/crontabs/root:
# do daily/weekly/monthly maintenance
# min   hour   day   month   weekday   command
*/15    *   *   *   *   run-parts /etc/periodic/15min
0       *   *   *   *   run-parts /etc/periodic/hourly
0       2   *   *   *   run-parts /etc/periodic/daily
0       3   *   *   6   run-parts /etc/periodic/weekly
0       5   1   *   *   run-parts /etc/periodic/monthly…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/curl?rev=1761141511&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-22T13:58:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cURL</title>
        <link>http://l.awiki.org/how-to/curl?rev=1761141511&amp;do=diff</link>
        <description>cURL

Скачать файл в директорию /tmp:

curl -sL -O https://raw.githubusercontent.com/user/project/branch/file.tgz -P /tmp

HTTPS

Игнорировать ошибки сертификатов (self-signed)

Параметр: -k</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/dahdi?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DAHDI</title>
        <link>http://l.awiki.org/how-to/dahdi?rev=1756102593&amp;do=diff</link>
        <description>DAHDI

Установка:

sudo apt install dahdi

Настройка systemd для DAHDI 2.10.2 и выше



/usr/sbin/dahdi-modules


#!/bin/sh

MODULES=&quot;dahdi&quot;
DAHDI_MODULES_FILE=&quot;/etc/dahdi/modules&quot;

usage() {
	cat &lt;&lt;EOF
$0: loads / unloads DAHDI kernel modules

Usage: $0 &lt;load|unload&gt;

* load: Loads all modules listed in /etc/dahdi/modules (one per line)
* unload: Unloads the DAHDI modules (all the modules that are dependencies
  of $MODULES).
EOF
}

# recursively unload a module and its dependencies, if possibl…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/daloradius?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>daloRADIUS</title>
        <link>http://l.awiki.org/how-to/daloradius?rev=1756102593&amp;do=diff</link>
        <description>daloRADIUS

Работает на PHP версии 5.6, 7.0

Установка

Должен быть установлен nginx|apache, mariadb и freeradius заполнена база из schema.sql (nas.sql)

Генерируем пароль, cоздаём базу (radius) и к ней добавляем пользователя (radius) и этот пароль (если база ещё не создана при установке freeradius):</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/dansguardian?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Dansguardian</title>
        <link>http://l.awiki.org/how-to/dansguardian?rev=1756102593&amp;do=diff</link>
        <description>Dansguardian

Ошибки

ClamD error: /tmp/tf7zqSxV: Access denied. ERROR

Не хватает прав dansguardian, необходимо добавить в группу clamav


sudo usermod -a -G dansguardian clamav</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/dar?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dar</title>
        <link>http://l.awiki.org/how-to/dar?rev=1756102593&amp;do=diff</link>
        <description>dar

Ссылки

&lt;https://habrahabr.ru/post/215449/&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/dd?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dd</title>
        <link>http://l.awiki.org/how-to/dd?rev=1756102593&amp;do=diff</link>
        <description>dd

Прогресс выполнения

Запускаем в другом терминале:

sudo kill -s USR1 `pidof dd`


или

sudo killall -USR1 dd


прогресс выполнения появится в том терминале, от куда запущена команда dd.</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/debmirror?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Debmirror</title>
        <link>http://l.awiki.org/how-to/debmirror?rev=1756102593&amp;do=diff</link>
        <description>Debmirror

Параметры

	*  nosourse — не закачивать пакеты с исходным кодом (экономит место на диске);
	*  passive — пассивный режим загрузки;
	*  i18n — загружать перевод для описания пакетов;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/dhcp?rev=1775719225&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-09T07:20:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DHCP</title>
        <link>http://l.awiki.org/how-to/dhcp?rev=1775719225&amp;do=diff</link>
        <description>DHCP

Проверить конфигурационный файл:

/usr/sbin/dhcpd -t -cf /etc/dhcp/relay.conf

Логирование

Вариант с изменением log-facility

Для логирования в отдельный файл, добавляем в</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/dig?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dig</title>
        <link>http://l.awiki.org/how-to/dig?rev=1756102593&amp;do=diff</link>
        <description>dig

TTL DNS Домена

Текущее значение:

dig +noall +answer domain.com

Установленное на NS значение:

DOMAIN=domain.com; dig +noall +answer $DOMAIN @$(dig NS $DOMAIN +short|head -n1)</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/disk?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Диск</title>
        <link>http://l.awiki.org/how-to/disk?rev=1756102593&amp;do=diff</link>
        <description>Диск

Создание разделов - fdisk, parted, cfdisk, mkfs


sudo fdisk -c -u /dev/LVG/LVM


Важно! Начало раздела должно начинаться с 2048

Форматирование - mkfs

Список всех дисков с разделами и размерами в системе:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/displaymanager?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Display Manager</title>
        <link>http://l.awiki.org/how-to/displaymanager?rev=1756102593&amp;do=diff</link>
        <description>Display Manager

gdm ssdm lightdm

Опредилить текущий Display Manager:

cat /etc/X11/default-display-manager
#или в выводе
systemctl status display-manager

Смена DM для gdm3,sddm,lightdm:


sudo dpkg-reconfigure gdm3
sudo dpkg-reconfigure sddm
sudo dpkg-reconfigure lightdm</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/dns?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DNS</title>
        <link>http://l.awiki.org/how-to/dns?rev=1756102593&amp;do=diff</link>
        <description>DNS

bind

dnsmasq

unbound

systemd-resolve


Команды

Получить srv запись

nslookup:

nslookup -type=srv _ldap._tcp.dc._msdcs.domain.com

dig:

dig _ldap._tcp.dc._msdcs.domain.com SRV

Очистить кэш днс

	*  systemd-resolve
	*  ipconfig
	*  unbound

 TTL DNS домена 

Текущее значение:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/dnsmasq?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dnsmasq</title>
        <link>http://l.awiki.org/how-to/dnsmasq?rev=1756102593&amp;do=diff</link>
        <description>dnsmasq

Параметры:

	*  -R, --no-resolv - игнорировать /etc/resolv.conf
	*  -k, --keep-in-foreground - при запуске не уходить в фоновый режим
	*  -h, --no-hosts - игнорировать /etc/hosts</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/docker?rev=1777978415&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-05T10:53:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Docker</title>
        <link>http://l.awiki.org/how-to/docker?rev=1777978415&amp;do=diff</link>
        <description>Docker

&lt;https://docs.docker.com/engine/release-notes&gt;

Установка

Установить:


sudo apt install gnupg


Добавить репозиторий:

curl -s -L https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/docker.gpg
echo &quot;deb [arch=$(dpkg --print-architecture)] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable&quot; | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt update -qq</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/dokuwiki?rev=1759171318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-29T18:41:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DokuWiki</title>
        <link>http://l.awiki.org/how-to/dokuwiki?rev=1759171318&amp;do=diff</link>
        <description>DokuWiki

Docker


volumes:
  storage: {}

services:
  dokuwiki:
    image: dokuwiki/dokuwiki:stable
    volumes:
      - storage:/storage:rw
    container_name: dokuwiki
    ports:
      - mode: host
        protocol: tcp
        published: 8080
        target: 8080
    restart: always
    deploy:
      replicas: 1
      resources:
        limits:
          memory: 50m</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/dpkg?rev=1777055300&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-24T18:28:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dpkg</title>
        <link>http://l.awiki.org/how-to/dpkg?rev=1777055300&amp;do=diff</link>
        <description>dpkg

Список пакетов в системе:

dpkg -l

	*  ii - установленные пакеты
	*  rc - удалённые, но остались конфигурационные файлы

Удалить оставшиеся конфигурационные фалы удалённых пакетов:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/drweb?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Dr.Web</title>
        <link>http://l.awiki.org/how-to/drweb?rev=1756102593&amp;do=diff</link>
        <description>Dr.Web

Enterprise Security Suite

Центр управления доступен по адресу:

&lt;http://drweb.domain.com:9080&gt;

или

&lt;https://drweb.domain.com:9081&gt;

Твики

Показать учётные данные администраторов:

sudo /opt/drwcs/bin/drwidbsh3 /var/opt/drwcs/database.sqlite &quot;SELECT login,password FROM admins&quot;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/du?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>du</title>
        <link>http://l.awiki.org/how-to/du?rev=1756102593&amp;do=diff</link>
        <description>du

Показать размер всех директорий в корне, исключая /data, /proc, /run:

sudo du -sh /* --exclude /data --exclude /proc --exclude /run

включая скрытые:

shopt -s dotglob &amp;&amp; du -sh * &amp;&amp; shopt -u dotglob</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/ejabberd?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ejabberd</title>
        <link>http://l.awiki.org/how-to/ejabberd?rev=1756102593&amp;do=diff</link>
        <description>ejabberd

Установка

Добавляем репозиторий и устанавливаем ejabberd  с поддержкой GSSAPI:

sudo add-apt-repository ppa:ngroot/ejabberd-gssapi
sudo apt-get update
sudo apt-get install ejabberd


Базовая настройка</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/ejbca?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>http://l.awiki.org/how-to/ejbca?rev=1756102593&amp;do=diff</link>
        <description>EJBCA

&lt;http://www.ejbca.org/docs/installation.html&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/elasticsearch?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>elasticsearch</title>
        <link>http://l.awiki.org/how-to/elasticsearch?rev=1756102593&amp;do=diff</link>
        <description>elasticsearch

docker

Добавить в конфигурационный файл path.repo:

docker exec elasticsearch sed -i -e &#039;$a path.repo: [&quot;/usr/share/elasticsearch/backup&quot;]&#039; /usr/share/elasticsearch/config/elasticsearch.yml

Backup / Restore</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/esxi?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ESXi</title>
        <link>http://l.awiki.org/how-to/esxi?rev=1756102593&amp;do=diff</link>
        <description>ESXi

Vmware ESXi

IPMI

&lt;http://shurshun.ru/ipmitool-na-vmware-esxi-i-linux/&gt;

&lt;http://xaxatyxa.ru/_vmware/nastroyka-sbros-parolya-ipmi-vmware-esxi.html&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/ethtool?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ethtool</title>
        <link>http://l.awiki.org/how-to/ethtool?rev=1756102593&amp;do=diff</link>
        <description>ethtool

&lt;http://www.opennet.ru/man.shtml?topic=ethtool&amp;category=8&amp;russian=0&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/fail2ban?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fail2ban</title>
        <link>http://l.awiki.org/how-to/fail2ban?rev=1756102593&amp;do=diff</link>
        <description>fail2ban

Настройка блокировки /etc/fail2ban/jail.conf
[sshd]
mode = extra

Использовать extra фильтры поиск из /etc/fail2ban/filter.d

Команды

Показать заблокированные ip в iptables:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/fckeditor?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>FCKEditor</title>
        <link>http://l.awiki.org/how-to/fckeditor?rev=1756102593&amp;do=diff</link>
        <description>FCKEditor

Проверка орфографии

По умолчанию FCKEditor запрещает проверку орфографии браузерами.

В файле /plugins/p_fckeditor/fckeditor/fckconfig.js есть такие строки:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/festival?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Festival</title>
        <link>http://l.awiki.org/how-to/festival?rev=1756102593&amp;do=diff</link>
        <description>Festival

Festival — система синтеза речи, разработанная в Эдинбургском университете.



Начальная настройка Festival

По умолчанию Festival использует OSS</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/firefox?rev=1766949079&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-28T19:11:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Firefox</title>
        <link>http://l.awiki.org/how-to/firefox?rev=1766949079&amp;do=diff</link>
        <description>Firefox

Расположение профиля при установке (при миграции удалить файл lock):

	*  из пакетов: ~/.mozilla/firefox/
	*  из snap: ~/snap/firefox/common/.mozilla/firefox/




curl -s -L https://packages.mozilla.org/apt/repo-signing-key.gpg | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/mozilla.gpg
echo &quot;deb https://packages.mozilla.org/apt mozilla main&quot; | sudo tee /etc/apt/sources.list.d/mozilla.list</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/flowviewer?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>FlowViewer</title>
        <link>http://l.awiki.org/how-to/flowviewer?rev=1756102593&amp;do=diff</link>
        <description>FlowViewer

Установка

Скачиваем последнюю версию &lt;https://sourceforge.net/projects/flowviewer/files/latest/download&gt;

Распаковываем, устанавливаем необходимые библиотеки, настраиваем разрешения:

sudo mkdir -p /var/www/cgi-bin
sudo tar -xf FlowViewer_4.6.tar -C /var/www/cgi-bin/
sudo chmod -R 550 /var/www/cgi-bin/FlowViewer_4.6
cd /var/www/cgi-bin/FlowViewer_4.6
sudo chmod 440 README dscan.* NamedInterfaces_* *.pm
sudo chmod 770 $(find /var/www/cgi-bin -type d)
sudo apt-get install libgd-graph-…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/fluent_bit?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Fluent Bit</title>
        <link>http://l.awiki.org/how-to/fluent_bit?rev=1756102593&amp;do=diff</link>
        <description>Fluent Bit

Установка

Windows

&lt;https://docs.fluentbit.io/manual/installation/windows&gt;

if (Get-Service | Select-Object Name | Select-String FluentBit){Stop-Service -Name &quot;FluentBit&quot;}
$FLUENTBIT_VERSION=&quot;2.0.9&quot;
function fluentbit{
  $URL=&quot;https://releases.fluentbit.io/$(echo $FLUENTBIT_VERSION |  %{$_ -replace &#039;(\d+)(.\d+)?(.\d+)&#039;,&#039;$1$2&#039;})/fluent-bit-$FLUENTBIT_VERSION-win64.exe&quot;
  $Filename = [System.IO.Path]::GetFileName($URL)
  if (!(Test-Path &quot;$env:Temp\$Filename&quot;)){
    [Net.ServicePointMa…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/freepbx_old?rev=1767872407&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-08T11:40:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>FreePBX 12-14</title>
        <link>http://l.awiki.org/how-to/freepbx_old?rev=1767872407&amp;do=diff</link>
        <description>FreePBX 12-14

Установка FreePBX 12 на Ubuntu 14.04



sudo apt-get install -y libiksemel-utils dahdi libpri1.4 libpj2 libjansson4 asterisk asterisk-mp3 asterisk-mysql
sudo cp -R /etc/asterisk /etc/asterisk.org




sudo apt-get install -y asterisk-core-sounds-ru
wget -q http://downloads.asterisk.org/pub/telephony/sounds/asterisk-extra-sounds-en-g722-current.tar.gz -O- | sudo tar xzv -C /usr/share/asterisk/sounds/en/
wget -q --no-check-certificate https://github.com/pbxware/asterisk-sounds-additi…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/freepbx?rev=1768157241&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-11T18:47:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>FreePBX</title>
        <link>http://l.awiki.org/how-to/freepbx?rev=1768157241&amp;do=diff</link>
        <description>FreePBX

Настройка

AMI

Сверить учётные данные:

	*  Asterisk: /etc/asterisk/manager.conf
	*  FreePBX -&gt; FreePBX Advanced Settings: Asterisk Manager

Обновить учётные данные (для FreePBX и Asterisk):


fwconsole setting AMPMGRUSER $(tr -dc a-z0-9 &lt; /dev/urandom | head -c 32)
fwconsole setting AMPMGRPASS $(tr -dc a-z0-9 &lt; /dev/urandom | head -c 32)</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/freeradius?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>FreeRADIUS</title>
        <link>http://l.awiki.org/how-to/freeradius?rev=1756102593&amp;do=diff</link>
        <description>FreeRADIUS

/etc/freeradius/radiusd.conf или /etc/raddb/radiusd.conf - Основной конфигурационный файл 


Web интерфейс:

	*  daloradius

Mysql

Таблица nas для read_clients читается только при запуске freeradius!</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/frr?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>FRR</title>
        <link>http://l.awiki.org/how-to/frr?rev=1756102593&amp;do=diff</link>
        <description>FRR

FRRouting

vtysh

Дать доступ пользователю user к vtysh:

adduser user frrvty</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/ftp?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>FTP</title>
        <link>http://l.awiki.org/how-to/ftp?rev=1756102593&amp;do=diff</link>
        <description>FTP

	*  vsftpd
	*  proftpd

Nginx

Пример настройки сайта:


server {
	listen 80 default_server;

	root /data/ftp;
	charset UTF-8;
	server_tokens off;

	location / {
		autoindex on;
		autoindex_exact_size off;
		autoindex_localtime on;
		try_files $uri $uri/ =404;
	}
}</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/git?rev=1771176502&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-15T17:28:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>git</title>
        <link>http://l.awiki.org/how-to/git?rev=1771176502&amp;do=diff</link>
        <description>git

Команды:

	*  add — добавить файл или папку в репозиторий git;
	*  am — применить все патчи из email;
	*  archive — создать архив файлов;
	*  bisect — использовать бинарный поиск для поиска нужного коммита;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/gitlab?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>GitLab</title>
        <link>http://l.awiki.org/how-to/gitlab?rev=1756102593&amp;do=diff</link>
        <description>GitLab

Добавление репозитория:


wget --quiet https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey -O - | sudo apt-key add -
echo deb https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ xenial main | sudo tee /etc/apt/sources.list.d/gitlab.list
sudo apt update</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/glpi?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>GLPI</title>
        <link>http://l.awiki.org/how-to/glpi?rev=1756102593&amp;do=diff</link>
        <description>GLPI

Установка

Создаем базу:

echo &quot;create database glpidb;&quot; | mysql -uroot -p
echo &quot;grant all privileges on glpidb.* to glpiuser@localhost identified by &#039;password&#039;; flush privileges;&quot; | mysql -uroot -p


Скачиваем последнюю версию</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/gnokii?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gnokii</title>
        <link>http://l.awiki.org/how-to/gnokii?rev=1756102593&amp;do=diff</link>
        <description>gnokii

Установка


sudo apt-get install gnokii


Настройка

Создаем /etc/gnokii.conf:


[global]
port = /dev/ttyUSB0
model = AT
initlength = default
connection = serial
use_locking = yes
serial_baudrate = 19200
smsc_timeout = 10
[gnokiid]
bindir = /usr/sbin/
[connect_script]
TELEPHONE = 12345678
[disconnect_script]
[logging]
debug = off
rlpdebug = off
xdebug = off</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/gnome?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Gnome</title>
        <link>http://l.awiki.org/how-to/gnome?rev=1756102593&amp;do=diff</link>
        <description>Gnome

Добавить свой значёк (desktop) в (левую) панель избранное.


	*  Добавить значёк в ~/.local/share/applications/
	*  В Показать Приложения («Пуске») правой кнопкой</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/go?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Go</title>
        <link>http://l.awiki.org/how-to/go?rev=1756102593&amp;do=diff</link>
        <description>Go

Добавить путь в текущую сессию:

PATH=$PATH:~/go/bin

jsonnet-bundler

GO111MODULE=&quot;on&quot; go get github.com/jsonnet-bundler/jsonnet-bundler/cmd/jb

&lt;https://github.com/jsonnet-bundler/jsonnet-bundler&gt; - пакетный менеджер для Jsonnet</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/gpg?rev=1756268835&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-27T04:27:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>GPG</title>
        <link>http://l.awiki.org/how-to/gpg?rev=1756268835&amp;do=diff</link>
        <description>GPG

Работа через proxy:


export http_proxy=http://username:password@proxyserver.net:port/


Публичные сервера

Популярные сервера:

	*  keyserver.ubuntu.com
	*  keys.openpgp.org
	*  pgp.mit.edu

Найти публичный ключ на сервере:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/gradle?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Gradle</title>
        <link>http://l.awiki.org/how-to/gradle?rev=1756102593&amp;do=diff</link>
        <description>Gradle

&lt;https://gradle.org/releases&gt;

&lt;https://docs.gradle.org/current/userguide/compatibility.html&gt; - Совместимость

&lt;https://docs.gradle.org/current/userguide/publishing_maven.html&gt;

&lt;https://docs.gradle.org/current/userguide/build_environment.html&gt;

Build

Очистить кэш сборки:

rm -r $HOME/.gradle/caches/

Использовать системные переменные в build.gradle.kts:


  repositories {
    maven {
      name = &quot;RepoName&quot;
      url = URI(&quot;https://oss.sonatype.org/service/local/staging/deploy/maven2/&quot;…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/grafana?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Grafana</title>
        <link>http://l.awiki.org/how-to/grafana?rev=1756102593&amp;do=diff</link>
        <description>Grafana

provisioning

dashboards

&lt;https://grafana.com/grafana/dashboards&gt;

Для подключения json файлов dashboards, добавить в volume, который монтируется к /etc/grafana/provisioning/dashboards


apiVersion: 1

providers:
- name: &#039;default&#039;
  orgId: 1
  folder: &#039;&#039;
  type: file
  disableDeletion: false
  updateIntervalSeconds: 60
  editable: false
  options:
    path: /etc/grafana/provisioning/dashboards</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/graylog?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>graylog</title>
        <link>http://l.awiki.org/how-to/graylog?rev=1756102593&amp;do=diff</link>
        <description>graylog

nginx

Пример конфигурации nginx при запуске graylog c GRAYLOG_HTTP_EXTERNAL_URI=&quot;http://testd.domain.com:9000&quot;:


server {
    listen        80;
    server_name   graylogtest graylogtest.domain.com;
    location / {
	proxy_set_header Host $http_host;
	proxy_set_header X-Forwarded-Host $host;
	proxy_set_header X-Forwarded-Server $host;
	proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Graylog-Server-URL http://testd.domain.com:9000;
	proxy_pass http://test…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/grep?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>grep</title>
        <link>http://l.awiki.org/how-to/grep?rev=1756102593&amp;do=diff</link>
        <description>grep

Запустить без буфера:

tail filename.txt -f | grep --line-buffered expr

Ошибки

Двоичный файл ... совпадает

Решение: Запустить с параметром: -a</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/grub?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>GRUB</title>
        <link>http://l.awiki.org/how-to/grub?rev=1756102593&amp;do=diff</link>
        <description>GRUB

Установить GRUB на диск sdX:

sudo grub-install /dev/sdX

Удалить GRUB c MBR sdX:

sudo dd if=/dev/zero of=/dev/sdX bs=446 count=1

Параметры загрузки

GRUB_CMDLINE_LINUX_DEFAULT:

	*  quiet - «тихий режим</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/haproxy?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>HAProxy</title>
        <link>http://l.awiki.org/how-to/haproxy?rev=1756102593&amp;do=diff</link>
        <description>HAProxy

Тест конфигурации:

haproxy -c -V -f /etc/haproxy/haproxy.cfg

Статистика

Статистка будет доступна по адресу &lt;http://haproxy_ip_or_host:50080/haproxy&gt;


listen admin_stats
  bind 0.0.0.0:50080
  mode http
  maxconn 10
  stats refresh 30s
  stats uri /haproxy
  stats realm HAProxy\ Statistics
  stats auth admin:admin</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/harbor?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Harbor</title>
        <link>http://l.awiki.org/how-to/harbor?rev=1756102593&amp;do=diff</link>
        <description>Harbor

Реестр для Docker контейнеров

Nginx


server {
  listen 443 ssl;
  server_name registry.domain.com;

  client_max_body_size 0;
  chunked_transfer_encoding on;
  proxy_buffering off;
  proxy_request_buffering off;
  proxy_http_version 1.1;

  location / {
    proxy_set_header Host                $http_host;
    proxy_set_header X-Real-IP           $remote_addr;
    proxy_set_header X-Forwarded-Ssl     on;
    proxy_set_header X-Forwarded-For     $proxy_add_x_forwarded_for;
    proxy_set_…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/headscale?rev=1774166688&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-22T08:04:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Headscale</title>
        <link>http://l.awiki.org/how-to/headscale?rev=1774166688&amp;do=diff</link>
        <description>Headscale

&lt;https://github.com/juanfont/headscale/&gt;

&lt;https://headscale.net&gt;

Пример headscale для docker swarm stack c доступом через traefik и ограничением по IP:


services:
  headscale:
    image: headscale/headscale:latest
    entrypoint: headscale serve
    volumes:
      - /data/docker/headscale/config:/etc/headscale
      - /data/docker/headscale/data:/var/lib/headscale
    networks:
      - traefik-public
    deploy:
      labels:
        - traefik.enable=true
        - traefik.swarm.ne…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/helm?rev=1775552685&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-07T09:04:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>helm</title>
        <link>http://l.awiki.org/how-to/helm?rev=1775552685&amp;do=diff</link>
        <description>helm

Установить:


curl -fsSL -o /tmp/get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3
bash /tmp/get_helm.sh


Установить версию для тестирования:


curl -s https://get.helm.sh/helm-v4.1.1-linux-amd64.tar.gz | sudo tar -zxf - --strip-components=1 --transform=&#039;s|helm|/usr/local/bin/helm4|&#039; linux-amd64/helm</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/httpbin?rev=1766396707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-22T09:45:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>httpbin</title>
        <link>http://l.awiki.org/how-to/httpbin?rev=1766396707&amp;do=diff</link>
        <description>httpbin

&lt;https://github.com/postmanlabs/httpbin&gt; - HTTP Request &amp; Response Service

Пример запуска в docker-compose с traefik:


services:
  httpbin:
    image: kennethreitz/httpbin
    networks:
      - traefik-public
    deploy:
      resources:
        limits:
          memory: ${MEMORY-64m}
          cpus: &#039;0.2&#039;
      labels:
        - traefik.enable=true
        - traefik.http.routers.httpbin.entrypoints=http
        - traefik.http.routers.httpbin.rule=Host(`${DOMAIN_NAME}`)
        - trae…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/hylafax?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>HylaFAX</title>
        <link>http://l.awiki.org/how-to/hylafax?rev=1756102593&amp;do=diff</link>
        <description>HylaFAX

Установка

sudo apt-get install iaxmodem hylafax-server


asterisk / freepbx

Создаем IAX2 extension в Asterisk / Freepbx с номером 4000 и паролем PASSWORD. Необходимо указать параметр:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/ip?rev=1757440048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-09T17:47:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ip</title>
        <link>http://l.awiki.org/how-to/ip?rev=1757440048&amp;do=diff</link>
        <description>ip

iproute2

link

Отключить интерфейс:

ip link set имя_интерфейса down

Сменить mac:

ip link set имя_интерфейса address XX:XX:XX:XX:XX:XX

addr

Добавить дополнительный ip адрес на интерфейс eth0 (не будет виден в ifconfig):</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/ipmi?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IPMI</title>
        <link>http://l.awiki.org/how-to/ipmi?rev=1756102593&amp;do=diff</link>
        <description>IPMI

Включение модуля в ядре:

sudo modprobe ipmi_msghandler
sudo modprobe ipmi_devintf
sudo modprobe ipmi_si

Пароль по умолчанию:

SuperMicro - ADMIN/ADMIN

Lenovo - USERID/PASSW0RD


Запустить jnlp файл (удалённое ураравление на SuperMicro):</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/iptables?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iptables</title>
        <link>http://l.awiki.org/how-to/iptables?rev=1756102593&amp;do=diff</link>
        <description>iptables

[прохождение трафика]

Показать таблицу NAT с нумерацией правил и количеством переданных пакетов и байтов:

iptables -L -t nat -n --line-number -v

xtables-addons

Установить:

apt install xtables-addons-dkms</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/iscsi?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iSCSI</title>
        <link>http://l.awiki.org/how-to/iscsi?rev=1756102593&amp;do=diff</link>
        <description>iSCSI

Target / Сервер

Установка

sudo apt install iscsitarget

Разрешаем загрузку (ISCSITARGET_ENABLE=true в /etc/default/iscsitarget):

sudo sed -i &quot;/ISCSITARGET_ENABLE=/s/false/true/&quot; /etc/default/iscsitarget

Настройка</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/java?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Java</title>
        <link>http://l.awiki.org/how-to/java?rev=1756102593&amp;do=diff</link>
        <description>Java

Система автоматической сборки

	*  Maven
	*  Gradle

Установка плагина в Firefox

Для Ubuntu:

sudo apt-get install icedtea-plugin

&lt;http://askubuntu.com/questions/354361/how-to-install-the-java-plugin-for-firefox&gt;

Ссылки

Опции JVM. Как это работает - &lt;http://habrahabr.ru/post/160049/&gt;

Сборщик мусора -</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/jinja2?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Jinja2</title>
        <link>http://l.awiki.org/how-to/jinja2?rev=1756102593&amp;do=diff</link>
        <description>Jinja2

&lt;https://jinja2docs.readthedocs.io/en/stable/&gt;

&lt;https://jinja.palletsprojects.com/en/2.11.x/templates/&gt;

j2cli

Установить на Ubuntu &lt;=20.04:


wget -P /tmp http://mirrors.kernel.org/ubuntu/pool/universe/j/j2cli/j2cli_0.3.12b-4_all.deb
sudo dpkg -i /tmp/j2cli_0.3.12b-4_all.deb
sudo apt -f install


Установить на Ubuntu &gt;=22.04:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/jira?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Jira</title>
        <link>http://l.awiki.org/how-to/jira?rev=1756102593&amp;do=diff</link>
        <description>Jira

Запуск

Имя пользователя от которого запускается jira хранится в /opt/atlassian/jira/bin/user.sh 

Подключение к MySQL

&lt;https://confluence.atlassian.com/display/JIRA/Connecting+JIRA+to+MySQL&gt;

Настройки хранятся в /var/atlassian/application-data/jira/dbconfig.xml</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/jq?rev=1765857802&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-16T04:03:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jq</title>
        <link>http://l.awiki.org/how-to/jq?rev=1765857802&amp;do=diff</link>
        <description>jq

	*  -с - Вывести в одну строку

Примеры


{
  &quot;first&quot;: &quot;one&quot;,
  &quot;second&quot;: &quot;two&quot;
}




Добавить ключ-значение:

jq &#039;. += {&quot;third&quot;: [&quot;tree=3&quot;]}&#039; example.json

Удалить ключ-значение:

jq &#039;del(.&quot;third&quot;)&#039; example.json</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/kafka?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kafka</title>
        <link>http://l.awiki.org/how-to/kafka?rev=1756102593&amp;do=diff</link>
        <description>kafka

docker


services:
  kafka:
    image: apache/kafka:latest
    hostname: kafka
    environment:
      KAFKA_NODE_ID: 1
      KAFKA_PROCESS_ROLES: broker,controller
      KAFKA_LISTENERS: PLAINTEXT://kafka:9092,CONTROLLER://kafka:9093
      KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka:9092
      KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER
      KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT
      KAFKA_CONTROLLER_QUORUM_VOTERS: 1@kafka:9093
      KAFKA_OFFS…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/kerberos?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Kerberos</title>
        <link>http://l.awiki.org/how-to/kerberos?rev=1756102593&amp;do=diff</link>
        <description>Kerberos

Типы шифрования
Тип шифрованияПоддерживаемые ОСНе поддерживаемые ОСDES_CBC_CRCXP, Vista, Server: 2000, 2003, 2008 7 +, Server: 2008 R2 +DES_CBC_MD5XP, Vista, Server: 2000, 2003, 2008</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/kernel?rev=1764320402&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-28T09:00:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Kernel</title>
        <link>http://l.awiki.org/how-to/kernel?rev=1764320402&amp;do=diff</link>
        <description>Kernel

cat /proc/cmdline #показать с какими параметрами загружено ядро

Отключить ipv6

Необходимо добавить в /etc/sysctl.conf:


# IPv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/kube-capacity?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kube-capacity</title>
        <link>http://l.awiki.org/how-to/kube-capacity?rev=1756102593&amp;do=diff</link>
        <description>kube-capacity

Инструмент для получения использования ресурсов (requests, limits, ...) в кластере Kubernetes

&lt;https://github.com/robscott/kube-capacity&gt;


VER=0.8.0
wget https://github.com/robscott/kube-capacity/releases/download/v${VER}/kube-capacity_v${VER}_linux_x86_64.tar.gz -O /tmp/kube-capacity.tar.gz
tar -xzf /tmp/kube-capacity.tar.gz -C /tmp
sudo mv /tmp/kube-capacity /usr/local/bin/kube-capacity</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/kubectl-image?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kubectl-image</title>
        <link>http://l.awiki.org/how-to/kubectl-image?rev=1756102593&amp;do=diff</link>
        <description>kubectl-image

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

&lt;https://github.com/pete911/kubectl-image&gt;


VER=1.0.8
wget https://github.com/pete911/kubectl-image/releases/download/v${VER}/kubectl-image_${VER}_linux_amd64.tar.gz -O /tmp/kubectl-image.tar.gz
tar -xzf /tmp/kubectl-image.tar.gz -C /tmp
sudo mv /tmp/kubectl-image /usr/local/bin/kubectl-image</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/kubectl?rev=1764142096&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-26T07:28:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kubectl</title>
        <link>http://l.awiki.org/how-to/kubectl?rev=1764142096&amp;do=diff</link>
        <description>kubectl

Работа через proxy

Установить доступ к кластеру через прокси:

kubectl config set clusters.${CLUSTERNAME}.proxy-url http://d2proxy.domain.com:3128/

&lt;https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/#proxy&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/kubernetes?rev=1775552775&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-07T09:06:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Kubernetes</title>
        <link>http://l.awiki.org/how-to/kubernetes?rev=1775552775&amp;do=diff</link>
        <description>Kubernetes

&lt;https://kubernetes.io/ru/docs/tasks/tools/install-kubectl/&gt; - способы установки kubectl (curl,apt,snap)

Команды

Удалить namespace со статусом Terminating:

NAMESPACE=&lt;namespace&gt;
kubectl proxy &amp;
kubectl get ns $NAMESPACE -o json | jq &#039;.spec = {&quot;finalizers&quot;:[]}&#039; &gt; /tmp/$NAMESPACE.json
curl -k -H &quot;Content-Type: application/json&quot; -X PUT --data-binary @/tmp/$NAMESPACE.json 127.0.0.1:8001/api/v1/namespaces/$NAMESPACE/finalize</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/kvm?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>KVM</title>
        <link>http://l.awiki.org/how-to/kvm?rev=1756102593&amp;do=diff</link>
        <description>KVM

Установить virt-manager:

sudo apt install virt-manager

Команды

Список ВМ:

virsh list --all

Остановить ВМ

virsh destroy $VMNAME

Удалить ВМ:

virsh undefine $VMNAME






virsh net-list --all</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/ldap-utils?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ldap-utils</title>
        <link>http://l.awiki.org/how-to/ldap-utils?rev=1756102593&amp;do=diff</link>
        <description>ldap-utils

ldapsearch

Поиск в домене по логину:

ldapsearch -o ldif-wrap=no -W -x -h domain.loc -D &quot;eboxadsync@domain.loc&quot; -b &quot;dc=domain,dc=com&quot; &quot;(sAMAccountName=lioncub)&quot;

Вывод значения cn (в кириллице) с поиском по логину:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/lens?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lens</title>
        <link>http://l.awiki.org/how-to/lens?rev=1756102593&amp;do=diff</link>
        <description>Lens

Установка


curl -fsSL https://downloads.k8slens.dev/keys/gpg | gpg --dearmor | sudo tee /usr/share/keyrings/lens-archive-keyring.gpg &gt; /dev/null
echo &quot;deb [arch=amd64 signed-by=/usr/share/keyrings/lens-archive-keyring.gpg] https://downloads.k8slens.dev/apt/debian stable main&quot; | sudo tee /etc/apt/sources.list.d/lens.list &gt; /dev/null
sudo apt update &amp;&amp; sudo apt install lens</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/libreoffice?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LibreOffice</title>
        <link>http://l.awiki.org/how-to/libreoffice?rev=1756102593&amp;do=diff</link>
        <description>LibreOffice

Настройка

Для изменения настроек по умолчанию редактируем в директории %PROGRAMFILES%\Libre Office X\share\registry\файлы с расширением .xcd 

Предупреждение при сохранении в формате не ODF</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/libvirt?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>libvirt</title>
        <link>http://l.awiki.org/how-to/libvirt?rev=1756102593&amp;do=diff</link>
        <description>libvirt

Список сетей:

virsh net-list

Информация о сети default:

virsh net-info default
virsh net-dumpxml default

dhcp-leases сети default:

virsh  net-dhcp-leases 

Модуль Libvirt NSS

Установить:

sudo apt install libnss-libvirt</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/lightsquid?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lightsquid</title>
        <link>http://l.awiki.org/how-to/lightsquid?rev=1756102593&amp;do=diff</link>
        <description>Lightsquid

Установка

Перед установкой должен быть установлен web сервер

sudo apt install lightsquid libcgi-fast-perl


Настройка

Отображение имени

Для отображения имени в столбце &#039;Real Name&#039; устанавливаем в</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/linux?rev=1766308430&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-21T09:13:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux</title>
        <link>http://l.awiki.org/how-to/linux?rev=1766308430&amp;do=diff</link>
        <description>Linux


dmesg -T # вывод информации в обычном времени


Linux Performance

&lt;https://www.brendangregg.com/linuxperf.html&gt;



Ошибки

e1000e 0000:00:19.0 eth0: Reset adapter unexpectedly

Драйвер igb:


$ lspci | grep Eth
05:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
05:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/loganalyzer?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>loganalyzer</title>
        <link>http://l.awiki.org/how-to/loganalyzer?rev=1756102593&amp;do=diff</link>
        <description>loganalyzer

Установка

Скачиваем и распаковываем:

cd /tmp
wget http://download.adiscon.com/loganalyzer/loganalyzer-4.1.1.tar.gz
sudo tar -xzf /tmp/loganalyzer-*.tar.gz
sudo mv loganalyzer-*/src /var/www/loganalyzer
sudo chown www-data:www-data /var/www/loganalyzer -Rf</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/logrotate?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>logrotate</title>
        <link>http://l.awiki.org/how-to/logrotate?rev=1756102593&amp;do=diff</link>
        <description>logrotate

Параметры
ПараметрОписаниеrotate &lt;число&gt; Количество хранимых файловdaily              Производить ротацию ежедневноweekly             Производить ротацию еженедельно</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/loki?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>loki</title>
        <link>http://l.awiki.org/how-to/loki?rev=1756102593&amp;do=diff</link>
        <description>loki

Проверить loki: &lt;http://lokiserver:3100/ready&gt;

Информация о сборке: &lt;http://lokiserver:3100/loki/api/v1/status/buildinfo&gt;

Параметры запуска: 

docker run --rm grafana/loki:latest -help

Docker


version: &quot;3&quot;

volumes:
  data:
    driver_opts:
      type: none
      device: ${VOLPATH-/data/docker/loki}/data
      o: bind

services:
  loki:
    image: grafana/loki:latest
    ports:
      - &quot;3100:3100&quot;
    command: |
      -config.file=/etc/loki/local-config.yaml
      -validation.reject-ol…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/lvm?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LVM</title>
        <link>http://l.awiki.org/how-to/lvm?rev=1756102593&amp;do=diff</link>
        <description>LVM

Группы томов

Создание группы томов

Для создания группы томов используется команда vgcreate:


vgcreate vg00  /dev/hda1 /dev/hdb1


Активация группы томов</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/mariadb?rev=1768396254&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-14T13:10:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>MariaDB</title>
        <link>http://l.awiki.org/how-to/mariadb?rev=1768396254&amp;do=diff</link>
        <description>MariaDB

Установка:

sudo apt install mariadb-server

Настройка безопасности (установка пароля для root, удаление анонимного пользователя, запрет удалённого входа для root, удаление тестовой базы):</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/maven?rev=1756712113&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-01T07:35:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Maven</title>
        <link>http://l.awiki.org/how-to/maven?rev=1756712113&amp;do=diff</link>
        <description>Maven

&lt;https://maven.apache.org/settings.html&gt;

&lt;https://maven.apache.org/configure.html&gt; - переменные и файлы конфигурации


«»


&lt;settings xmlns=&quot;http://maven.apache.org/SETTINGS/1.0.0&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;http://maven.apache.org/SETTINGS/1.0.0&amp;#xA;https://maven.apache.org/xsd/settings-1.0.0.xsd&quot;&gt;
  &lt;servers&gt;
    &lt;server&gt;
      &lt;id&gt;maven&lt;/id&gt;
      &lt;username&gt;USER&lt;/username&gt;
      &lt;password&gt;PASS&lt;/password&gt;
    &lt;/server&gt;
  &lt;/servers&gt;
&lt;/setti…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/mc?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>MC</title>
        <link>http://l.awiki.org/how-to/mc?rev=1756102593&amp;do=diff</link>
        <description>MC

Midnight Commander, mc

Выбрать редактор:

select-editor

Прозрачность

Прозрачность настраивается добавлением в $HOME/.config/mc/ini:


[Colors]
base_color=normal=green,:marked=yellow,:directory=white,:link=gray,:device=,:special=red,:executable=green,:viewunderline=,:editor=yellow,:editnormal=lightgray,:viewnormal=white,:hidden=gray,:temp=gray,:doc=brown,:archive=brightmagenta,:source=cyan,:media=green,:graph=brightcyan,:database=brightred,:editnormal=lightgray,:editbold=yellow,:editwhites…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/mdadm?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mdadm</title>
        <link>http://l.awiki.org/how-to/mdadm?rev=1756102593&amp;do=diff</link>
        <description>mdadm

Создать таблицу разделов gpt и раздел raid на диска sda:


sudo parted /dev/sda mklabel gpt
sudo parted /dev/sda mkpart primary &quot;&quot; 2048s 100%
sudo parted /dev/sda set 1 raid on


Создать RAID 10 на дисках /dev/sda, /dev/sdb, /dev/sdc, /dev/sdd:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/menedzher_parolej?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Менеджер паролей</title>
        <link>http://l.awiki.org/how-to/menedzher_parolej?rev=1756102593&amp;do=diff</link>
        <description>Менеджер паролей

	*  Bitwarden - &lt;https://bitwarden.com&gt;, &lt;https://github.com/dani-garcia/vaultwarden&gt;
	*  Psono - &lt;https://psono.com/&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/mercurial?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Mercurial</title>
        <link>http://l.awiki.org/how-to/mercurial?rev=1756102593&amp;do=diff</link>
        <description>Mercurial

	*  Настроить ротацию логов

Устанавливаем mercurial:

sudo apt-get install mercurial-server


Создаем /var/lib/mercurial-server/repos/hgwebdir.conf:


[web]
style = coal
allow_push = *
push_ssl = no

[paths]
/ = /var/lib/mercurial-server/repos/*</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/micro?rev=1759994596&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-09T07:23:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Micro</title>
        <link>http://l.awiki.org/how-to/micro?rev=1759994596&amp;do=diff</link>
        <description>Micro

&lt;https://micro-editor.github.io/&gt;

Редактор по умолчанию:

echo &#039;SELECTED_EDITOR=&quot;/usr/bin/micro&quot;&#039; | tee ~/.selected_editor

или

echo &#039;export EDITOR=&quot;/usr/bin/micro&quot;&#039; | tee -a ~/.bashrc

или

select-editor

Создать default цветовую схему с прозрачным фоном из схемы twilight:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/microk8s?rev=1770982911&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-13T11:41:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>MicroK8s</title>
        <link>http://l.awiki.org/how-to/microk8s?rev=1770982911&amp;do=diff</link>
        <description>MicroK8s

&lt;https://microk8s.io/&gt;

&lt;https://ubuntu.com/tutorials/install-a-local-kubernetes-with-microk8s&gt;

Вызов команды kubectl по k:


echo &quot;alias k=&#039;microk8s kubectl&#039;&quot; &gt;&gt; ~/.bash_aliases


Окружение

Экспортировать конфигурацию для доступа:

microk8s.kubectl config view --raw &gt;~/.kube/microk8s.config
chmod 600 ~/.kube/microk8s.config
export KUBECONFIG=~/.kube/config:~/.kube/mikrok8s.config
#и/или прописать в автозагрузку
printf &quot;\nif [ -f \&quot;\$HOME/.kubectl_env\&quot; ]; then . \&quot;\$HOME/.kubectl_en…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/minikube?rev=1770980889&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-13T11:08:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>minikube</title>
        <link>http://l.awiki.org/how-to/minikube?rev=1770980889&amp;do=diff</link>
        <description>minikube

&lt;https://minikube.sigs.k8s.io&gt;

&lt;https://kubernetes.io/ru/docs/tasks/tools/install-minikube&gt;




curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube_latest_amd64.deb
sudo dpkg -i minikube_latest_amd64.deb
rm minikube_latest_amd64.deb





curl -LO https://github.com/kubernetes/minikube/releases/latest/download/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube &amp;&amp; rm minikube-linux-amd64</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/minio?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>MinIO</title>
        <link>http://l.awiki.org/how-to/minio?rev=1756102593&amp;do=diff</link>
        <description>MinIO

Helm


helm repo add bitnami https://charts.bitnami.com/bitnami
kubectl -n minio create secret generic minio-secret --from-literal=root-user=minioUser --from-literal=root-password=minioPass
helm -n minio upgrade --install --create-namespace minio bitnami/minio --set persistence.size=64Gi --set statefulset.replicaCount=1 --set auth.existingSecret=minio-secret</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/monast?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>MonAst</title>
        <link>http://l.awiki.org/how-to/monast?rev=1756102593&amp;do=diff</link>
        <description>MonAst

Установка

Установка на уже установленный freepbx, иначе нужно меня пути.

Скачиваем с офф.сайта в /tmp и распаковываем:

sudo unzip /tmp/monast*.zip -d /var/www/html
sudo mv /var/www/html/monast* /var/www/html/monast</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/mongodb?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>MongoDB</title>
        <link>http://l.awiki.org/how-to/mongodb?rev=1756102593&amp;do=diff</link>
        <description>MongoDB

Docker


volumes:
  db: {}

services:
  mongo:
    image: mongo:${TAG-8.0}
    environment:
      MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME-mongoroot}
      MONGO_INITDB_ROOT_PASSWORD: ${MONGO_INITDB_ROOT_PASSWORD-superPass}
    ports:
      - mode: host
        protocol: tcp
        published: 27017
        target: 27017
    volumes:
      - db:/data/db
    restart: always
    networks:
      - db
    deploy:
      resources:
        limits:
          memory: ${MEMORY-12…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/mount?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Mount</title>
        <link>http://l.awiki.org/how-to/mount?rev=1756102593&amp;do=diff</link>
        <description>Mount

fmask и dmask:


    0   1   2   3   4   5   6   7
r   +   +   +   +   -   -   -   -
w   +   +   -   -   +   +   -   -
x   +   -   +   -   +   -   +   -


fstab

	*  auto / noauto При auto устройство будет устанавливаться автоматически при загрузке, или по команде mount. auto является вариантом по умолчанию. Если вы не хотите, чтобы устройство устанавливалось автоматически, используйте параметр noauto.…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/mssql?rev=1775129109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-02T11:25:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>MSSQL</title>
        <link>http://l.awiki.org/how-to/mssql?rev=1775129109&amp;do=diff</link>
        <description>MSSQL

&lt;https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-windows-service-accounts-and-permissions?view=sql-server-ver15&gt; - Настройка учетных записей службы

Подключиться в режиме чтения:
applicationIntent=Readonly

Показать всех пользователей сервера:

SELECT * FROM sys.sql_logins</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/multisystem?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Multisystem</title>
        <link>http://l.awiki.org/how-to/multisystem?rev=1756102593&amp;do=diff</link>
        <description>Multisystem

Установка


wget -q http://liveusb.info/multisystem/depot/multisystem.asc -O- | sudo apt-key add -
sudo apt-add-repository &#039;deb http://liveusb.info/multisystem/depot all main&#039;
sudo apt install multisystem libcanberra-gtk-module</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/mysql?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Mysql</title>
        <link>http://l.awiki.org/how-to/mysql?rev=1756102593&amp;do=diff</link>
        <description>Mysql

Настройка безопасности после установки:

sudo mysql_secure_installation

Привилегии

Создание пользователя


GRANT [тип привилегии] ON [название БД].[название таблицы] TO &#039;[пользователь]&#039;@&#039;[разрешенный хост для подключения]&#039;;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/nc?rev=1763965496&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-24T06:24:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nc</title>
        <link>http://l.awiki.org/how-to/nc?rev=1763965496&amp;do=diff</link>
        <description>nc

netcat

Установить:

apt install netcat-openbsd

Проверить доступность порта базы данных сервера db:

nc -vz db 1433</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/net?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>.NET</title>
        <link>http://l.awiki.org/how-to/net?rev=1756102593&amp;do=diff</link>
        <description>.NET

dotnet

Спецификация: &lt;https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-0&gt;

Показать версию:


dotnet --list-sdks
dotnet --list-runtimes


&lt;https://docs.microsoft.com/ru-ru/dotnet/core/install/how-to-detect-installed-versions&gt;

Docker

&lt;https://learn.microsoft.com/ru-ru/dotnet/core/docker/introduction&gt;

&lt;https://hub.docker.com/_/microsoft-dotnet/&gt;

Сборка

pack

Не создавать nupkg пакет из проекта (в csproj):


&lt;Project&gt;
  &lt;PropertyGroup&gt;
    &lt;IsPackable&gt;f…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/netplan?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Netplan</title>
        <link>http://l.awiki.org/how-to/netplan?rev=1756102593&amp;do=diff</link>
        <description>Netplan

&lt;https://netplan.io/&gt;

&lt;https://github.com/canonical/netplan/blob/main/doc/netplan-yaml.md&gt;
Доступные команды:

   help      Показать это справочное сообщение
   apply     Применить текущую конфигурацию 
   generate  Генерировать файлы конфигурации из /etc/netplan/*.yaml
   ip        Получить информации IP от системы
   try       Применить новую конфигурацию, в случае ошибки автоматически откатить…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/networkmanager?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>NetworkManager</title>
        <link>http://l.awiki.org/how-to/networkmanager?rev=1756102593&amp;do=diff</link>
        <description>NetworkManager

nmcli

Перезапустить NetworkManager:

systemctl restart NetworkManager

Показать доступные соединения:


nmcli connection show


Показать состояние интерфейсов:


nmcli device status</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/nextcloud?rev=1776841080&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-22T06:58:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Nextcloud</title>
        <link>http://l.awiki.org/how-to/nextcloud?rev=1776841080&amp;do=diff</link>
        <description>Nextcloud

Запуск docker-compose

Настроить параметры ядра:


sysctl -w net.core.somaxconn = 65535 #Максимальное число открытых сокетов, ждущих соединения.
sysctl -w vm.overcommit_memory = 1   #Cтратегия выделения памяти</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/nexus_repository?rev=1762526827&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-07T14:47:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Nexus Repository</title>
        <link>http://l.awiki.org/how-to/nexus_repository?rev=1762526827&amp;do=diff</link>
        <description>Nexus Repository

&lt;https://www.sonatype.com/nexus/repository-oss&gt;

&lt;https://hub.docker.com/r/sonatype/nexus3&gt;

&lt;https://help.sonatype.com/repomanager3/product-information/system-requirements&gt;

Запуск:

docker run -d -p 8081:8081 -p 8082:8082 --name nexus sonatype/nexus3

При первом запуске, логин admin, посмотреть пароль:

docker exec $(docker ps -q -f name=nexus) cat /nexus-data/admin.password</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/nfs?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>NFS</title>
        <link>http://l.awiki.org/how-to/nfs?rev=1756102593&amp;do=diff</link>
        <description>NFS

Сервер

sudo apt-get install nfs-kernel-server


Настройка сервера делается в файле /etc/exports 

Например:


/ubuntu  *(ro,sync,no_root_squash,no_subtree_check)
/common 192.168.0.1/24(rw,sync,no_subtree_check) 192.168.0.200(noaccess)</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/nginx?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Nginx</title>
        <link>http://l.awiki.org/how-to/nginx?rev=1756102593&amp;do=diff</link>
        <description>Nginx

Тестирование конфигурации:

sudo nginx -t

Перезапустить nginx с проверкой новой конфигурацией:

sudo nginx -s reload

Твики
server_tokens off; #запретить выдавать версию nginx’а на страницах ошибок и в поле “Server” заголовка ответа.</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/npm?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>NPM</title>
        <link>http://l.awiki.org/how-to/npm?rev=1756102593&amp;do=diff</link>
        <description>NPM

npm publish

Тестировать перед публикацией, выполнить создание tgz пакета локально без самого создания файла:

npm pack --dry-run

Игнорировать файлы при публикации с помощью</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/ntp?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>NTP</title>
        <link>http://l.awiki.org/how-to/ntp?rev=1756102593&amp;do=diff</link>
        <description>NTP

За настройку NTP в windows отвечает w32tm

Установка:


sudo apt-get install ntp


http://www.k-max.name/linux/ntp-server-na-linux/

Настройка

/etc/ntp.conf

Сервер

Базовый конфигурационный файл:


statsdir /var/log/ntpstats/
driftfile /var/lib/ntp/ntp.drift
statistics loopstats peerstats clockstats

filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

server ntp.ubuntu.com prefer iburst
serve…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/nuget?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nuget</title>
        <link>http://l.awiki.org/how-to/nuget?rev=1756102593&amp;do=diff</link>
        <description>nuget

Зарегистрировать источник:

nuget.exe sources Add -Name &quot;NugetName&quot; -Source &quot;https://nexus.domain.com/repository/nuget-group/index.json&quot; -Username &quot;loginNuget&quot; -Password &quot;passowordNuget&quot;

Удалить источник:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/nxlog?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nxlog</title>
        <link>http://l.awiki.org/how-to/nxlog?rev=1756102593&amp;do=diff</link>
        <description>nxlog

Файлы с пакетами можно скачать с &lt;http://nxlog.org/products/nxlog-community-edition/download&gt; или с &lt;http://sourceforge.net/projects/nxlog-ce/files/&gt;

&lt;http://nxlog-ce.sourceforge.net/nxlog-docs/en/nxlog-reference-manual.html&gt;

Настройка

Сервер

Для правильной загрузки логов в mysql, сервер необходимо привести к utf8 

Windows

Отправка логов с Windows машин:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/openfire?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Openfire</title>
        <link>http://l.awiki.org/how-to/openfire?rev=1756102593&amp;do=diff</link>
        <description>Openfire

Установка

&lt;http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/install-guide.html&gt;

Подключение к mysql

Во время установки:

jdbc:mysql://localhost:3306/your_base?useUnicode=true&amp;characterEncoding=UTF-8&amp;characterSetResults=UTF-8&amp;rewriteBatchedStatements=true

или в xml файле:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/openssl?rev=1771520366&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-19T16:59:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>OpenSSL</title>
        <link>http://l.awiki.org/how-to/openssl?rev=1771520366&amp;do=diff</link>
        <description>OpenSSL

	*  p7b (PKCS#7) - файл содержит только сертификаты и цепочки сертификатов, но не приватные ключи.

	*  pfx, p12 (PKCS#12) - файл для хранения сертификата сервера, промежуточных сертификатов и приватного ключа в одном зашифрованном файле.</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/openvpn?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>OpenVPN</title>
        <link>http://l.awiki.org/how-to/openvpn?rev=1756102593&amp;do=diff</link>
        <description>OpenVPN

Описание файлов (директория keys):

	*  Файлы *.csr — Запросы на подпись сертификатов (СЦ)
	*  Файлы №.pem — Дубликаты сертификатов для базы данных (СЦ)</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/openvswitch?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Open vSwitch</title>
        <link>http://l.awiki.org/how-to/openvswitch?rev=1756102593&amp;do=diff</link>
        <description>Open vSwitch

Установка


apt-get install openvswitch-switch


Настройка

Добавляем мост br0 и порт eth0 к нему:


ovs-vsctl add-br br0
ovs-vsctl add-port br0 eth0


Добавляем VLAN 204 к мосту br0, появится новый интерфейс vlan204:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/pamjat?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Память</title>
        <link>http://l.awiki.org/how-to/pamjat?rev=1756102593&amp;do=diff</link>
        <description>Память

Оперативная память, ОЗУ

Информация об установленных платах:

sudo dmidecode --type 17

Информация о максимально возможной памяти для мат.платы:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/pass?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pass</title>
        <link>http://l.awiki.org/how-to/pass?rev=1756102593&amp;do=diff</link>
        <description>pass

Менеджер паролей

Установить:

apt install pass

Создать ключи (минимум заполнить «Real name»), если agent_genkey failed: Permission denied, добавить параметр --pinentry-mode:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/pear?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pear</title>
        <link>http://l.awiki.org/how-to/pear?rev=1756102593&amp;do=diff</link>
        <description>pear

proxy

Задаем прокси сервер:

pear config-set http_proxy http://username:password@yourproxy:3128</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/perl?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Perl</title>
        <link>http://l.awiki.org/how-to/perl?rev=1756102593&amp;do=diff</link>
        <description>Perl

fcgiwrap

Установка:

sudo apt-get install fcgiwrap

По умолчанию работает на сокете, настройки в /etc/init.d/fcgiwrap:
FCGI_SOCKET=&quot;/var/run/$NAME.socket&quot;

Для работы на порту, необходимо изменить на:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/php?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>PHP</title>
        <link>http://l.awiki.org/how-to/php?rev=1756102593&amp;do=diff</link>
        <description>PHP

PPA Repository

Пример для установки php5.6:

sudo add-apt-repository -y ppa:ondrej/php
sudo apt update
sudo apt install php5.6

php-fpm

Установка: 

sudo apt install php-fpm

Страница статуса

Для включения страницы необходимо в конфигурационных файлах php-fpm в файле</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/phpmyadmin?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>phpMyAdmin</title>
        <link>http://l.awiki.org/how-to/phpmyadmin?rev=1756102593&amp;do=diff</link>
        <description>phpMyAdmin

Nginx

Добавляем в /etc/nginx/sites-available/default в секцию server{}:


	location /phpmyadmin {
	    root /usr/share/;
	    index index.php index.html index.htm;
	    location ~ ^/phpmyadmin/(.+\.php)$ {
		    try_files $uri =404;
		    root /usr/share/;
		    fastcgi_pass unix:/run/php/php7.0-fpm.sock;
		    fastcgi_index index.php;
		    fastcgi_param SCRIPT_FILENAME $request_filename;
		    include /etc/nginx/fastcgi_params;
		}
	    location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/ping?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ping</title>
        <link>http://l.awiki.org/how-to/ping?rev=1756102593&amp;do=diff</link>
        <description>ping

Проверить MTU

Запретить фрагментацию пакета MTU размер 1500 байт:

Linux (-28): 

ping 1.1 -s1472 -M do

Windows (1472?): 

ping 1.1 -l 1500 -f</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/pjsua?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pjsua</title>
        <link>http://l.awiki.org/how-to/pjsua?rev=1756102593&amp;do=diff</link>
        <description>pjsua

Пример дозвона:


(sleep 120 &amp;&amp; echo q) | pjsua --id=sip:17778@callcentric.com --username=17778 --password=${SIPPASSWORD} --realm=* --registrar=sip:callcentric.com --null-audio --duration=1 sip:+7950XXXXXX@callcentric.com</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/plex?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Plex</title>
        <link>http://l.awiki.org/how-to/plex?rev=1756102593&amp;do=diff</link>
        <description>Plex

Добавление репозитария:

wget --quiet https://downloads.plex.tv/plex-keys/PlexSign.key -O - | sudo apt-key add -
echo &quot;deb https://downloads.plex.tv/repo/deb public main&quot; | sudo tee /etc/apt/sources.list.d/plex.list
sudo apt update</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/pochta?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Почта</title>
        <link>http://l.awiki.org/how-to/pochta?rev=1756102593&amp;do=diff</link>
        <description>Почта

SPF

&lt;http://www.open-spf.org/Tools/&gt;

DMARC

&lt;https://help.mail.ru/mail-help/postmaster/dmarc&gt;

&lt;https://support.google.com/a/answer/2466563?hl=ru&gt;

&lt;https://habrahabr.ru/company/mailru/blog/170957/&gt;

&lt;https://domainaware.github.io/parsedmarc/&gt; - Open source DMARC report analyzer and visualizer

BIMI

Изображение должно быть квадратным в формате SVG Tiny 1.2

&lt;https://bimigroup.org/bimi-generator/&gt;

&lt;https://app.easydmarc.com/domain-scanner/&gt;

Проверка

http://mxtoolbox.com/

&lt;https://ww…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/poisk?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Поиск</title>
        <link>http://l.awiki.org/how-to/poisk?rev=1756102593&amp;do=diff</link>
        <description>Поиск

find, grep

Поиск с копированием:

find /home/shantanu/processed/ -name &#039;*2011*.xml&#039; -exec cp {} /home/shantanu/tosend  \;

или

find /home/shantanu/processed/ -name &#039;*2011*.xml&#039; | xargs cp -t /home/shantanu/tosend

&lt;http://stackoverflow.com/questions/5241625/find-and-copy-files&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/polzovateli?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Пользователи</title>
        <link>http://l.awiki.org/how-to/polzovateli?rev=1756102593&amp;do=diff</link>
        <description>Пользователи

usermod, adduser, addgoup

Поменять primary группу пользователю:

usermod -g primarygroupname username

Пользователь для работы в контейнере

Alpine:

addgroup -g 2000 -S groupname \
  &amp;&amp; adduser -u 2000 -H -D -S -s /sbin/nologin -G groupname username</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/portainer?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Portainer</title>
        <link>http://l.awiki.org/how-to/portainer?rev=1756102593&amp;do=diff</link>
        <description>Portainer

Docker

Пример запуска Portainer с управлением локального Docker через сокет:

docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock --mount type=bind,src=/data/docker/portainer/data,dst=/data --name portainer portainer/portainer-ce -H unix:///var/run/docker.sock</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/postfix?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Postfix</title>
        <link>http://l.awiki.org/how-to/postfix?rev=1756102593&amp;do=diff</link>
        <description>Postfix

Команды

postconf -nf #показать содержимое main.cf

postconf -Mf #показать содержимое master.cf

postconf -m #показать поддерживаемые map типы

Фильтрация

http://dummyluck.com/page/postfix_filter_after_queue

Подмена адресов</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/postgresql?rev=1765862476&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-16T05:21:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>PostgreSQL</title>
        <link>http://l.awiki.org/how-to/postgresql?rev=1765862476&amp;do=diff</link>
        <description>PostgreSQL

Postgre, PostgrePro

Команды в pgsql:
\h for help with SQL commands
\? for help with psql commands
\g or terminate with semicolon to execute query
\q to quit
Переменные окружения

&lt;https://www.postgresql.org/docs/current/libpq-envars.html&gt; - для клиентских приложений</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/pppoe?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pppoe</title>
        <link>http://l.awiki.org/how-to/pppoe?rev=1756102593&amp;do=diff</link>
        <description>pppoe

Настройка

Для настройки запускаем:

sudo pppoeconf

- отвечаем на вопросы.

Настройки пропишутся в /etc/ppp/peers/dsl-provider

interfaces

Добавляем в файл /etc/network/interfaces</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/proftpd?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ProFTPD</title>
        <link>http://l.awiki.org/how-to/proftpd?rev=1756102593&amp;do=diff</link>
        <description>ProFTPD

Примеры конфигураций

Анонимный доступ

/etc/proftpd/proftpd.conf:


UseIPv6				off
IdentLookups			off
UseReverseDNS 			off
AllowRetrieveRestart 		on
AllowOverwrite 			on
AllowStoreRestart 		on
RequireValidShell 		off
ServerType			standalone
DeferWelcome			off
DefaultServer			on
ShowSymlinks			off
ListOptions                	&quot;-l&quot;
DenyFilter			\*.*/
Port				21
PassivePorts                  	50000 50200
User				proftpd
Group				nogroup
Umask				022  022
TransferLog                     /va…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/prometheus?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Prometheus</title>
        <link>http://l.awiki.org/how-to/prometheus?rev=1756102593&amp;do=diff</link>
        <description>Prometheus

Удаление метрик

Для управления добавить при запуске:

--web.enable-admin-api

Удалить все метрики:


curl -X POST -g &#039;http://172.0.0.1:9090/api/v2/admin/tsdb/delete_series?match[]={__name__=~&quot;.+&quot;}&#039;
curl -X POST -g &#039;http://172.0.0.1:9090/api/v2/admin/tsdb/clean_tombstones&#039;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/promtail?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>promtail</title>
        <link>http://l.awiki.org/how-to/promtail?rev=1756102593&amp;do=diff</link>
        <description>promtail

Справка:

docker run --rm grafana/promtail -help

Установка

Windows:


function promtail{
  $URL=&quot;https://github.com/grafana/loki/releases/download/v2.8.2/promtail-windows-amd64.exe.zip&quot;
  $PROMTAILPATH=&quot;$env:PROGRAMFILES\promtail&quot;
  $Filename = [System.IO.Path]::GetFileName($URL)
  if (!(Test-Path &quot;$env:Temp\$Filename&quot;)){
    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
    $dl = New-Object net.webclient
    $dl.Downloadfile($URL, &quot;$env:Temp\$Filena…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/provisioning?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Provisioning</title>
        <link>http://l.awiki.org/how-to/provisioning?rev=1756102593&amp;do=diff</link>
        <description>Provisioning

Автоматическая настройка телефонов

&lt;http://habrahabr.ru/post/237951/&gt; - VoIP зоопарк — Provisioning</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/proxmox?rev=1772381799&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-01T16:16:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Proxmox</title>
        <link>http://l.awiki.org/how-to/proxmox?rev=1772381799&amp;do=diff</link>
        <description>Proxmox

Обновить список шаблонов:

pveam update

Кластер

Создать кластер:

pvecm create CLUSTERNAME

Подключить узел к кластеру:

pvecm add IP-ADDRESS-CLUSTER

&lt;https://pve.proxmox.com/wiki/Cluster_Manager&gt;

Переключить с multicast на unicast (UDPU) на кластере и узле:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/proxy_auto-configuration?rev=1775722066&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-09T08:07:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Proxy_Auto-Configuration</title>
        <link>http://l.awiki.org/how-to/proxy_auto-configuration?rev=1775722066&amp;do=diff</link>
        <description>Proxy_Auto-Configuration

Proxy Auto-Configuration (PAC) file, Web Proxy Auto-Discovery Protocol (WPAD)



function FindProxyForURL(url, host)
{
  if ( dnsDomainIs(host, &quot;.idscan.loc&quot;) || dnsDomainIs(host, &quot;localhost&quot;) || isInNet(host, &quot;127.0.0.0&quot;, &quot;255.0.0.0&quot;) || isInNet(host, &quot;192.168.0.0&quot;, &quot;255.255.0.0&quot;) || isInNet(host, &quot;10.0.0.0&quot;, &quot;255.0.0.0&quot;) || isInNet(host, &quot;172.16.0.0&quot;, &quot;255.240.0.0&quot;) ) {
    return &quot;DIRECT&quot;;
  //rule for clent ip
  } else if (myIpAddress() == &quot;10.0.1.35&quot;) {
    return …</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/pv?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pv</title>
        <link>http://l.awiki.org/how-to/pv?rev=1756102593&amp;do=diff</link>
        <description>pv

&lt;http://habrahabr.ru/post/65384/&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/python?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Python</title>
        <link>http://l.awiki.org/how-to/python?rev=1756102593&amp;do=diff</link>
        <description>Python

Работа через proxy

Единоразово:

pip install --proxy http://username:password@proxyserver.net:port пакет

Пакеты pip

Установленные пользователем:
~/.local/lib/python2.7/site-packages
~/.local/lib/python3.5/site-packages</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/rabbitmq?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>RabbitMQ</title>
        <link>http://l.awiki.org/how-to/rabbitmq?rev=1756102593&amp;do=diff</link>
        <description>RabbitMQ

&lt;https://www.rabbitmq.com/&gt;

k8s

Helm Bitnami - &lt;https://github.com/bitnami/charts/tree/master/bitnami/rabbitmq&gt;

Показать конфигурацию:


kubectl exec dvs-rabbitmq-0 -- cat /bitnami/rabbitmq/conf/rabbitmq.conf
kubectl exec dvs-rabbitmq-0 -- cat /app/load_definition.json


или из secrets:


kubectl get secret dvs-rabbitmq-config -o json | jq -r &#039;.data.&quot;rabbitmq.conf&quot; | @base64d&#039;
kubectl get secret load-definition -o json | jq -r &#039;.data.&quot;load_definition.json&quot; | @base64d&#039;…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/rackspace?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>RackSpace</title>
        <link>http://l.awiki.org/how-to/rackspace?rev=1756102593&amp;do=diff</link>
        <description>RackSpace

Emergency console

	*  Получить Rackspace API Key (&lt;https://docs.rackspace.com/docs/view-and-reset-your-api-key&gt;): 
		*  Нажать на своё имя (Username) в панеле управления и выбрать «My Profile &amp; Settings»
		*  Security Settings: Rackspace API Key (Password</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/raid?rev=1765019552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-06T11:12:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>RAID</title>
        <link>http://l.awiki.org/how-to/raid?rev=1765019552&amp;do=diff</link>
        <description>RAID

&lt;http://hwraid.le-vert.net/&gt;

Пакеты Debian - &lt;http://hwraid.le-vert.net/debian/&gt; 

Пакеты Ubuntu - &lt;http://hwraid.le-vert.net/ubuntu/&gt;




echo deb http://hwraid.le-vert.net/debian buster main | sudo tee /etc/apt/sources.list.d/hwraid.le-vert.net.list
curl -s -L http://hwraid.le-vert.net/debian/hwraid.le-vert.net.gpg.key | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/hwraid.le-vert.net.gpg
sudo apt update</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/rancher?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Rancher</title>
        <link>http://l.awiki.org/how-to/rancher?rev=1756102593&amp;do=diff</link>
        <description>Rancher

Установка

	*  Установить docker
	*  Настроить DNS в docker (во избежании ошибки при добавлении агента на том же сервере)
	*  Запустить сервер: 
docker run -d --restart=always -p 8080:8080 rancher/server:stable</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/redis?rev=1768887430&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-20T05:37:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Redis</title>
        <link>http://l.awiki.org/how-to/redis?rev=1768887430&amp;do=diff</link>
        <description>Redis

redis cluster




networks:
  redis-cluster:
    attachable: true

services:
  redis-0:
    image: redis:latest
    environment:
      - REDIS_PORT=7000
    ports:
      - 7000:7000
    networks:
      - redis-cluster
    command: --port 7000 --cluster-enabled yes

  redis-1:
    image: redis:latest
    environment:
      - REDIS_PORT=7001
    ports:
      - 7001:7001
    networks:
      - redis-cluster
    command: --port 7001 --cluster-enabled yes

  redis-2:
    image: redis:latest
   …</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/redmine?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Redmine</title>
        <link>http://l.awiki.org/how-to/redmine?rev=1756102593&amp;do=diff</link>
        <description>Redmine

Установка

Добавляем репозитарий и устанавливаем необходимые пакеты:

sudo add-apt-repository ppa:ondrej/redmine
sudo apt-get update
sudo apt-get install libapache2-mod-passenger mariadb-server</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/redsocks?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>redsocks</title>
        <link>http://l.awiki.org/how-to/redsocks?rev=1756102593&amp;do=diff</link>
        <description>redsocks

Пример настройки для rutracker /etc/redsocks.conf:


base {
	log_debug = off;
	log_info = on;
	log = &quot;syslog:daemon&quot;;
	daemon = on;
	user = redsocks;
	group = redsocks;
	redirector = iptables;
}
redsocks {
	local_ip = 127.0.0.1;
	local_port = 12345;
	ip = 159.203.50.248;
	port = 1080;
	type = socks5;
}</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/reprepro?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Reprepro</title>
        <link>http://l.awiki.org/how-to/reprepro?rev=1756102593&amp;do=diff</link>
        <description>Reprepro

Создание репозитория

Создаём каталог репозитория:

mkdir -p /var/www/conf


Создаем конфигурационный файл /var/www/conf/distributions:


Origin: DKB74 Repository
Label: DKB74
Suite: stable
Codename: trusty
Architectures: amd64
Components: main
Description: Repository for DKB
SignWith: yes</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/rsync?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Rsync</title>
        <link>http://l.awiki.org/how-to/rsync?rev=1756102593&amp;do=diff</link>
        <description>Rsync

Опции

-a режим архива, при использовании заменяет несколько ключей (-rlptgoD)

-r рекурсивно. Копирует все файлы, включая вложенные каталоги</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/rsyslog?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Rsyslog</title>
        <link>http://l.awiki.org/how-to/rsyslog?rev=1756102593&amp;do=diff</link>
        <description>Rsyslog

Настройка

Сбор логов с сетевого устройства

В /etc/rsyslog.conf:


$ModLoad imudp
$UDPServerRun 514


создаем /etc/rsyslog.d/10-grandstream.conf 


:fromhost-ip, contains, &quot;192.168.20.100&quot; /var/log/grandstream.log
&amp; stop</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/samba?rev=1764483563&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-30T06:19:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Samba</title>
        <link>http://l.awiki.org/how-to/samba?rev=1764483563&amp;do=diff</link>
        <description>Samba

Samba 4 AD Domain Member

Устанавливаем samba и winbind:

sudo apt-get install samba libnss-winbind


Базовая настройка smb.conf:


[global]

    workgroup = DOMAIN
    security = ads
    realm = DOMAIN.COM

    idmap config *:backend = tdb
    idmap config *:range = 70001-80000
    idmap config DOMAIN:backend = rid
    idmap config DOMAIN:schema_mode = rfc2307
    idmap config DOMAIN:range = 500-40000

    winbind nss info = rfc2307

[test]
    path = /share
    read only = no…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/sborka_deb?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Сборка deb</title>
        <link>http://l.awiki.org/how-to/sborka_deb?rev=1756102593&amp;do=diff</link>
        <description>Сборка deb

Дебианизация берётся не из репозитория текущего выпуска Ubuntu

Создаём директорию в которой будем выполнять все операции.

Cкачиваем три файла одной командой (из пакета devscripts):</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/scala?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Scala</title>
        <link>http://l.awiki.org/how-to/scala?rev=1756102593&amp;do=diff</link>
        <description>Scala

sbt

&lt;https://www.scala-sbt.org/&gt;

&lt;https://github.com/sbt/sbt&gt;

docker


FROM  openjdk:8-jre-alpine

ARG SBT_VERSION

ENV SBT_VERSION ${SBT_VERSION:-1.5.1}

RUN set -x; \
  apk add --no-cache bash curl; \
  curl -fsL https://github.com/sbt/sbt/releases/download/v$SBT_VERSION/sbt-$SBT_VERSION.tgz | tar xfz - -C /opt; \
  ln -s /opt/sbt/bin/* /usr/local/bin; \
  rm -rf /var/cache/apk/*
  
ENTRYPOINT [&quot;/opt/sbt/bin/sbt&quot;]

CMD [&quot;--version&quot;]</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/sed?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sed</title>
        <link>http://l.awiki.org/how-to/sed?rev=1756102593&amp;do=diff</link>
        <description>sed

Формат: 
sed [ -опции ] &#039;s/regex/replace/флаги&#039; путь_к_файлу

Опции:

	*  -r - использование расширенного синтаксиса регулярных выражений
	*  -i - выполнение изменений в файле</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/shred?rev=1756264095&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-27T03:08:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>shred</title>
        <link>http://l.awiki.org/how-to/shred?rev=1756264095&amp;do=diff</link>
        <description>shred

Удалить данные с перезаписью

Удалить файл (переписать 3 раза по умолчанию):

shred -u file.txt

Удалить файл 7-мью проходами:

shred -u -n7 -v file.txt

Удалить весь диск:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/smstools?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Smstools</title>
        <link>http://l.awiki.org/how-to/smstools?rev=1756102593&amp;do=diff</link>
        <description>Smstools

Установка:

sudo apt-get install smstools

Меняем /etc/smsd.conf:

devices = GSM1

logfile = /var/log/smstools/smsd.log
stats = /var/log/smstools/smsd_stats
loglevel = 5
user = smsd
smart_logging = yes

infofile = /var/run/smstools/smsd.working
pidfile = /var/run/smstools/smsd.pid

delaytime = 10

outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
failed = /var/spool/sms/failed
incoming = /var/spool/sms/incoming
sent = /var/spool/sms/sent

[GSM1]
device = /dev/ttyUSB0…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/snap?rev=1770981255&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-13T11:14:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Snap</title>
        <link>http://l.awiki.org/how-to/snap?rev=1770981255&amp;do=diff</link>
        <description>Snap

Удалить:


sudo systemctl stop snapd.service
sudo systemctl disable snapd.service
sudo apt autoremove snapd
sudo dpkg --purge snapd

rm -rf ~/snap
sudo rm -rf /snap
sudo rm -rf /var/snap
sudo rm -rf /var/lib/snapd


Работа через proxy</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/snmp?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>SNMP</title>
        <link>http://l.awiki.org/how-to/snmp?rev=1756102593&amp;do=diff</link>
        <description>SNMP

Стандартные MIBS

Установка стандартных MIB (iana,ietf):

sudo apt-get install snmp-mibs-downloader


Проверяем:


snmptranslate -On SNMPv2-MIB::sysName.0


получаем:


.1.3.6.1.2.1.1.5.0


или обратную:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/spice?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Spice</title>
        <link>http://l.awiki.org/how-to/spice?rev=1756102593&amp;do=diff</link>
        <description>Spice

Server

Установка:

sudo apt install xserver-xorg-video-qxl xserver-xspice
sudo cp /etc/X11/spiceqxl.xorg.conf /etc/X11/xorg.conf


В /etc/X11/xorg.conf установить пароль:
Option &quot;SpicePassword&quot; &quot;password&quot;
Перезапустить Xorg:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/sqlite?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>SQLite</title>
        <link>http://l.awiki.org/how-to/sqlite?rev=1756102593&amp;do=diff</link>
        <description>SQLite

Показать имена колонок таблицы:

pragma table_info(table);

&lt;https://www.sqlite.org/pragma.html#pragma_table_info&gt;

Показать список всех таблиц:

.tables

или

select * from sqlite_master where type = &#039;table&#039;

&lt;http://www.sql.ru/forum/878748/vyvesti-ves-spisok-tablic-iz-bazy&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/sqstat?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>SqStat</title>
        <link>http://l.awiki.org/how-to/sqstat?rev=1756102593&amp;do=diff</link>
        <description>SqStat

Скачиваем и распаковываем sqstat: 


wget -P /tmp http://samm.kiev.ua/sqstat/sqstat-1.20.tar.gz
tar xzf /tmp/sqstat-1.20.tar.gz -C /tmp 
sudo mv /tmp/sqstat-1.20 /var/www/sqstat


Настраиваем Squid:


sudo apt install squid-cgi</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/squid?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Squid</title>
        <link>http://l.awiki.org/how-to/squid?rev=1756102593&amp;do=diff</link>
        <description>Squid

Аутентификация

Kerberos

На сервере AD создаем пользователя squid и kerberos тикет для него:


ktpass  -princ HTTP/proxy.domain.com@DOMAIN.COM -mapuser squid@DOMAIN.COM -crypto rc4-hmac-nt -pass &quot;password&quot; -ptype KRB5_NT_PRINCIPAL -out C:\proxy.keytab</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/ssh?rev=1762000269&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-01T12:31:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>SSH</title>
        <link>http://l.awiki.org/how-to/ssh?rev=1762000269&amp;do=diff</link>
        <description>SSH

openssh

Чтобы отключиться от зависшей SSH сессии необходимо нажать последовательно на клавиатуре (Ввод,тильда,точка): [Enter], [~], [.]

Конфигурация сервера</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/start?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>http://l.awiki.org/how-to/start?rev=1756102593&amp;do=diff</link>
        <description>Установка и настройка приложений или служб 
how-to index</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/stjerm?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stjerm</title>
        <link>http://l.awiki.org/how-to/stjerm?rev=1756102593&amp;do=diff</link>
        <description>stjerm

Запуск (Вызов по клавише F1, прозрачность 60%, цвет шрифта зелёный, ширина окна 100%, высота 40%, шрифт Monospace с 10 размером):

stjerm -k f1 -o 80 -fg 66ff11 -w 100% -h 40% -fn Monospace 10</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/stp?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>STP</title>
        <link>http://l.awiki.org/how-to/stp?rev=1756102593&amp;do=diff</link>
        <description>STP

	*  Edge - Граничным портом (Edge Port) объявляется порт, непосредственно подключенный к сегменту сети, в котором не могут быть созданы петли. Граничный порт мгновенно переходит в состояние продвижения, минуя состояния прослушивания и обучения.</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/strongswan?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strongSwan</title>
        <link>http://l.awiki.org/how-to/strongswan?rev=1756102593&amp;do=diff</link>
        <description>strongSwan

IKEv2 MTU Size IPv4/IPv6 : 1438/1422 

Команды

Переподключить соединение: 

sudo ipsec up connection-name
sudo ipsec down connection-name

Перегрузить секреты:

sudo ipsec rereadsecrets

Перегрузить ipsec:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/sudo?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sudo</title>
        <link>http://l.awiki.org/how-to/sudo?rev=1756102593&amp;do=diff</link>
        <description>Sudo

&lt;http://debian-help.ru/articles/ustanovka-i-nastroika-sudo-v-debian-7&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/systemd-journald?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>systemd-journald</title>
        <link>http://l.awiki.org/how-to/systemd-journald?rev=1756102593&amp;do=diff</link>
        <description>systemd-journald

Показать лог (от последнего):

journalctl -r

Показать занятое место:

journalctl --disk-usage
#или
du -sh /var/log/journal/

Запустить ротацию:

journalctl --rotate

Удалить журналы старше 2-х дней:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/systemd-resolve?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>systemd-resolve</title>
        <link>http://l.awiki.org/how-to/systemd-resolve?rev=1756102593&amp;do=diff</link>
        <description>systemd-resolve

Сделать основным конфигурационный файл:

sudo rm /etc/resolv.conf
sudo ln -s /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

Очистить кэш:

resolvectl flush-caches

Показать статистику:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/systemd-timesyncd?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>systemd-timesyncd</title>
        <link>http://l.awiki.org/how-to/systemd-timesyncd?rev=1756102593&amp;do=diff</link>
        <description>systemd-timesyncd

Показать свойства systemd-timedated:

timedatectl show

Показать текущее состояние синхронизации:

timedatectl status

Показать подробную информации о синхронизации:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/tar?rev=1772103624&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-26T11:00:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tar</title>
        <link>http://l.awiki.org/how-to/tar?rev=1772103624&amp;do=diff</link>
        <description>tar

Создать архив без сжатия директории /data исключая директории /data/dir1, /data/dir5:

tar -cvf archive.tar --exclude=&quot;/data/dir1&quot; --exclude=&quot;/data/dir5&quot; /data

Создать архив без сжатия всех файлов с 20150101 до 20160101 директории /data:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/tcpdump?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tcpdump</title>
        <link>http://l.awiki.org/how-to/tcpdump?rev=1756102593&amp;do=diff</link>
        <description>tcpdump

Показать трафик на 80 порт с пакетами длинее 100:

sudo tcpdump -nv tcp port 80 and greater 100

Показать пакеты tcpreset:

tcpdump &#039;tcp[tcpflags] &amp; (tcp-rst) != 0&#039;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/teamcity?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TeamCity</title>
        <link>http://l.awiki.org/how-to/teamcity?rev=1756102593&amp;do=diff</link>
        <description>TeamCity

Установка

Скачиваем последний TeamCity, распаковываем и устанавливаем разрешения (на примере v8.1.2):

wget -P /tmp http://download.jetbrains.com/teamcity/TeamCity-8.1.2.tar.gz
sudo tar -C /var/www -xzf /tmp/TeamCity-*.tar.gz
sudo mv /var/www/TeamCity /var/www/teamcity
sudo chown www-data -R /var/www/teamcity</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/tensorflow?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TensorFlow</title>
        <link>http://l.awiki.org/how-to/tensorflow?rev=1756102593&amp;do=diff</link>
        <description>TensorFlow

Docker

&lt;https://www.tensorflow.org/install/docker&gt;

&lt;https://docs.docker.com/compose/gpu-support/&gt;


FROM tensorflow/tensorflow:2.10.0-gpu-jupyter

LABEL pip1=&quot;opencv-python Pillow numpy scikit-learn scipy sklearn&quot; \
      pip2=&quot;jedi tensorflowjs tf2onnx onnxruntime pandas&quot; \
      pip3=&quot;torch&quot; \
      pkg=&quot;miniconda&quot;

RUN set -x \
  &amp;&amp; DEBIAN_FRONTEND=&quot;noninteractive&quot; apt-get update \
  &amp;&amp; DEBIAN_FRONTEND=&quot;noninteractive&quot; apt-get upgrade -y \
  &amp;&amp; DEBIAN_FRONTEND=&quot;noninteractive&quot; a…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/testirovanie?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Тестирование</title>
        <link>http://l.awiki.org/how-to/testirovanie?rev=1756102593&amp;do=diff</link>
        <description>Тестирование

HTTP load generator

ab - Apache Bench

ab -c 200 -n 2000 https://domain.com


hey - hey tool замена ab

hey -c 200 -n 2000 https://domain.com

httperf

httperf  --ssl --port 443 --server domain.com --uri=https://domain.com --num-conns=2000 --rate=200</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/thunar?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Thunar</title>
        <link>http://l.awiki.org/how-to/thunar?rev=1756102593&amp;do=diff</link>
        <description>Thunar

Настройка

Разрешить запускать скрипты:

xfconf-query --channel thunar --property /misc-exec-shell-scripts-by-default --create --type bool --set true &amp;&amp; thunar -q

&lt;https://docs.xfce.org/xfce/thunar/hidden-settings&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/tilix?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tilix</title>
        <link>http://l.awiki.org/how-to/tilix?rev=1756102593&amp;do=diff</link>
        <description>Tilix

Экспорт настроек:


dconf dump /com/gexperts/Tilix/ &gt; tilix.dconf


Импорт настроек:


dconf load /com/gexperts/Tilix/ &lt; tilix.dconf


Ссылки

&lt;https://gnunn1.github.io/tilix-web/&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/tomcat?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tomcat</title>
        <link>http://l.awiki.org/how-to/tomcat?rev=1756102593&amp;do=diff</link>
        <description>Tomcat

Очистка логов tomcat

Пример для очистки логов продуктов atlassian, добавляем файл /etc/cron.daily/tomcat-log-clean:


#!/bin/sh

find /opt/atlassian/*/logs -type f -mtime +5 -exec rm {} \;
find /opt/atlassian/*/logs -type f -size 0 -exec rm {} \;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/traefik?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Traefik</title>
        <link>http://l.awiki.org/how-to/traefik?rev=1756102593&amp;do=diff</link>
        <description>Traefik


version: &#039;3.5&#039;

services:
 traefik:
  image: traefik:${VERSION-2.8}
  ports:
    - mode: host
      protocol: tcp
      published: 80
      target: 80
    - mode: host
      protocol: tcp
      published: 443
      target: 443
    - mode: host
      protocol: tcp
      published: 9000
      target: 9000
  volumes:
   - ${VOLPATH-/data/docker/traefik}/traefik/traefik.yml:/etc/traefik/traefik.yml:ro
   - ${VOLPATH-/data/docker/traefik}/acme:/acme:rw
   - ${VOLPATH-/data/docker/traefik}/c…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/transmission?rev=1772113557&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-26T13:45:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>transmission</title>
        <link>http://l.awiki.org/how-to/transmission?rev=1772113557&amp;do=diff</link>
        <description>transmission

Сворачивание в трэй поддерживает transmission-qt:

sudo apt install transmission-qt

Работа rutracker.org через прокси

Через iptables:

sudo iptables -t nat -A OUTPUT -p tcp -m tcp --dport 80 -d 195.82.146.120/30 -j DNAT --to-destination 163.172.167.207:3128</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/trivy?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>trivy</title>
        <link>http://l.awiki.org/how-to/trivy?rev=1756102593&amp;do=diff</link>
        <description>trivy

&lt;https://github.com/aquasecurity/trivy&gt;

Проверка файлов:

docker run -v ~/project:/src --rm aquasec/trivy -q filesystem --scanners vuln,secret,misconfig /src

Проверка образа:

docker run -v /var/run/docker.sock:/var/run/docker.sock --rm aquasec/trivy -q image alpine:latest</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/tshark?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tshark</title>
        <link>http://l.awiki.org/how-to/tshark?rev=1756102593&amp;do=diff</link>
        <description>tshark

Показать пакеты Retransmission:

tshark -Y &quot;tcp.analysis.retransmission&quot;

Показать пакеты tcpreset:

tshark -Y &quot;tcp.flags.reset==1&quot;

Проблемы

Возникает где в потоке есть GRPC

** (tshark:1435609) 06:20:12.845994 [Epan WARNING] -- Dissector bug, protocol GRPC, in packet 19873: ./epan/dissectors/packet-grpc.c:341: failed assertion &quot;grpc_ctx &amp;&amp; grpc_ctx-&gt;content_type &amp;&amp; grpc_ctx-&gt;path&quot; (The content_type and path of grpc context must be set.)…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/ubuntu?rev=1758303120&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-19T17:32:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ubuntu</title>
        <link>http://l.awiki.org/how-to/ubuntu?rev=1758303120&amp;do=diff</link>
        <description>Ubuntu

Desktop


apt install geany gdebi guake gparted gnome-tweaks remmina gnome-clocks


Видеоконвертер Handbrake

sudo apt install handbrake

Менеджер закачки видео с сайтов: youtube-dl

Автоматическая смена обоев</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/udev?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>udev</title>
        <link>http://l.awiki.org/how-to/udev?rev=1756102593&amp;do=diff</link>
        <description>udev

Добавить группе plugdev права на usb устройство

Проказать usb устройство:


lsusb


Пример для устройства:
Bus 001 Device 006: ID 0898:0064
Добавить правило в udev для вендора и устройства:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/unbound?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Unbound</title>
        <link>http://l.awiki.org/how-to/unbound?rev=1756102593&amp;do=diff</link>
        <description>Unbound

DNS over TLS

Минимальная конфигурация для локального компьютера /etc/unbound/unbound.conf.d/z-dns-over-tls.conf:


server:
    interface: 127.0.0.53
    interafce: 0.0.0.0
    access-control: 0.0.0.0/0 allow
    port: 53
    prefetch: yes
    #ssl-upstream: yes #для всех зон

forward-zone:
    name: &quot;.&quot;
    forward-ssl-upstream: yes #для этой зоны
    forward-addr: 1.0.0.1@853
    forward-addr: 9.9.9.9@853</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/unifi?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>UniFi</title>
        <link>http://l.awiki.org/how-to/unifi?rev=1756102593&amp;do=diff</link>
        <description>UniFi

docker


volumes:
  config: {}
  db: {}

services:
  unifi-network-application:
    hostname: unifi
    image: linuxserver/unifi-network-application:9.1.120
    restart: always
    container_name: unifi
    volumes:
      - config:/config
    ports:
      - target: 3478
        published: 3478
        protocol: udp
        mode: host
      - target: 10001
        published: 10001
        protocol: udp
      - target: 1900
        published: 1900
        protocol: udp
        mode: host
  …</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/update-rc.d?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>update-rc.d</title>
        <link>http://l.awiki.org/how-to/update-rc.d?rev=1756102593&amp;do=diff</link>
        <description>update-rc.d

Добавить скрипт init.d в автозагрузку:

sudo update-rc.d program defaults

Удалить скрипт init.d из автозагрузки:

sudo update-rc.d -f program remove</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/v4l2loopback?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>v4l2loopback</title>
        <link>http://l.awiki.org/how-to/v4l2loopback?rev=1756102593&amp;do=diff</link>
        <description>v4l2loopback

Виртуальная вебкамера

Установка:

sudo apt-get install v4l2loopback-dkms

Добавляем 4 видеоустройства:

sudo modprobe v4l2loopback devices=4

Проверяем:

ls /dev/video*

Должно получится:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/vacuum?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Vacuum</title>
        <link>http://l.awiki.org/how-to/vacuum?rev=1756102593&amp;do=diff</link>
        <description>Vacuum

Настройки клиента хранятся в %appdata%\JRuDevels\VacuumIM\profiles\Default\options.xml 

Плагины

NTLM

Для прозрачного входа необходим плагин ntlmauth. Скачиваем архив соответствующей версии и распаковываем в директорию с установленной программой.</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/vault?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Vault</title>
        <link>http://l.awiki.org/how-to/vault?rev=1756102593&amp;do=diff</link>
        <description>Vault

Защищать, хранить и строго контролировать доступ к защищенным ключам, паролям, сертификатам, ключам шифрования для защиты конфиденциальных данных с помощью пользовательского интерфейса, CLI или HTTP</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/victoriametrics?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VictoriaMetrics</title>
        <link>http://l.awiki.org/how-to/victoriametrics?rev=1756102593&amp;do=diff</link>
        <description>VictoriaMetrics

docker


version: &#039;3.7&#039;

services:
  victoriametrics:
    image: victoriametrics/victoria-metrics:v1.75.0
    command:
      - &#039;--retentionPeriod=2&#039;
    volumes:
    - ${PRJPATH-/data/docker/victoriametrics}/victoria-metrics-data:/victoria-metrics-data:rw
    ports:
      - 8428:8428
    restart: on-failure:3
    deploy:
      replicas: 1
      resources:
        limits:
          memory: 2g
      restart_policy:
        condition: any
    healthcheck:
      test: wget -nv --spi…</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/vipnet?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VipNet</title>
        <link>http://l.awiki.org/how-to/vipnet?rev=1756102593&amp;do=diff</link>
        <description>VipNet

Обновление

Подготовка загрузочной флэшки, на примере флэшки /dev/sdb и образа hw1000_vipnet_3.2-607.img:

sudo dd if=hw1000_vipnet_3.2-607.img of=/dev/sdb

Ошибки

При подключении к Координатору:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/virtualbox?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VirtualBox</title>
        <link>http://l.awiki.org/how-to/virtualbox?rev=1756102593&amp;do=diff</link>
        <description>VirtualBox

Поддержка USB

	*  Добавляем пользователя в группу vboxusers от которого будет запускатьcя VirtualBox:

sudo adduser lioncub vboxusers

	*  Устанавливаем VirtualBox Extension Pack соответствующей версии.</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/visual_studio?rev=1772592411&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-04T02:46:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Visual Studio</title>
        <link>http://l.awiki.org/how-to/visual_studio?rev=1772592411&amp;do=diff</link>
        <description>Visual Studio

&lt;https://learn.microsoft.com/ru-ru/visualstudio/containers/container-debug-customization&gt; - Настройка образов контейнеров для отладки</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/vlan?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VLAN</title>
        <link>http://l.awiki.org/how-to/vlan?rev=1756102593&amp;do=diff</link>
        <description>VLAN

Установка:

sudo apt-get install vlan

Добавить к eth0 vlan id 10:

sudo vconfig add eth0 10

добавляем ip на этот интерфейс:

sudo ip addr add 10.0.0.1/24 dev eth0.10

Добавления интерфеса в</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/vmware?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VMware</title>
        <link>http://l.awiki.org/how-to/vmware?rev=1756102593&amp;do=diff</link>
        <description>VMware

Настройка

Сеть

IPv6

Отключить IPv6:


esxcli network ip set --ipv6-enabled=false


&lt;https://communities.vmware.com/thread/543781?start=0&amp;tstart=0&gt;

Configuring IPv6 and IPsec on vSphere ESX, ESXi 4.1, 5.x and 6.0 - &lt;https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1021769&gt;


CDP

Посмотреть состояние:


esxcfg-vswitch vSwitch0 -b</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/vnc?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VNC</title>
        <link>http://l.awiki.org/how-to/vnc?rev=1756102593&amp;do=diff</link>
        <description>VNC

&lt;https://help.ubuntu.com/community/VNC/Servers&gt;

Vino

Для возможности подключения windows клиентов на сервере меняем:

gsettings set org.gnome.Vino require-encryption false

Разрешить только локальные подключения:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/vremja?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Время</title>
        <link>http://l.awiki.org/how-to/vremja?rev=1756102593&amp;do=diff</link>
        <description>Время

Проверить время в биосе:

timedatectl | grep local

	*  RTC in local TZ: no - часовой пояс для системы в биосе - UTC
	*  RTC in local TZ: yes - локальный часовой пояс

Не переводить системное время с UTC биос к локальному часовому поясу:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/vsftpd?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vsftpd</title>
        <link>http://l.awiki.org/how-to/vsftpd?rev=1756102593&amp;do=diff</link>
        <description>vsftpd

PAM Berkeley DB

Устанавливаем утилиты для работы с Berkeley DB:

sudo apt-get install db-util


Создаем пользователей для vsftp:


echo user&gt;&gt; logins.txt
echo pass&gt;&gt; logins.txt
sudo db_load -T -t hash -f logins.txt /etc/vsftpd_login.db
rm logins.txt</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/wakeonlan?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Wake On Lan</title>
        <link>http://l.awiki.org/how-to/wakeonlan?rev=1756102593&amp;do=diff</link>
        <description>Wake On Lan

Настройка

Определить, поддерживает ли установленная сетевая плата Wake On Lan, и включена ли эта опция:

sudo ethtool eth0 | grep -i wake-on



 Supports Wake-on: pumbg
    Wake-on: d</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/wget?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wget</title>
        <link>http://l.awiki.org/how-to/wget?rev=1756102593&amp;do=diff</link>
        <description>wget

Работа через proxy

Единоразово:

wget -e http_proxy=http://username:password@proxyserver.net:port/ http://...
wget -e https_proxy=http://username:password@proxyserver.net:port/ https://...
wget -e ftp_proxy=http://username:password@proxyserver.net:port/ ftp://...</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/whatsapp?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>whatsapp</title>
        <link>http://l.awiki.org/how-to/whatsapp?rev=1756102593&amp;do=diff</link>
        <description>whatsapp

Час с номер не из контакт листа:

&lt;https://web.whatsapp.com/send/?phone=79XXXXXXXXX&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/x?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>X</title>
        <link>http://l.awiki.org/how-to/x?rev=1756102593&amp;do=diff</link>
        <description>X

Разрешение экрана

Разрешение экрана и частота монитора в Xorg - &lt;http://helplinux.wikidot.com/kb:std:xorg-freq&gt; 

Modeline Database - &lt;https://www.mythtv.org/wiki/Modeline_Database&gt; 

Resolution - &lt;https://wiki.ubuntu.com/X/Config/Resolution&gt;</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/x2go?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>x2go</title>
        <link>http://l.awiki.org/how-to/x2go?rev=1756102593&amp;do=diff</link>
        <description>x2go

Установка

Сервер:

sudo apt-add-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goserver x2goserver-xsession
sudo apt-get install x2golxdebindings  # if you use LXDE/lubuntu

&lt;http://wiki.x2go.org/doku.php/doc:installation:x2goserver&gt;

Клиент:

sudo apt-add-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goclient</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/xen?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Xen</title>
        <link>http://l.awiki.org/how-to/xen?rev=1756102593&amp;do=diff</link>
        <description>Xen

Установка Xen

Устанавливаем xen и обновляем grub:

sudo apt-get install -y xen-hypervisor-amd64
sudo mv /etc/grub.d/*_linux_xen /etc/grub.d/09_linux_xen
sudo update-grub


Выделение памяти

Выделение гипервизору</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/xq?rev=1756697852&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-01T03:37:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xq</title>
        <link>http://l.awiki.org/how-to/xq?rev=1756697852&amp;do=diff</link>
        <description>xq

Вывести значение всех узлов &lt;version&gt;:

xq -x //version


curl -s https://repo1.maven.org/maven2/org/apache/maven/maven/maven-metadata.xml | xq -x //version

4.0.0-rc.3
4.0.0
4.1.0
4.1.1
4.2.0
4.2.1
4.4.0
4.4.1
4.4.2
4.4.3
4.5.0
4.6.0</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/youtube-dl?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>youtube-dl</title>
        <link>http://l.awiki.org/how-to/youtube-dl?rev=1756102593&amp;do=diff</link>
        <description>youtube-dl

&lt;https://www.youtube-dl.org/&gt;

Менеджер закачки для видео и аудио с YouTube и других видеохостингах включая вещание по HLS (m3u8)

Установить:

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
sudo apt install python-is-python3</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/yq?rev=1765361033&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-10T10:03:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>yq</title>
        <link>http://l.awiki.org/how-to/yq?rev=1765361033&amp;do=diff</link>
        <description>yq

&lt;https://github.com/mikefarah/yq&gt;


sudo wget -qO /usr/bin/yq https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64
sudo chmod +x /usr/bin/yq


Примеры

merge




file: 1
objects:
  first: 1
array:
  - 11
  - 12





file: 2
objects:
  second: 2
array:
  - 21
  - 22</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/yubikey?rev=1768395236&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-14T12:53:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>YubiKey</title>
        <link>http://l.awiki.org/how-to/yubikey?rev=1768395236&amp;do=diff</link>
        <description>YubiKey

&lt;https://www.yubico.com/genuine/&gt; - проверить токен

Manager

Установить (из системного репозитория или ppa):

apt install yubikey-manager

Показать подключённые токены с серийным номером:</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/zabbix?rev=1759086026&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-28T19:00:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Zabbix</title>
        <link>http://l.awiki.org/how-to/zabbix?rev=1759086026&amp;do=diff</link>
        <description>Zabbix

&lt;https://www.zabbix.com/download&gt;

PostgreSQL

Создание пользователя и базы:


CREATE USER zabbix WITH PASSWORD &#039;zabbixpassword&#039;;
CREATE DATABASE zabbix
 OWNER zabbix
 TEMPLATE template0;


Docker

&lt;https://www.zabbix.com/documentation/current/ru/manual/installation/containers&gt;




VOLPATH=/data/docker/zabbix-proxy
mkdir -p $VOLPATH/enc
openssl rand -hex 32 | tee $VOLPATH/enc/psk.key
touch $VOLPATH/docker-compose.yaml</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/zagruzka?rev=1756102593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-25T06:16:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Загрузка</title>
        <link>http://l.awiki.org/how-to/zagruzka?rev=1756102593&amp;do=diff</link>
        <description>Загрузка

USB

Если bios не поддерживает загрузку с usb-flash носителей, то можно загрузиться с помощью grub.

Скачиваем последнюю версию загрузчика</description>
    </item>
    <item rdf:about="http://l.awiki.org/how-to/zimbra?rev=1763924170&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-23T18:56:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Zimbra</title>
        <link>http://l.awiki.org/how-to/zimbra?rev=1763924170&amp;do=diff</link>
        <description>Zimbra

Команды запускаются от пользователя zimbra, например (перезагрузка MTA):


sudo su -l zimbra -c &quot;zmmtactl reload&quot;


или (при этом способе переменные пользователя работают, команды из</description>
    </item>
</rdf:RDF>
