{"id":6960,"date":"2023-09-17T22:51:45","date_gmt":"2023-09-17T20:51:45","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=6960"},"modified":"2023-09-17T22:51:46","modified_gmt":"2023-09-17T20:51:46","slug":"aim-dateien-im-lokalen-netzwerk-unter-linux-im-webbrowser-teilen","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/17\/aim-dateien-im-lokalen-netzwerk-unter-linux-im-webbrowser-teilen\/","title":{"rendered":"aim &#8211; Dateien im lokalen Netzwerk unter Linux im Webbrowser teilen"},"content":{"rendered":"\n<p>Mit der Software AIM lassen sich unter <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/linux\/\" target=\"_self\" title=\"Linux ist ein UNIX-artiges Betriebssystem, seine Entwicklung wurde im Jahr 1992 vom Finnen Linus Torwalds gestartet. Im Grunde handelt es sich bei Linux nur um den Kern des Betriebssystems, zum Arbeiten ben&ouml;tigt Linux noch Treiber und Software, nicht unbedingt n&ouml;tig ist eine grafische Oberfl&auml;che.\" class=\"encyclopedia\">Linux<\/a> im lokalen <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/netzwerk\/\" target=\"_self\" title=\"Ein Computer- oder Rechnernetz ist ein Verbund verschiedener technischer, haupts&auml;chlich selbstst&auml;ndig arbeitender Systeme (nicht nur Computer sondern auch Drucker, Router, NAS und andere Speichersysteme, Kameras, Sensoren, etc.), die untereinander kommunizieren. Ziele sind die gemeinsame Nutzung von Ressourcen (Drucker, Server, Medien, Datenbanken, usw.) - die zentrale Verwaltung von Systemen, Benutzern sowie deren Berechtigungen und vermehrt die&hellip;\" class=\"encyclopedia\">Netzwerk<\/a> <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">Datei<\/a>en schnell und einfach mit mobilen und anderen Ger&auml;ten teilen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">AIM installieren<\/h2>\n\n\n\n<p>Sie finden diese Software auf <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/mihaigalos\/aim\/releases\" target=\"_blank\">GitHub<\/a> als <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/deb\/\" target=\"_self\" title=\"DEB (*.deb) ist das Dateiformat f&uuml;r Softwarepakete, die in Debian-basierten Linux-Distributionen verwendet werden. Es handelt sich um Installationsdateien, die eine Software zur Installation auf Debian-basierten Systemen enthalten. DEB-Pakete sind in etwa vergleichbar mit .exe-Dateien unter Windows - sie beinhalten die zu installierende Software sowie Metadaten. Sie werden von der Debian-Paketverwaltung (dpkg) und Tools wie apt&hellip;\" class=\"encyclopedia\">DEB<\/a>-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/pakete\/\" target=\"_self\" title=\"Unter Linux sind Pakete die grundlegenden Bausteine von Software, die von einem Paketmanager verwaltet werden. Ein Paket enth&auml;lt die ausf&uuml;hrbaren Dateien, Konfigurationsdateien, Dokumentation und Metadaten, die f&uuml;r die Installation und Verwaltung der Software ben&ouml;tigt werden.\" class=\"encyclopedia\">Paket<\/a> f&uuml;r auf <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/debian\/\" target=\"_self\" title=\"Debian ist eine freie Linux-Distribution, die von einer Gemeinschaft von Freiwilligen entwickelt wird. Es wird h&auml;ufig als Basis f&uuml;r andere Distributionen wie Ubuntu verwendet und ist bekannt f&uuml;r seine Zuverl&auml;ssigkeit und Stabilit&auml;t. Debian bietet eine Vielzahl von Anwendungen und Werkzeugen, die f&uuml;r die Verwendung in verschiedenen Umgebungen geeignet sind, von Desktop-Computern bis hin zu Server-Systemen.&hellip;\" class=\"encyclopedia\">Debian<\/a> basierende <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/linux\/\" target=\"_self\" title=\"Linux ist ein UNIX-artiges Betriebssystem, seine Entwicklung wurde im Jahr 1992 vom Finnen Linus Torwalds gestartet. Im Grunde handelt es sich bei Linux nur um den Kern des Betriebssystems, zum Arbeiten ben&ouml;tigt Linux noch Treiber und Software, nicht unbedingt n&ouml;tig ist eine grafische Oberfl&auml;che.\" class=\"encyclopedia\">Linux<\/a>-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/distribution\/\" target=\"_self\" title=\"Linux-Distributionen basieren auf dem Linux-Kernel, erg&auml;nzt mit weiteren Komponenten wie Installationsprogrammen, Verwaltungswerkzeugen und zus&auml;tzlicher Software. Sie bieten Unterst&uuml;tzung durch den Distributor, haben ihre eigenen Merkmale und Zielgruppen. Als Alternative zu propriet&auml;ren Betriebssystemen wie Windows und macOS sind diese i.d.R. kostenlos, Open-Source mit gro&szlig;er Auswahl an Anwendungs-Software. Viele Linux-Distributionen werden zudem von einer aktiven Community entwickelt&hellip;\" class=\"encyclopedia\">Distribution<\/a>en und nat&uuml;rlich als <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/quellcode\/\" target=\"_self\" title='Unter \"Quellcode\" in Linux versteht man den f&uuml;r Menschen lesbaren Text eines Computerprogramms, der in einer Programmiersprache geschrieben ist. Der Quelltext \/-code kann nicht direkt mit dem Betriebssystem kommunizieren und ist daher nicht eigenst&auml;ndig ausf&uuml;hrbar. Er dient als Grundlage f&uuml;r die Erstellung des ausf&uuml;hrbaren Programmcodes, der vom Computer interpretiert oder kompiliert werden kann. Im Falle&hellip;' class=\"encyclopedia\">Quellcode<\/a> zum Download. Das <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/deb\/\" target=\"_self\" title=\"DEB (*.deb) ist das Dateiformat f&uuml;r Softwarepakete, die in Debian-basierten Linux-Distributionen verwendet werden. Es handelt sich um Installationsdateien, die eine Software zur Installation auf Debian-basierten Systemen enthalten. DEB-Pakete sind in etwa vergleichbar mit .exe-Dateien unter Windows - sie beinhalten die zu installierende Software sowie Metadaten. Sie werden von der Debian-Paketverwaltung (dpkg) und Tools wie apt&hellip;\" class=\"encyclopedia\">DEB<\/a>-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/pakete\/\" target=\"_self\" title=\"Unter Linux sind Pakete die grundlegenden Bausteine von Software, die von einem Paketmanager verwaltet werden. Ein Paket enth&auml;lt die ausf&uuml;hrbaren Dateien, Konfigurationsdateien, Dokumentation und Metadaten, die f&uuml;r die Installation und Verwaltung der Software ben&ouml;tigt werden.\" class=\"encyclopedia\">Paket<\/a> installieren Sie wie &uuml;blich ganz einfach &uuml;ber die <a rel=\"noreferrer noopener\" href=\"https:\/\/www.linux-bibel-oesterreich.at\/viewtopic.php?t=10\" target=\"_blank\">Paket-Verwaltung<\/a>.<br><br>Alternativ l&auml;sst sich die Software mittels <a rel=\"noreferrer noopener\" href=\"https:\/\/www.linux-bibel-oesterreich.at\/viewtopic.php?p=649#p649\" target=\"_blank\">Cargo<\/a> &uuml;ber <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/rust\/\" target=\"_self\" title='Rust ist eine Programmiersprache, die f&uuml;r ihre Leistung, Sicherheit und Benutzerfreundlichkeit bekannt ist. Rust bietet viele moderne Verbesserungen im Vergleich zu \"C\" und wird von Entwicklern als Sprache, Bibliothek und Tooling verwendet. Es wurde festgestellt, dass rund 70% der Sicherheitsl&uuml;cken in der C\/C++-Codebasis auf Speichersicherheitsprobleme zur&uuml;ckzuf&uuml;hren sind, die mit Rust vermieden werden k&ouml;nnten.' class=\"encyclopedia\">Rust<\/a> installieren:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cargo install aim<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">AIM nutzen<\/h2>\n\n\n\n<p>Gestartet wird die Software auf dem <a rel=\"noreferrer noopener\" href=\"https:\/\/www.linux-bibel-oesterreich.at\/viewtopic.php?t=3\" target=\"_blank\">Terminal<\/a> &ndash; dies funktioniert jedoch &auml;u&szlig;erst einfach. Sie &ouml;ffnen das <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/terminal\/\" target=\"_self\" title=\"Ein Terminal ist eine Benutzerschnittstelle, eine grafische Oberfl&auml;che, um &uuml;ber die Shell mit einem Interpreter direkt mit dem Betriebssystem zu kommunizieren. Grundlegend wird das Terminal mit der Tastatur bedient, einige Funktionen k&ouml;nnen je nach Terminal auch mit der Maus genutzt werden. Bekannte Terminals unter Linux w&auml;ren etwa die Konsole unter KDE, das GNOME-Terminal, Terminoligy unter&hellip;\" class=\"encyclopedia\">Terminal<\/a> ganz einfach in dem <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/verzeichnis\/\" target=\"_self\" title=\"Ein Verzeichnis ist eine Datei, die andere Dateien und Verzeichnisse enth&auml;lt. Linux und Unix verwenden eine hierarchische, baumartige Struktur f&uuml;r das Dateisystem. Das h&ouml;chste Level des Dateisystems ist das Root-Verzeichnis (\/), unter dem alle anderen Dateien und Verzeichnisse existieren. Verzeichnisse sind Dateien und k&ouml;nnen im Root-Verzeichnis oder in anderen Verzeichnissen erstellt werden. Alles ist eine&hellip;\" class=\"encyclopedia\">Verzeichnis<\/a>, dessen <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">Datei<\/a>en Sie teilen m&ouml;chten &ndash; hier starten Sie den <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>aim .<\/code><\/pre>\n\n\n\n<p>Der Punkt am Ende zeigt der Software &ndash; ab hier darf zugegriffen werden. In diesem Fall startet die Software einen kleinen, integrierten Web<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">server<\/a> und zeigt die Adresse, &uuml;ber die man im Webbrowser zugreifen kann &ndash; sowie einen QR-Code, mit der Adresse f&uuml;r mobile Ger&auml;te:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/aim.jpg\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" width=\"1014\" height=\"553\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/aim.jpg\" alt=\"\" class=\"wp-image-6962\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/aim.jpg 1014w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/aim-300x164.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/aim-150x82.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/aim-768x419.jpg 768w\" sizes=\"auto, (max-width: 1014px) 100vw, 1014px\"><\/a><\/figure>\n<\/div>\n\n\n<p>Hier mittels QR-Code-Scanner am Smartphone aufgerufen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"649\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/aim-1.png\" alt=\"\" class=\"wp-image-6963\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/aim-1.png 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/aim-1-139x300.png 139w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/aim-1-69x150.png 69w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\"><\/figure>\n\n\n\n<p>Im unteren Bereich am <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/terminal\/\" target=\"_self\" title=\"Ein Terminal ist eine Benutzerschnittstelle, eine grafische Oberfl&auml;che, um &uuml;ber die Shell mit einem Interpreter direkt mit dem Betriebssystem zu kommunizieren. Grundlegend wird das Terminal mit der Tastatur bedient, einige Funktionen k&ouml;nnen je nach Terminal auch mit der Maus genutzt werden. Bekannte Terminals unter Linux w&auml;ren etwa die Konsole unter KDE, das GNOME-Terminal, Terminoligy unter&hellip;\" class=\"encyclopedia\">Terminal<\/a>, zeigt die Software die Logs &ndash; etwa wer mit was darauf zugegriffen hat. Mit <code>Strg+c<\/code> beenden Sie die Software. Des weiteren l&auml;sst sich nicht nur mit dem Webbrowser zugreifen, sondern auch mittels FTP und SSH &ndash; mehr dazu auf <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/mihaigalos\/aim\" target=\"_blank\">GitHub<\/a>. Dazu lassen sich auch einzelne <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">Datei<\/a>en freigeben.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\">\n\n\n\n<p><strong>Erstver&ouml;ffentlichung: So 23. Jul 2023, 00:22<\/strong><\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"6960\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"6960\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Mit der Software AIM lassen sich unter Linux im lokalen Netzwerk Dateien schnell und einfach mit mobilen und anderen Ger\u00e4ten teilen. AIM installieren Sie finden diese Software auf GitHub als DEB-Paket f\u00fcr auf Debian basierende Linux-Distributionen und nat\u00fcrlich als Quellcode zum Download. Das DEB-Paket installieren Sie wie \u00fcblich ganz einfach \u00fcber die Paket-Verwaltung. Alternativ l\u00e4sst [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38],"tags":[],"class_list":["post-6960","post","type-post","status-publish","format-standard","hentry","category-netzwerk"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/6960","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=6960"}],"version-history":[{"count":2,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/6960\/revisions"}],"predecessor-version":[{"id":6964,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/6960\/revisions\/6964"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=6960"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=6960"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=6960"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}