<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>ITrig - Sonstiges</title>
    <link>http://www.itrig.de/</link>
    <description>Plattform für Open Source - Linux - IT Sicherheit</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 2.6-beta1 - http://www.s9y.org/</generator>
    
    <image>
    <url>rsslogo.png</url>
    <title>RSS: ITrig - Sonstiges - Plattform für Open Source - Linux - IT Sicherheit</title>
    <link>http://www.itrig.de/</link>
    <width></width>
    <height></height>
</image>

<item>
    <title>Shellclear -  History automatisch auf sensible Inhalte untersuchen</title>
    <link>http://www.itrig.de/index.php?/archives/2434-Shellclear-History-automatisch-auf-sensible-Inhalte-untersuchen.html</link>
            <category>Debian Ubuntu</category>
            <category>Hacking</category>
            <category>OpenSource</category>
            <category>Sicherheit</category>
            <category>Sonstiges</category>
            <category>Spielerei</category>
            <category>Tipps</category>
            <category>Tools</category>
    
    <comments>http://www.itrig.de/index.php?/archives/2434-Shellclear-History-automatisch-auf-sensible-Inhalte-untersuchen.html#comments</comments>
    <wfw:comment>http://www.itrig.de/wfwcomment.php?cid=2434</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.itrig.de/rss.php?version=2.0&amp;type=comments&amp;cid=2434</wfw:commentRss>
    

    <author>nospam@example.com (Guenny)</author>
    <content:encoded>
    &lt;p&gt;Das kleine Tool &lt;strong&gt;shellclear&lt;/strong&gt; automatisiert das Überprüfen der Shell History auf sensible Inhalte wie Passwörter oder Zugangstoken.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:3181 --&gt;&lt;img alt=&quot;shellclear&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;http://www.itrig.de/uploads/shellclear.png 421w&quot; src=&quot;http://www.itrig.de/uploads/shellclear.png&quot; style=&quot;width:421px&quot; title=&quot;shellclear&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Unterstützt werden Shells wie Bash, Zsh, PowerShell und Fish. Das Tool greift auf ein Pattern-File zurück, welches beliebig erweitert werden kann.&lt;/p&gt;

&lt;p&gt;Beim Start der Shell werden die Inhalte der History automatisch über dieses YAML-Pattern-File auf Passwörter und Token geprüft.&lt;/p&gt;

&lt;p&gt;Sind sensible Inhalte vorhanden, werden diese gelistet und können gelöscht werden.&lt;/p&gt;

&lt;p&gt;Momentan wird auf AWS Access Keys, Github Tokens, Gitlab Tokens, Slack, Cloudflare, Twitter, Facebook und vieles mehr getestet.&lt;/p&gt;

&lt;h1&gt;Installation&lt;/h1&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;curl -sS https://raw.githubusercontent.com/rusty-ferris-club/shellclear/main/install/install.sh | bash&lt;/code&gt;&lt;/pre&gt;

&lt;h2&gt;Einbinden in die Shell&lt;/h2&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;nano ~/.bashrc
eval $(shellclear --init-shell)

bzw. 

nano ~/.zshrc
eval $(shellclear --init-shell)&lt;/code&gt;&lt;/pre&gt;

&lt;h3&gt;Powershell&lt;/h3&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;$PROFILE

Invoke-Expression (&amp;amp;shellclear --init-shell)&lt;/code&gt;&lt;/pre&gt;

&lt;h3&gt;Fish&lt;/h3&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;nano ~/.config/fish/config.fish

shellclear --init-shell | source&lt;/code&gt;&lt;/pre&gt;

&lt;h2&gt;&lt;!-- s9ymdb:3180 --&gt;&lt;img alt=&quot;shellclear-findings&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;http://www.itrig.de/uploads/shellclear-findings.400W.serendipityThumb.png 600w,http://www.itrig.de/uploads/shellclear-findings.png 602w&quot; src=&quot;http://www.itrig.de/uploads/shellclear-findings.png&quot; style=&quot;width:602px&quot; title=&quot;shellclear-findings&quot; /&gt;&lt;/h2&gt;

&lt;h2&gt;Verwendung&lt;/h2&gt;

&lt;p&gt;Durch das Einbinden in beispielsweise Zsh oder Bash prüft shellclear bei jedem Start automatisch auf sensible Inhalte in der History. Dieser Vorgang kann zusätzlich manuell gestartet und konfiguriert werden. Auch das Banner &quot;&lt;em&gt;your shell is clean from sensitive data&lt;/em&gt;&quot; lässt sich ausblenden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;#sensible Inhalte suchen
shellclear find

#sensible Inhalte als Tabelle ausgeben
shellclear find --format table

#sensible Inhalte bereinigen
shellclear clear

#banner ausblenden
shellclear --no-banner

#eigene Config festlegen
shellclear config

#history verstecken
shellclear stash
&lt;/code&gt;&lt;/pre&gt;

&lt;h2&gt;Fazit&lt;/h2&gt;

&lt;p&gt;Kleiner Helfer für den Alltag, der tut, was er soll. Dank des YAML Formats ist das Tool beliebig erweiterbar. Abgesehen davon sind die größten Cloud-Firmen bereits integriert und das Tool erfüllt im Hintergrund seinen Zweck.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sat, 29 Oct 2022 10:31:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.itrig.de/index.php?/archives/2434-guid.html</guid>
    <category>bash</category>
<category>bereinigen</category>
<category>debian ubuntu</category>
<category>fish</category>
<category>hacking</category>
<category>history</category>
<category>opensource</category>
<category>passwörter</category>
<category>sensbile inhalte</category>
<category>shellclear</category>
<category>sicherheit</category>
<category>sonstiges</category>
<category>spielerei</category>
<category>tipps</category>
<category>token</category>
<category>tools</category>
<category>zsh</category>

</item>
<item>
    <title>Nuclei - schneller Schwachstellen Scanner mit praktischen Vorlagen</title>
    <link>http://www.itrig.de/index.php?/archives/2426-Nuclei-schneller-Schwachstellen-Scanner-mit-praktischen-Vorlagen.html</link>
            <category>Debian Ubuntu</category>
            <category>Hacking</category>
            <category>OpenSource</category>
            <category>Pentesting</category>
            <category>Post Privacy</category>
            <category>Programme</category>
            <category>Sicherheit</category>
            <category>Sonstiges</category>
            <category>Tools</category>
    
    <comments>http://www.itrig.de/index.php?/archives/2426-Nuclei-schneller-Schwachstellen-Scanner-mit-praktischen-Vorlagen.html#comments</comments>
    <wfw:comment>http://www.itrig.de/wfwcomment.php?cid=2426</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.itrig.de/rss.php?version=2.0&amp;type=comments&amp;cid=2426</wfw:commentRss>
    

    <author>nospam@example.com (Guenny)</author>
    <content:encoded>
    &lt;p&gt;In der Vergangenheit wurden auf ITrig öfters Security Scanner erwähnt, z.B. &lt;a href=&quot;https://itrig.de/index.php?/archives/2415-Security-GVM-21.04-mit-Docker-in-15-Minuten-zum-OpenVAS-Schwachstellen-Scanner.html&quot; target=&quot;_blank&quot; title=&quot;https://itrig.de/index.php?/archives/2415-Security-GVM-21.04-mit-Docker-in-15-Minuten-zum-OpenVAS-Schwachstellen-Scanner.html&quot;&gt;OpenVAS&lt;/a&gt; oder &lt;a href=&quot;https://itrig.de/index.php?/archives/2421-Security-Tools-Trivy-Docker-Container-auf-Sicherheitsluecken-durchsuchen.html&quot; target=&quot;_blank&quot; title=&quot;https://itrig.de/index.php?/archives/2421-Security-Tools-Trivy-Docker-Container-auf-Sicherheitsluecken-durchsuchen.html&quot;&gt;Trivy&lt;/a&gt;. Diese Security Scanner sind natürlich nicht die einzigen im Internet. Ein weiterer Kandidat auf Go Basis ist Nuclei. Der vorlagenbasierte Schwachstellen-Scanner ist inzwischen Teil des Kali-Universums (2022.1) und bekommt daher heute einen gesonderten Artikel spendiert.&lt;/p&gt;

&lt;h1&gt;Nuclei&lt;/h1&gt;

&lt;p&gt;Das Open-Source-Tool scannt verschiedene Protokolle (TCP, SSH, DNS, HTTP/S, SSL, Websocket, Whois usw.) auf Schwachstellen und mehr. Dazu werden &lt;a href=&quot;https://github.com/projectdiscovery/nuclei-templates&quot; target=&quot;_blank&quot; title=&quot;https://github.com/projectdiscovery/nuclei-templates&quot;&gt;YAML-Vorlagen&lt;/a&gt; verwendet. Diese Templates werden zum größten Teil von der Community beigesteuert, können aber auch selbst für die eigenen Bedürfnisse geschrieben werden. So kann für die vor wenigen Tagen veröffentlichte Confluence Lücke CVE-2022-26134 bereits ein Scan Template gefunden werden.&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:3152 --&gt;&lt;img alt=&quot;nuclei-flow&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;http://www.itrig.de/uploads/nuclei-flow.jpg 2060w,http://www.itrig.de/uploads/nuclei-flow.1200W.serendipityThumb.jpg 1600w,http://www.itrig.de/uploads/nuclei-flow.800W.serendipityThumb.jpg 1200w,http://www.itrig.de/uploads/nuclei-flow.400W.serendipityThumb.jpg 600w&quot; src=&quot;http://www.itrig.de/uploads/nuclei-flow.jpg&quot; style=&quot;width:600px&quot; title=&quot;nuclei-flow&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Neben Nuclei bietet ProjectDiscovery noch weitere gute Programme für das Security-Umfeld. Beispielsweise &lt;a href=&quot;https://github.com/projectdiscovery/subfinder&quot; target=&quot;_blank&quot; title=&quot;https://github.com/projectdiscovery/subfinder&quot;&gt;subfinder&lt;/a&gt;, ein Subdomain Discovery Tool.&lt;/p&gt;

&lt;p&gt;Bevor tiefer in Nuclei eingetaucht werden kann, muss der Scanner installiert werden.&lt;/p&gt;

&lt;h2&gt;Installation Nuclei unter Debian/Ubuntu&lt;/h2&gt;

&lt;p&gt;Da das Tool auf der Programmiersprache Go basiert, muss diese zunächst installiert werden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;curl -OL https://go.dev/dl/go1.18.3.linux-amd64.tar.gz
sudo tar -C /usr/local -xvf go1.18.3.linux-amd64.tar.gz
sudo nano ~/.profile
    export PATH=$PATH:/usr/local/go/bin
source ~/.profile&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Alternativ&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;sudo apt install golang-1.16&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Nun kann die neueste Nuclei Version gebaut werden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;git clone https://github.com/projectdiscovery/nuclei.git
cd nuclei/v2/cmd/nuclei
go build
sudo mv nuclei /usr/local/bin/
nuclei -version&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Nach der Installation sollte die Datenbank aktualisiert werden, damit Templates zur Verfügung stehen.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;nuclei -ut&lt;/code&gt;&lt;/pre&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;?  nuclei git:(master) nuclei -ut

                     __     _
   ____  __  _______/ /__  (_)
  / __ \/ / / / ___/ / _ \/ /
 / / / / /_/ / /__/ /  __/ /
/_/ /_/\__,_/\___/_/\___/_/   2.7.2

        projectdiscovery.io

[WRN] Use with caution. You are responsible for your actions.
[WRN] Developers assume no liability and are not responsible for any misuse or damage.
[INF] nuclei-templates are not installed, installing...
[INF] Successfully downloaded nuclei-templates (v9.0.6) to /home/user/nuclei-templates. GoodLuck!

ls -l ~/nuclei-templates/&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Nachdem die Template-Datenbank aktualisiert wurde, können einzelne Vorlagen direkt in den Scanbefehl eingebunden werden.&lt;/p&gt;

&lt;p&gt;Im Folgenden möchte ich einen kleinen Teil der möglichen Befehle mithilfe von Templates aufzeigen:&lt;/p&gt;

&lt;p&gt;Einfacher API Scan&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;nuclei -u $URL -t ~/nuclei-templates/exposures/apis/&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;WordPress Scan&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;nuclei -u $URL -t ~/nuclei-templates/vulnerabilities/wordpress/&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;CVE Scan&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;nuclei -u $URL ~/nuclei-templates/cves/2022/CVE-2022-XXXX.yaml&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Token Spray&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;nuclei -u $URL ~/nuclei-templates/token-spray/ -var token=XXX_TOKEN_XXX&lt;/code&gt;&lt;/pre&gt;

&lt;h3&gt;Listen&lt;/h3&gt;

&lt;p&gt;Der Scanner kann mit Listen umgehen, was beim Scannen mehrerer URLs durchaus helfen kann.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;nuclei -u $URL -list http_urls.txt&lt;/code&gt;&lt;/pre&gt;

&lt;h3&gt;Filter&lt;/h3&gt;

&lt;p&gt;Nuclei unterstützt Filter, wie tags, severity, author&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;nuclei -u $URL -tags cve&lt;/code&gt;&lt;/pre&gt;

&lt;h3&gt;Workflows&lt;/h3&gt;

&lt;p&gt;Nuclei kann Workflows abbilden, d.h. es könnten z.B. Templates in einem Workflow gebündelt werden. Hier ein Beispiel:&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;id: workflow-example
info:
  name: Test Workflow Template
  author: pdteam

workflows:
  - template: technologies/tech-detect.yaml
    matchers:
      - name: wordpress
        subtemplates:
          - template: cves/CVE-2019-6715.yaml
          - template: cves/CVE-2019-9978.yaml&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Auf solche Workflows können wiederum auch Filter angesetzt werden&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;nuclei -u $URL -w workflows/workflow-example.yaml -severity critical,high -list http_urls.txt&lt;/code&gt;&lt;/pre&gt;

&lt;h3&gt;Rate Limits&lt;/h3&gt;

&lt;p&gt;Um die Anzahl der gleichzeitigen Zugriffe zu regulieren, können Rate Limits gesetzt werden.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;rate-limit &amp;#160;&amp;#160; &amp;#160;Control the total number of request to send per seconds&lt;/li&gt;
    &lt;li&gt;bulk-size &amp;#160;&amp;#160; &amp;#160;Control the number of hosts to process in parallel for each template&lt;/li&gt;
    &lt;li&gt;c &amp;#160;&amp;#160; &amp;#160;Control the number of templates to process in parallel&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Custom Header&lt;/h3&gt;

&lt;p&gt;Es kann notwendig sein, einen eigenen Header zu setzen. Gerade bei BugBounty Programmen oder um euch als Pentester erkennen zu geben. Dazu kann die&lt;em&gt; &quot;/home/user/.config/nuclei/config.yaml&quot;&lt;/em&gt; angepasst werden:&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;    # Headers to include with each request.
header:
  - &#039;X-BugBounty-Hacker: h1/geekboy&#039;
  - &#039;User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) / nuclei&#039;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Wer dies ad hoc via CLI erledigen möchte, der muss nur &quot;Header&quot; in der Befehlskette verwenden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;nuclei -header &#039;User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) / nuclei&#039; -list urls.txt -tags cves&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Hier endet auch schon der Schnelleinstieg in Nuclei. Ich hoffe, ihr habt einen schnellen Einblick bekommen, was mit dem Scanner möglich ist und warum die vorhandenen Vorlagen und Einstellmöglichkeiten Nuclei momentan zu einem sehr beliebten Tool machen.&lt;/p&gt;

&lt;p&gt;Weitere Tipps findet ihr direkt auf &lt;a href=&quot;https://github.com/projectdiscovery/nuclei/&quot; target=&quot;_blank&quot; title=&quot;https://github.com/projectdiscovery/nuclei/&quot;&gt;Github&lt;/a&gt; oder beim &lt;a href=&quot;https://nuclei.projectdiscovery.io/templating-guide/&quot; target=&quot;_blank&quot; title=&quot;https://nuclei.projectdiscovery.io/templating-guide/&quot;&gt;Template Guide&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Viel Erfolg beim Testen der eigenen Webseite, Apps, Sockets.&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sat, 11 Jun 2022 10:54:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.itrig.de/index.php?/archives/2426-guid.html</guid>
    <category>10 dinge die nach der installation gemacht werden</category>
<category>alternative</category>
<category>bugbounty</category>
<category>debian ubuntu</category>
<category>forensik</category>
<category>hacking</category>
<category>it security</category>
<category>linux</category>
<category>monitoring</category>
<category>nuclei</category>
<category>online tools</category>
<category>opensource</category>
<category>openvas</category>
<category>penetration</category>
<category>pentest</category>
<category>pentesting</category>
<category>pentesting forensik</category>
<category>post privacy</category>
<category>programme</category>
<category>rate limit</category>
<category>schwachstellen scanner</category>
<category>security scanner</category>
<category>sicherheit</category>
<category>sonstiges</category>
<category>templates</category>
<category>tools</category>
<category>ubuntu</category>
<category>vorlagen</category>

</item>
<item>
    <title>Exa - Bessere Listen unter Linux mit dem ls Ersatz</title>
    <link>http://www.itrig.de/index.php?/archives/2424-Exa-Bessere-Listen-unter-Linux-mit-dem-ls-Ersatz.html</link>
            <category>Debian Ubuntu</category>
            <category>OpenSource</category>
            <category>Programme</category>
            <category>Sonstiges</category>
            <category>Spielerei</category>
            <category>Tipps</category>
            <category>Tools</category>
    
    <comments>http://www.itrig.de/index.php?/archives/2424-Exa-Bessere-Listen-unter-Linux-mit-dem-ls-Ersatz.html#comments</comments>
    <wfw:comment>http://www.itrig.de/wfwcomment.php?cid=2424</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.itrig.de/rss.php?version=2.0&amp;type=comments&amp;cid=2424</wfw:commentRss>
    

    <author>nospam@example.com (Guenny)</author>
    <content:encoded>
    &lt;p&gt;Es gibt&amp;#160;unter Linux ein paar wenige Kommandos, welche ständig zum Einsatz kommen, dazu zählt sicherlich das Kommando &lt;em&gt;&lt;strong&gt;ls&lt;/strong&gt;&lt;/em&gt;. Nun ist dieser Befehl schon etwas in die Jahre gekommen, bietet aber eigentlich noch immer alles, was im Alltag benötigt wird.&lt;/p&gt;

&lt;p&gt;Mit Exa gibt es einen &lt;em&gt;&lt;strong&gt;ls&lt;/strong&gt;&lt;/em&gt; Ersatz, der das staubige Image etwas aufpeppen möchte.&lt;/p&gt;

&lt;p&gt;Bevor hier ein paar Worte zu Exa fallen noch ein kleiner Hinweis, wie ihr eure Top-Befehle auf der Konsole anzeigen könnt, damit ihr seht wie oft ihr &lt;em&gt;&lt;strong&gt;ls&lt;/strong&gt;&lt;/em&gt; eigentlich verwendet.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;history | awk &#039;BEGIN {FS=&quot;[ \t]+|\\|&quot;} {print $3}&#039; | sort | uniq -c | sort -nr&lt;/code&gt;&lt;/pre&gt;

&lt;h1&gt;Exa - ein moderner ls Ersatz für Ubuntu/Debian&lt;/h1&gt;

&lt;p&gt;Die Installation von Exa ist denkbar einfach und kann unter neueren Systemen via &lt;em&gt;&lt;strong&gt;apt&lt;/strong&gt;&lt;/em&gt; erledigt werden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;sudo apt install exa&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Auf älteren Systemen muss das passende Paket manuell heruntergeladen werden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;wget https://github.com/ogham/exa/releases/download/v0.10.0/exa-linux-x86_64-v0.10.0.zip

sudo install bin/exa /usr/local/bin/&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Um das Tool zu verwenden, reicht ein einfaches &lt;em&gt;&lt;strong&gt;exa&lt;/strong&gt;&lt;/em&gt; aus. Allerdings wird beispielsweise ein Ubuntu Nutzer schnell feststellen, dass es im Vergleich zu &lt;em&gt;&lt;strong&gt;ls&lt;/strong&gt;&lt;/em&gt; fast keine Unterschiede gibt, denn diese Distribution unterstützt bereits eine farbige Ausgabe.&lt;/p&gt;

&lt;p&gt;Exa entfaltet seine Kraft also erst in der Tiefe. Hier ein paar Beispiele.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:3145 --&gt;&lt;img alt=&quot;exa-ls&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;http://www.itrig.de/uploads/exa-ls.png 574w&quot; src=&quot;http://www.itrig.de/uploads/exa-ls.png&quot; style=&quot;width:574px&quot; title=&quot;exa-ls&quot; /&gt;Ein schlichtes&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;exa -lF&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;wird sich bereits stark von &lt;em&gt;&lt;strong&gt;ls -l&lt;/strong&gt;&lt;/em&gt; unterscheiden, einerseits farblich, andererseits werden durch den Operator &lt;em&gt;&lt;strong&gt;-F&lt;/strong&gt;&lt;/em&gt; für &lt;em&gt;file type&lt;/em&gt; zusätzliche Informationen angezeigt.&lt;/p&gt;

&lt;p&gt;Praktischerweise bringt &lt;em&gt;&lt;strong&gt;exa&lt;/strong&gt;&lt;/em&gt; noch weitere Funktionen mit. So wird Git unterstützt und zeigt mit &lt;em&gt;&lt;strong&gt;N&lt;/strong&gt;&lt;/em&gt; für neue Dateien (staged) und &lt;em&gt;&lt;strong&gt;M&lt;/strong&gt;&lt;/em&gt; für geänderte Dateien (unstaged) weitere relevante Informationen an.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;exa -l --git&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Auch eine Baumansicht ist dabei und ermöglicht eine strukturierte Ansicht, ähnlich wie &lt;em&gt;&lt;strong&gt;tree&lt;/strong&gt;&lt;/em&gt;.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;exa --tree --level=3&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Daneben ist es ebenfalls möglich einen relativ mächtigen Filter anzuwenden oder Logos einzubinden. Bei letzterem muss allerdings erst die passende Schriftart installiert werden.&lt;/p&gt;

&lt;p&gt;Eine ausführliche Dokumentation ist bei &lt;strong&gt;&lt;a href=&quot;https://the.exa.website/features&quot; target=&quot;_blank&quot; title=&quot;https://the.exa.website/features&quot;&gt;exa&lt;/a&gt;&lt;/strong&gt; direkt zu finden.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:3147 --&gt;&lt;img alt=&quot;exa-logos&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;http://www.itrig.de/uploads/exa-logos.400W.serendipityThumb.png 600w,http://www.itrig.de/uploads/exa-logos.png 690w&quot; src=&quot;http://www.itrig.de/uploads/exa-logos.png&quot; style=&quot;width:690px&quot; title=&quot;exa-logos&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Überaus praktisch empfinde ich die Möglichkeit, sich Listen nach gewünschten Werten wie Größe, Alter, usw. sortieren zu lassen.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;exa -l --sort=size
exa -l --sort=age&lt;/code&gt;&lt;/pre&gt;

&lt;h1&gt;Fazit&lt;/h1&gt;

&lt;p&gt;Nutzer, die &lt;em&gt;&lt;strong&gt;ls&lt;/strong&gt;&lt;/em&gt; im Alltag etwas aufmotzen möchten, sind bei exa gut aufgehoben. Dank der Paket-Installation in neueren Distributionen ist die Hemmschwelle, einen kurzen Blick zu wagen, relativ gering. Probiert es einfach mal aus, vielleicht sagt es euch ja zu.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sun, 06 Mar 2022 18:52:00 +0100</pubDate>
    <guid isPermaLink="false">http://www.itrig.de/index.php?/archives/2424-guid.html</guid>
    <category>baumansicht</category>
<category>dateien auflisten</category>
<category>dateimanager</category>
<category>debian ubuntu</category>
<category>exa</category>
<category>git</category>
<category>installation</category>
<category>linux</category>
<category>ls alternative</category>
<category>nach änderungsdatum sortieren</category>
<category>nach größe sortieren</category>
<category>opensource</category>
<category>programme</category>
<category>sonstiges</category>
<category>spielerei</category>
<category>staged</category>
<category>tipps</category>
<category>tools</category>
<category>tree</category>
<category>ubuntu</category>
<category>unstaged</category>

</item>
<item>
    <title>Serverumzug mit Serendipity - Datenbank Update notwendig</title>
    <link>http://www.itrig.de/index.php?/archives/2418-Serverumzug-mit-Serendipity-Datenbank-Update-notwendig.html</link>
            <category>Datenbanken</category>
            <category>Debian Ubuntu</category>
            <category>Intern</category>
            <category>OpenSource</category>
            <category>Sonstiges</category>
            <category>Tipps</category>
            <category>Web</category>
    
    <comments>http://www.itrig.de/index.php?/archives/2418-Serverumzug-mit-Serendipity-Datenbank-Update-notwendig.html#comments</comments>
    <wfw:comment>http://www.itrig.de/wfwcomment.php?cid=2418</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.itrig.de/rss.php?version=2.0&amp;type=comments&amp;cid=2418</wfw:commentRss>
    

    <author>nospam@example.com (Guenny)</author>
    <content:encoded>
    &lt;p&gt;Vor einiger Zeit ist ITrig auf einen neuen Server umgezogen.&lt;/p&gt;

&lt;p&gt;Nach dem Umzug wollte das Blog nicht mehr so richtig funktionieren. Auch der Adminbereich war nicht mehr erreichbar und zeigte komische Fehler an. Nach etwas Recherche war schnell klar, dass bei Serendipity Pfade leider hart in der Datenbank stehen, welche nicht mehr auf die neue Serverstruktur passten.&lt;/p&gt;

&lt;p&gt;Da diese Schritte nicht in der &lt;a href=&quot;https://docs.s9y.org/docs/faq/index.html#docs-how-can-i-move-an-existing-serendipity-installation-to-a-different-place-server-or-path&quot; target=&quot;_blank&quot; title=&quot;https://docs.s9y.org/docs/faq/index.html#docs-how-can-i-move-an-existing-serendipity-installation-to-a-different-place-server-or-path&quot;&gt;Umzugsanleitung&lt;/a&gt; der S9y Seite vorhanden sind, bzw. ich sie einfach nicht gefunden habe, möchte ich hier das Vorgehen dokumentieren.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:3120 --&gt;&lt;img alt=&quot;s9y-logo&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;&quot; src=&quot;http://www.itrig.de/uploads/s9y-logo.png&quot; style=&quot;width:300px&quot; title=&quot;s9y-logo&quot; /&gt;&lt;/p&gt;

&lt;h1&gt;Serendipity Blog Pfad in der Datenbank anpassen&lt;/h1&gt;

&lt;p&gt;Zunächst wird die Ausgabe des aktuellen Pfads geprüft.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;mysql -uroot -p
USE s9y_db;
SELECT * FROM `serendipity_config` WHERE name=&#039;serendipityPath&#039;

               serendipityPath               /alterPfad/html/www/&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Nun kann der Pfad auf die neue Struktur aktualisiert werden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;UPDATE `serendipity_config` set value = &#039;/neuerPfad/&#039; WHERE name = &#039;serendipityPath&#039;;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Ein weiterer Wert, der vielleicht angepasst werden muss ist serendipityHTTPPath.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;SELECT * FROM `serendipity_config` WHERE name=&#039;serendipityHTTPPath&#039;

UPDATE `serendipity_config` set value = &#039;/NeuerPfad/&#039; WHERE name = &#039;serendipityHTTPPath&#039;;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Sollte sich zusätzlich die URL geändert haben, dann kann auch diese direkt angepasst werden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;SELECT * FROM `serendipity_config` WHERE name = &#039;defaultBaseURL&#039;;

UPDATE `serendipity_config` set value = &#039;https://neuedomain.de&#039; WHERE name = &#039;defaultBaseURL&#039;;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Nun sollte das System wieder wie gewohnt auf dem neuen Server erreichbar sein.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sun, 24 Oct 2021 15:16:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.itrig.de/index.php?/archives/2418-guid.html</guid>
    <category>datenbank</category>
<category>datenbank anpassen</category>
<category>datenbanken</category>
<category>doku</category>
<category>error</category>
<category>intern</category>
<category>linux</category>
<category>neue url</category>
<category>opensource</category>
<category>s9y</category>
<category>select</category>
<category>serendipity</category>
<category>serendipitypath</category>
<category>serverumzug</category>
<category>sonstiges</category>
<category>tipps</category>
<category>ubuntu</category>
<category>update</category>
<category>url</category>
<category>web</category>

</item>
<item>
    <title>Raspberry Pi 4 Kiosk - Bildschirmschoner unter Raspberry Pi OS deaktivieren</title>
    <link>http://www.itrig.de/index.php?/archives/2411-Raspberry-Pi-4-Kiosk-Bildschirmschoner-unter-Raspberry-Pi-OS-deaktivieren.html</link>
            <category>Debian Ubuntu</category>
            <category>OpenSource</category>
            <category>RaspberryPi</category>
            <category>Sonstiges</category>
            <category>Tipps</category>
            <category>Tools</category>
            <category>Web</category>
    
    <comments>http://www.itrig.de/index.php?/archives/2411-Raspberry-Pi-4-Kiosk-Bildschirmschoner-unter-Raspberry-Pi-OS-deaktivieren.html#comments</comments>
    <wfw:comment>http://www.itrig.de/wfwcomment.php?cid=2411</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.itrig.de/rss.php?version=2.0&amp;type=comments&amp;cid=2411</wfw:commentRss>
    

    <author>nospam@example.com (Guenny)</author>
    <content:encoded>
    &lt;p&gt;Der Raspberry Pi ist schon längere Zeit in Version 4 verfügbar, Raspbian heißt nun Raspberry Pi OS und der dazugehörige Imager hat mehr Optionen erhalten (Strg + Shift +X).&lt;/p&gt;

&lt;p&gt;Dies sind allerdings nicht die einzigen Neuerungen. Denn eine oft gestellte Frage hat nun ebenfalls eine andere Antwort.&lt;/p&gt;

&lt;h2&gt;Wie deaktiviere ich den Bildschirmschoner unter Raspberry Pi OS&lt;/h2&gt;

&lt;p&gt;Um den Bildschirmschoner zu deaktivieren, konnten bisher in einigen Dateien Hand angelegt werden.&lt;/p&gt;

&lt;p&gt;So mussten in der Vergangenheit diverse Werte im Autostart eingetragen werden:&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;/home/pi/.config/lxsession/LXDE-pi/autostart&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Beziehungsweise unter:&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;/etc/xdg/lxsession/LXDE-pi/autostart &lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Details dazu findet ihr in einem alten &lt;a href=&quot;https://itrig.de/index.php?/archives/2309-Raspberry-Pi-3-Kiosk-Chromium-Autostart-im-Vollbildmodus-einrichten.html&quot; target=&quot;_blank&quot; title=&quot;Raspberry Pi Kiosk&quot;&gt;Artikel&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Mit der neuen OS Version, welche auf Debian Buster basiert, ist dies nicht mehr nötig.&lt;/p&gt;

&lt;p&gt;Der Hersteller hat diese Option nun direkt im Konfigurationstool versteckt.&amp;#160;&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;sudo raspi-config&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;[Menu] --&amp;gt; [Preferences] --&amp;gt; [Screen Blanking]&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:3095 --&gt;&lt;img alt=&quot;raspberrypi4-screensave&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;&quot; src=&quot;http://www.itrig.de/uploads/raspberrypi4-screensaver.png&quot; style=&quot;width:595px&quot; title=&quot;raspberrypi4-screensave&quot; /&gt;Die alten Methoden funktionieren nicht mehr.&lt;/p&gt;

&lt;p&gt;Ein weiterer Workaround wäre die Installation eines extra Screensavers ( &lt;em&gt;sudo apt-get install xscreensaver&lt;/em&gt; ), welcher dann deaktiviert wird. Dieser Schritt sollte im Normalfall allerdings nicht nötig sein.&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sat, 10 Apr 2021 13:01:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.itrig.de/index.php?/archives/2411-guid.html</guid>
    <category>anleitung</category>
<category>autostart</category>
<category>befehl</category>
<category>buster</category>
<category>chromium</category>
<category>debian</category>
<category>einstellung</category>
<category>google chrome</category>
<category>kiosk</category>
<category>linux</category>
<category>netzwerk</category>
<category>opensource</category>
<category>raspberry pi</category>
<category>raspberry pi 4</category>
<category>raspberry pi os</category>
<category>raspberrypi</category>
<category>raspbian</category>
<category>raspi</category>
<category>sonstiges</category>
<category>tipps</category>
<category>tools</category>
<category>vollbild</category>
<category>vollbildmodus</category>
<category>web</category>
<category>xscreensaver</category>

</item>

</channel>
</rss>
