<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.vlp.fdn.fr/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="https://wiki.vlp.fdn.fr/feed.php">
        <title>vlp&#039;s wiki - it</title>
        <description></description>
        <link>https://wiki.vlp.fdn.fr/</link>
        <image rdf:resource="https://wiki.vlp.fdn.fr/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-14T11:40:45+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:acces_non_root&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:adminsys&amp;rev=1739301709&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:alacritty&amp;rev=1739301726&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:apparmor&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:apt&amp;rev=1739301293&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:bluetooth&amp;rev=1739301321&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:cron&amp;rev=1739301654&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:ctag&amp;rev=1739301675&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:curl&amp;rev=1739301688&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:dd&amp;rev=1739301801&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:drun&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:electrum&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:git&amp;rev=1762073075&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:gpg&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:gps&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:john-the-ripper&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:keyboard&amp;rev=1739302101&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:khal&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:kitten&amp;rev=1720990451&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:ldap&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:luks&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:mariadb&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:matrix&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:mqtt&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:msmtp&amp;rev=1777389053&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:netstat&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:network&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:nextcloud&amp;rev=1771362107&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:nfc&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:nfs&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:nftables&amp;rev=1698938599&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:nmap&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:ntp&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:openvpn&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:ovh_backup_disk&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:ovh_rescue_mode&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:password_store&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:password&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:pdf&amp;rev=1770720582&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:pem_pkcs12_conversion&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:pip&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:postfix&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:redis&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:rsync&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:screen&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:service&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:shadow&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:spf&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:ssh&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:sslh&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:stunnel&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:sudo&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:terminal&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:tor&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:tunnel_ssh&amp;rev=1729022751&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:vlc&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:vnc&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:wget&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:wifi&amp;rev=1676449780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vlp.fdn.fr/doku.php?id=it:yubikey&amp;rev=1676449780&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.vlp.fdn.fr/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>vlp's wiki</title>
        <link>https://wiki.vlp.fdn.fr/</link>
        <url>https://wiki.vlp.fdn.fr/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:acces_non_root&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>acces_non_root</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:acces_non_root&amp;rev=1676449780&amp;do=diff</link>
        <description>Give access to a non-root user to a root app: tcpdump exemple

Add a capture group and add yourself to it:

sudo groupadd pcap
sudo usermod -a -G pcap $USER

Next, change the group of tcpdump and set permissions:

sudo chgrp pcap /usr/sbin/tcpdump
sudo chmod 750 /usr/sbin/tcpdump</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:adminsys&amp;rev=1739301709&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-11T19:21:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>adminsys</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:adminsys&amp;rev=1739301709&amp;do=diff</link>
        <description>Afficher info cpu

lscpu

Afficher info RAM

free -m
-m pour info en MB

Vider le cache DNSMasq

sudo kill -HUP $(pgrep dnsmasq)

Espace disk

df -h
du -hd1

Lister composants PCI

lspci

Lancer une application sous un autre user: exemple avec etherpad</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:alacritty&amp;rev=1739301726&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-11T19:22:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>alacritty</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:alacritty&amp;rev=1739301726&amp;do=diff</link>
        <description>error

curl -sSL https://raw.githubusercontent.com/alacritty/alacritty/master/extra/alacritty.info | tic -x -</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:apparmor&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apparmor</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:apparmor&amp;rev=1676449780&amp;do=diff</link>
        <description>Shutdown VM protected

* trouver PID en la destroy =&gt; erreur + PID
* aa-status: UID visible avec (PIC)
* aa-complain /etc/apparmor.d/libvirt/libvirt-UID</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:apt&amp;rev=1739301293&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-11T19:14:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apt</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:apt&amp;rev=1739301293&amp;do=diff</link>
        <description>Voir paquets installés:

  dpkg -l |grep matrix-synapse

Voir paquet dépots

  apt show matrix-synapse-py3

détail du paquet

  apt policy matrix-synapse-py
3</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:bluetooth&amp;rev=1739301321&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-11T19:15:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bluetooth</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:bluetooth&amp;rev=1739301321&amp;do=diff</link>
        <description>Initialisation

  sudo apt-get -y install bluetooth bluez bluez-tools rfkill
  sudo usermod -aG lp $USER
  newgrp lp

si erreur sap, modifier le service systemd:

  ExecStart=/usr/lib/bluetooth/bluetoothd --noplugin=sap

relancer le daemon bluetooth</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:cron&amp;rev=1739301654&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-11T19:20:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cron</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:cron&amp;rev=1739301654&amp;do=diff</link>
        <description>Envoi email

Config cron

Dans /etc/default/cron ajouter:  MAILTO=&quot;addresse@domain.tld&quot;

Puis relancer cron.service</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:ctag&amp;rev=1739301675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-11T19:21:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ctag</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:ctag&amp;rev=1739301675&amp;do=diff</link>
        <description>Install

sudo apt-get update &amp;&amp; sudo apt-get install -y exuberant-ctags


Init dans un folder

ctags -R .

Utilisation

ctrl + ] pour aller au tag

ctrl + t pour retourner à l&#039; index</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:curl&amp;rev=1739301688&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-11T19:21:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>curl</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:curl&amp;rev=1739301688&amp;do=diff</link>
        <description>Curl with auth

curl --user daniel:secret http://example.com/</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:dd&amp;rev=1739301801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-11T19:23:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dd</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:dd&amp;rev=1739301801&amp;do=diff</link>
        <description>Create bootable key

 dd if=/path/to/your/isofile of=/your/usb/disk bs=8M status=progress</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:drun&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>drun</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:drun&amp;rev=1676449780&amp;do=diff</link>
        <description>Ajouter une apps dans drun

Exemple avec thunderbird /usr/share/applications/

[Desktop Entry]
Name=Thunderbird
Exec=/home/vlp/tools/thunderbird/thunderbird
Comment=Mailbox
Terminal=false
Icon=/home/vlp/tools/thunderbird/icons/thunderbird-desktop.png
Type=Application</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:electrum&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>electrum</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:electrum&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

Install Electrum CLI:

sudo apt-get install build-essential automake pkg-config libtool libffi-dev libgmp-dev python-dev libsecp256k1-dev

Launch:

electrum daemon start

Info:

electrum help

To get wallet info:

electrum getaddressbalance #my wallet address#</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:git&amp;rev=1762073075&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-02T08:44:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>git</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:git&amp;rev=1762073075&amp;do=diff</link>
        <description>Stash

i.e. : éviter de laisser une pile de commit

tig permet une visualisation plus esthetic de git show

git rebase -i #####_git -1_du_premier_commit#####
git push --force


Sign commit

git config user.signingkey vlp@fdn.fr
git commit -S -m &quot;update&quot;
git config --global commit.gpgsign true // alway sign</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:gpg&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gpg</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:gpg&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo GPG

Vocabulaire

* Primary key vs. subkey - A PGP key certificate may contain other information in addition to the key itself. A subkey is a key that is stored as a sub-component of another key. The primary key is the top level key. It is often referred to elsewhere as the master key.</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:gps&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gps</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:gps&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

lier un gps bluetooth à un tty (0 étant le channel: /dev/rfcomm0 )

sudo rfcomm connect 0 00:0B:0D:17:A5:98


si connexion impossible: 
  check si connexion ouverte rfcomm -a 
  check si channel use: sudo lsof | grep /dev/rfcomm0 puis fermer appli</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:john-the-ripper&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>john-the-ripper</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:john-the-ripper&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

Brutforce

  john monfichier.passwd --wordlist=rockyou.txt</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:keyboard&amp;rev=1739302101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-11T19:28:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>keyboard</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:keyboard&amp;rev=1739302101&amp;do=diff</link>
        <description>Clavier Intl US w/ dead keys:

setxkbmap -layout us -variant intl</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:khal&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>khal</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:khal&amp;rev=1676449780&amp;do=diff</link>
        <description>memo

/usr/lib/python3.9/site-packages/khal/khalendar/khalendar.py:153: PytzUsageWarning: The localize method is no longer necessary, as this time zone supports the fold attribute (PEP 495). For more details on migrating to a PEP 495-compliant implementation, see https://pytz-deprecation-shim.readthedocs.io/en/latest/migration.html
  localized_events = self.get_localized(localize(start), localize(end))</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:kitten&amp;rev=1720990451&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-14T20:54:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kitten</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:kitten&amp;rev=1720990451&amp;do=diff</link>
        <description>Like in the original post, I’m also using kitty as my terminal emulator. There are some really cool features in this terminal emulator.

However, using ssh to connect to a remote host, I find that some keys (backspace), and keyboard shortcuts are not working, and I get the following error from my remote debian host:</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:ldap&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ldap</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:ldap&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

search

  ldapsearch -x -b &quot;dc=00011100,dc=org&quot; -H ldap://localhost -w vlp123 -D &quot;cn=admin,dc=00011100,dc=org&quot; &quot;uid=adhacc-0002&quot; memberof

add

  ldapadd -cx-H ldaps://padme.fdn.fr -D cn=admin,dc=fdn,dc=fr -w vlp123 -f file.ldif

modify

  ldapmodify -cx -H ldaps://padme.fdn.fr -D cn=admin,dc=fdn,dc=fr -w vlp123 -f file.ldif</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:luks&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>luks</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:luks&amp;rev=1676449780&amp;do=diff</link>
        <description>luks process

En root

apt install cryptsetup

Copy your home directory to a temporary directory on a different partition:

mkdir /homebackup
cp -a /home/* /homebackup

Encrypt your home partition:

umount /home
cryptsetup -h sha512 -c aes-xts-plain64 -s 512 luksFormat /dev/sda5
cryptsetup luksOpen /dev/sda5 chome
mkfs.ext4 -m 0 /dev/mapper/chome</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:mariadb&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mariadb</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:mariadb&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

Ouverture vers l&#039;ext

si un user est validé sur % au lieu de localhost, il pourra accéder à la base en remote
il faut cependant dire à mariadb d&#039;écouter l&#039;ext en éditant:

sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf

bind-address                              = 0.0.0.0</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:matrix&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>matrix</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:matrix&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

clean media

find /var/lib/matrix-synapse/media/local_content/* -mtime +30 -exec rm {} \;</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:mqtt&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mqtt</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:mqtt&amp;rev=1676449780&amp;do=diff</link>
        <description>Mémo

publish

  mosquitto_pub -h mosquitto.00011100.org -t sensors/test -m 123

subscribe

  mosquitto_sub -h mosquitto.00011100.org -t shellies/shellyht-77C7BF/sensor/temperature</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:msmtp&amp;rev=1777389053&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-28T15:10:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>msmtp</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:msmtp&amp;rev=1777389053&amp;do=diff</link>
        <description>memo

check certif

msmtp --serverinfo --host=mail.00011100.org --port=587 --tls=on

send mail auto w/ ip

curl https://api.ipify.org\?format\=json 2&gt; /dev/null | jq --raw-output &#039;&quot;Subject: nuc ip\ntest\(.ip)&quot;&#039; | msmtp nick@dns.fr

Incoming server:

Incoming IMAP server
mail.infomaniak.com
IMAP port
993 SSL / TLS (recommended)
SMTP sending server  
mail.infomaniak.com
Outgoing SMTP port
587 STARTTLS (recommended)</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:netstat&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netstat</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:netstat&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

  netstat -ntpul</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:network&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>network</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:network&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

Affichier interface physiques ou virtuelles

sudo ip -4 addr show

Afficher les toutes:

ip route

Activer passage internet:

net.ipv4.ip_forward = 1 est bien activé dans /etc/sysctl.conf

DNS FDN

80.67.169.12
80.67.169.40

Se connecter à une interface</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:nextcloud&amp;rev=1771362107&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-17T21:01:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nextcloud</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:nextcloud&amp;rev=1771362107&amp;do=diff</link>
        <description>Memo

Update DB following file added manually:

 sudo -u www-data php /var/www/nuage/console.php files:scan --all

log in too long:

 SOLVED with: DELETE FROM oc_bruteforce_attempts;

Switch maintenance mode:

 sudo -u www-data php /var/www/nuage/occ maintenance:mode --[on|off}</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:nfc&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nfc</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:nfc&amp;rev=1676449780&amp;do=diff</link>
        <description>acr122u installation

Installing prerequisites on Ubuntu or Debian:

sudo apt-get install pcsc-tools pcscd 
sudo apt-get install libpcsclite-dev 
sudo apt-get install libpcsclite1 
sudo apt-get install libusb-dev 

Modify /etc/modprobe.d/blacklist-libnfc.conf</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:nfs&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nfs</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:nfs&amp;rev=1676449780&amp;do=diff</link>
        <description>Config NFS

Config server dans /etc/export:

# repertoire ip_client droits
/repertoire/distant/à/partager ip.du.client.nfs(rw)

Config client

Manuel

sudo mount -o nfsvers=3 -t nfs ip.du.server.nfs:/repertoire/distant/ /repertoire/local/

Automatique dans /etc/fstab</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:nftables&amp;rev=1698938599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-02T15:23:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nftables</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:nftables&amp;rev=1698938599&amp;do=diff</link>
        <description>Memo

Liste des regles:

sudo nft list ruleset</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:nmap&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nmap</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:nmap&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

sudo nmap 192.168.100.104 -p 587</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:ntp&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ntp</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:ntp&amp;rev=1676449780&amp;do=diff</link>
        <description>ajouter son GPS comme source ntp

check la mémoire partagée

si gpsd fonctionne comme décrit ici, la mémoire partagée devrait être alimentée:

ntpshmmon

ajouter dans ntp.conf:

restrict default kod nomodify notrap
server 127.127.28.0 minpoll 4 maxpoll 4 prefer
fudge 127.127.28.0 flag1 1 stratum 1 time1 0.113 refid GPS</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:openvpn&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openvpn</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:openvpn&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

How do I enable IP forwarding?

 echo 1 &gt; /proc/sys/net/ipv4/ip_forward

si no tun

mkdir -p /dev/net
mknod /dev/net/tun c 10 200
chmod 600 /dev/net/tun</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:ovh_backup_disk&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ovh_backup_disk</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:ovh_backup_disk&amp;rev=1676449780&amp;do=diff</link>
        <description>Activer disk de backup sur 00011100:

manuel

sudo mount -t nfs serveur_ovh:/export/ftpbackup/repertoire_fourni_par_ovh /local/folder/

automatique en ajoutant dans /etc/fstab

serveur_ovh:/export/ftpbackup/repertoire_fourni_par_ovh/ /local/folder/ nfs defaults 0 0</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:ovh_rescue_mode&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ovh_rescue_mode</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:ovh_rescue_mode&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

* 
On repère le point de montage qui va bien :

 root@rescue-pro:~# df -h

 Filesystem Size Used Avail Use% Mounted on
 rootfs 9.9G 600M 8.8G 7% /
 udev 10M 0 10M 0% /dev
 tmpfs 388M 144K 388M 1% /run
 /dev/vda1 9.9G 600M 8.8G 7% /
 tmpfs 5.0M 0 5.0M 0% /run/lock
 tmpfs 775M 0 775M 0% /run/shm
 /dev/sdb1 20G 919M 18G 5% /mnt/sdb1</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:password_store&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>password_store</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:password_store&amp;rev=1676449780&amp;do=diff</link>
        <description>change gpg_key

$ cp -r ~/.password-store ~/.password-store.backup
$ cd ~/.password-store
$ pass init &lt;new-gpg-key-hash&gt;
    Password store initialized for &lt;new-gpg-key-hash&gt;
    folder1/pass1: reencrypting to &lt;new-gpg-key-hash&gt; 
    gpg: Note: secret key &lt;old-gpg-key-hash&gt; expired at Tue XX Jul 2021 XX:YY:ZZ AM EDT
    folder2/pass1: reencrypting to &lt;new-gpg-key-hash&gt; 
    gpg: Note: secret key &lt;old-gpg-key-hash&gt; expired at Tue XX Jul 2021 XX:YY:ZZ AM EDT</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:password&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>password</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:password&amp;rev=1676449780&amp;do=diff</link>
        <description>Generate password

openssl

openssl passwd -6 -salt xyz  yourpass

doveadm

doveadm pw -s SHA512-CRYPT

mkpasswd dans le paquet whois

mkpasswd -m sha512crypt

Python3

python3 -c &#039;import crypt,getpass; print(crypt.crypt(getpass.getpass(), crypt.METHOD_SHA512))&#039;</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:pdf&amp;rev=1770720582&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-10T10:49:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pdf</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:pdf&amp;rev=1770720582&amp;do=diff</link>
        <description>Memo

Reduce size

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/printer -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf my_output.pdf

all jpg into one pdf

img2pdf *.jp* --output combined.pdf</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:pem_pkcs12_conversion&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pem_pkcs12_conversion</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:pem_pkcs12_conversion&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

sudo openssl pkcs12 -export -out keyStore.p12 -inkey server.pem -in certserver.crt</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:pip&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pip</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:pip&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

Update all package

pip3 list --outdated --format=freeze | grep -v &#039;^\-e&#039; | cut -d = -f 1 | xargs -n1 pip3 install -


Create venv

python3 -m venv envDeTest
source envDeTest/bin/activate
//install des paquets de base
python3 -m pip install requests
/home/vlp/test/bin/python3 -m pip install --upgrade pip

deactivate</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:postfix&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>postfix</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:postfix&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

suivi de la queue postfix

sudo pfqueue</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:redis&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>redis</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:redis&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

Can&#039;t open PID file /run/redis/redis-server.pid (yet?) after start:

Ajouter dans /etc/systemd/system/redis.service

ExecStartPost=/bin/sh -c &quot;echo $MAINPID &gt; /var/run/redis/redis.pid&quot;</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:rsync&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rsync</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:rsync&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

rsync -r -t -x -v --progress --del /source /destination

via ssh

rsync -r -t -x -v --progress --del -e &#039;ssh -p port&#039; user@IP.IP.IP.IP:/dossier/source /dossier/destination</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:screen&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>screen</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:screen&amp;rev=1676449780&amp;do=diff</link>
        <description>Partager un écran avec Screen

Check en amont:

chmod u+s /usr/bin/screen
chmod 755 /var/run/screen

Côté host

screen -d -m -S shared

Côté invité

screen -x vlp/shared</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:service&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>service</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:service&amp;rev=1676449780&amp;do=diff</link>
        <description>Ajouter service

Exemple avec maison contenu dans /etc/systemd/system/maison.service

[Unit]
Description=maison
After=syslog.target
After=network.target

[Service]
RestartSec=2s
Type=simple
User=maison
Group=maison
ExecStart=nodejs /srv/maison/server.js
Restart=always

[Install]
WantedBy=multi-user.target</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:shadow&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>shadow</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:shadow&amp;rev=1676449780&amp;do=diff</link>
        <description>Mémo

sudo apt install intel-media-va-driver-non-free libva-glx2 &amp;&amp; LIBVA_DRIVER_NAME=iHD

Add Switch pro controller

Download mapping tool on https://generalarcade.com/gamepadtool/

Download appimage tool:

wget https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage --no-check-certificate -O ./appimagetool.AppImage
chmod +x ./appimagetool.AppImage</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:spf&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>spf</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:spf&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo SPF

* +    (Passer)
* -    (Échouer)
* ~    (SoftFail)
* ?    (Neutre)</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:ssh&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ssh</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:ssh&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

générer une clef:

ssh-keygen -t ed25519 -a 256

copier une clef

ssh-copy-id -i ~/.ssh/id_rsa.pub vlp@00011100.org -p &lt;port&gt; 

utiliser GPG pour l&#039;auth SSH

required: sub key d&#039;auth

ajouter dans .gnupg/gpg-agent.conf

enable-ssh-support

obtenir le keygrip de la clef d&#039;auth avec la commande ci dessous et cle copier dans: ~/.gnupg/sshcontrol</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:sslh&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sslh</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:sslh&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

Install

sudo apt-get install sslh

Config: sudo emacs /etc/default/sslh

RUN=YES
DAEMON=/usr/sbin/sslh
DAEMON_OPTS=&quot;--user sslh -t2 --on-timeout ssl --listen 0.0.0.0:34654 --ssh 127.0.0.1:47983 --openvpn 127.0.0.1:23987 --ssl 127.0.0.1:36782 --pidfile /var/run/sslh/sslh.pid&quot;v</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:stunnel&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stunnel</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:stunnel&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

On Ubuntu you can use the netstat utility to see open ports:

$ netstat -tulpn

You can also verify that stunnel is running using nmap to check if the stunnel port is open:

$ sudo nmap localhost

Generate 2048 key:

openssl genrsa -out cleserveur.key 2048</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:sudo&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sudo</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:sudo&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

Install

apt install sudo
adduser vlp sudo

Commandes

lance une commande pour le user: user

sudo -u user -g group -i ls /home/vlp/command

lance un shell pour le user: user

sudo -u user -g group -s

ERROR

Error message &#039;sudo: unable to resolve host</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:terminal&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>terminal</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:terminal&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

si [^M] en appuyant sur &quot;Enter&quot;:

stty sane</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:tor&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tor</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:tor&amp;rev=1676449780&amp;do=diff</link>
        <description>Bug Debian 7.5

 $ cd ~/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser
 $ ./start-tor-browser</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:tunnel_ssh&amp;rev=1729022751&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-15T20:05:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tunnel_ssh</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:tunnel_ssh&amp;rev=1729022751&amp;do=diff</link>
        <description>Tunnel ssh pour naviguer en local

commande depuis term

ssh maison.vlp.fdn.fr -ND 2222 -p [port]


Dans FF

Aller dans Settings
Rechercher: socks
  - Mettre en manuel
  - SOCKS Host : localhost
  - Port : 2222</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:vlc&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vlc</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:vlc&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

lancer media en cli:

cvlc media.avi &gt; /dev/null 2&gt;&amp;1

stream webcam

cvlc v4l2:///dev/video0:chroma=mp2v --v4l2-width 1280 --v4l2-height 720 --sout &#039;#transcode{vcodec=mp2v,acodec=mpga,fps=30}:std{access=http,mux=ogg,dst=127.0.0.1:1339}&#039;</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:vnc&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vnc</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:vnc&amp;rev=1676449780&amp;do=diff</link>
        <description>How to Install and Configure VNC on Debian 10

Process VNC KVM

* lancer vnc_gate depuis laptop pour la redirection flux ssh
* lancer le script fw_host_open.ntf sur l&#039;host
* VNC sur ws depuis laptop
* VNC sur host depuis ws avec ip host et port VM

SERVER</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:wget&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wget</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:wget&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

Aspirer website

wget -r -k -np AdresseDeLaPage


-r signifie que le téléchargement sera récursif (il télécharge aussi les liens de la page)

-k permet de reconstituer le site localement (les liens sont modifié pour pointer localement)

-np empêche de remonter dans le répertoire parent.</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:wifi&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wifi</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:wifi&amp;rev=1676449780&amp;do=diff</link>
        <description>Memo

Process connexion au net

// Allume le device
ip link set wlan1 up
// Se connecte à 00011100
iwctl station wlan1 connect 00011100
// accroche une ip
ip addr add 192.168.100.111/24 dev wlan1
// accroche une gatewau
ip route add default via 192.168.100.1</description>
    </item>
    <item rdf:about="https://wiki.vlp.fdn.fr/doku.php?id=it:yubikey&amp;rev=1676449780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-15T08:29:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>yubikey</title>
        <link>https://wiki.vlp.fdn.fr/doku.php?id=it:yubikey&amp;rev=1676449780&amp;do=diff</link>
        <description>memo

scdaemon ne veut pas être utilisé en // par root et un user donc il faut kill le scdaemon de root pour que vlp puisse y accéder.</description>
    </item>
</rdf:RDF>
