Ich glaube, jeder Systemadministrator ist mittlerweile an Open Source gewöhnt. Von Apache über Firefox bis hin zu Linux wird es von allen zumindest ein bisschen benutzt.
Die meisten Open-Source-Entwickler sind jedoch nicht gut im Marketing, daher weiß ich, dass es Hunderte von sehr guten Tools gibt, die nur sehr wenige kennen.
Um diese Lücke zu schließen, geben Sie Ihr bevorzugtes Open Source-Tool frei, das Sie in Ihrer täglichen Arbeit verwenden.
* Ich werde meine in den Kommentaren posten.
open-source
sucuri
quelle
quelle
Antworten:
Ich liebe PuTTY !
Die ausführbaren PuTTY- Dateien und der Quellcode werden unter der MIT-Lizenz verteilt, die der BSD-Lizenz ähnelt. (Diese Lizenz ist Open Source-zertifiziert und entspricht den Debian-Richtlinien für freie Software.)
quelle
Notepad ++ leichtgewichtig, bietet hervorragende Unterstützung für verschiedene Formate, mein Hauptwerkzeug für die Textbearbeitung in Windows.
quelle
Synergie
Mit Synergy können Sie problemlos eine einzige Maus und Tastatur für mehrere Computer mit unterschiedlichen Betriebssystemen ohne spezielle Hardware freigeben. Es ist für Benutzer mit mehreren Computern auf ihrem Schreibtisch gedacht, da jedes System ein eigenes Display verwendet.
Es ist auch plattformunabhängig.
quelle
Noch niemand Bildschirm erwähnt?
quelle
UnxUtils: Dies ist eine Portierung verschiedener Gnu-Shell-Dienstprogramme, die auf msvcrt.dll basieren, damit sie native Windows-Pfade verstehen - dh Sie müssen keinem
/cygdrive
Pfadzuordnen. Dies ist ein entscheidender Vorteil gegenüber Cygwin, wenn Sie mit nativen Windows-Befehlen oder Homebrew-CL-Dienstprogrammen interagieren müssen.Zeichenfolgen: Dies ist eine sehr gute Methode, um Dateien nach Textelementen zu durchsuchen. Viele, viele Verwendungen.
Flex: Entwickelt für das Schreiben von lexikalischen Analysatoren. Mit ein wenig Kunstfertigkeit und einem C-Compiler kann es als Über-Grep verwendet werden. Ich benutze es nicht so oft, aber es kann in dieser Rolle überraschend nützlich sein.
Fetchmail und Procmail: Kern meines E-Mail-Systems seit mehr als einem Jahrzehnt, da ich eine DFÜ-Internetverbindung hatte. Wenn es nicht kaputt ist ...
rdesktop: Ein Open Source RDP-Client (Terminal Services), der überraschend gut funktioniert.
PythonWin: Insbesondere wie in Activestate Python enthalten . Python unter Windows funktioniert viel besser als Sie vielleicht denken. In Verbindung mit COM Makepy eignet es sich sehr gut zum Erstellen von Skripten für COM-APIs.
Wget: ein äußerst nützliches FTP / HTTP-Download-Tool.
Leafnode: Wenn Sie immer noch eine der Newsgroups lesen, die noch guten Datenverkehr haben, ist dies ein guter Weg, dies zu tun. Wieder ein bisschen altes Erbe aus meiner DFÜ-Zeit, aber es wird immer noch gelegentlich verwendet.
Abiword und Gnumeric: Voll ausgestattete Textverarbeitungs- und Tabellenkalkulationssoftware, die viel schlanker und gemeiner ist als OpenOffice.
Xfig: Visio-Diagrammtool mit einer ungewöhnlichen Benutzeroberfläche. Wenn Sie sich erst einmal an das Paradigma gewöhnt haben, ist es für meine arme alte Maushand viel einfacher als für eine moderne direkte Maniulationsschnittstelle. Erwähnenswert für die Ergonomie.
Tcl / Tk: Tcl, das von Perl und Python überschattet wird, lässt sich sehr einfach in C-Code einbetten - es wurde speziell für das Einbetten entwickelt. Trotzdem überraschend nützlich, und das Tk-Toolkit ist sehr einfach, eine GUI zu erstellen. Moderne Versionen unterstützen Theming, sodass Ihre Anwendungen nicht mehr wie Motive aussehen müssen.
Ghostscript: Einer der großen unbesungenen Helden der Open Source-Welt. Ein kostenloser Postscript-Interpreter mit einer ganzen Reihe von abgeleiteten Elementen - PS- und PDF-Viewer, PDF-Erstellungstools, Drucker-RIPs und alle Arten von Postscript-Konvertierungstools. Möglicherweise am weitesten verbreitet außerhalb von Open-Source-Kreisen (wenn nicht aktiv angerechnet) in seiner Rolle im Back-End von PDFCreator
Dies ist nur eine Auswahl des Obskuren, ohne Vim, LaTeX, Firefox, Python, gcc, gtk & qt und den Berkeley TCP-Stack zu erwähnen - um nur einige zu nennen.
quelle
Mein Lieblings-Open-Source-Tool ist
rsync
.Ich benutze es fast jeden Tag und es ist immer noch nicht so berühmt wie es sein sollte :-)
quelle
Niemand erwähnt
git
.Es ist nicht so bekannt wie CVS oder SVN, aber ich denke, es wird eines Tages sein.
quelle
7-zip - ein Dateiarchivierer mit hoher Komprimierungsrate. Das Programm unterstützt die Formate 7z, ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, Z, TAR, CPIO, ISO, MSI, WIM, NSIS, RPM und DEB.
quelle
FileZilla - sowohl als Client als auch als Server verfügbar.
quelle
Vim / gVim - ein Editor, von dem so gut wie niemand etwas gehört hat!
quelle
Wireshark = Network Protocol Analyzer.
Kismet = Ein leistungsstarker kabelloser Schnüffler.
Tcpdump = Der klassische Sniffer für Netzwerküberwachung und Datenerfassung, ich benutze ihn regelmäßig.
Pound = Das Pound-Programm ist ein Reverse-Proxy, ein Load-Balancer und ein HTTPS-Front-End für Webserver.
Trac = Projektmanagement- und Bug- / Issue-Tracking-System. Bietet eine Schnittstelle zu Subversion und ein integriertes Wiki.
Request Tracker = Ein kostenloses Web- und E-Mail-basiertes Bug-Tracking- und Trouble-Ticketing-System. Funktionsliste, Screenshots der Dokumentation und Download.
Vmstat = Der Befehl vmstat meldet Informationen zu Prozessen, Speicher, Paging, Block- E / A, Traps und CPU-Aktivität.
Iptraf = Der Befehl iptraf ist ein interaktiver, farbenfroher IP-LAN-Monitor. Es handelt sich um einen ncurses-basierten IP-LAN-Monitor, der verschiedene Netzwerkstatistiken generiert, darunter TCP-Informationen, UDP-Zähler, ICMP- und OSPF-Informationen, Ethernet-Lastinformationen, Knotenstatistiken, IP-Prüfsummenfehler und andere.
mc = Visuelle Shell für Unix-ähnliche Systeme.
Postfixadmin = Postfix Admin ist eine webbasierte Oberfläche zur Verwaltung von Postfächern, virtuellen Domänen und Aliasen. Es bietet auch Unterstützung für Urlaubsnachrichten und Abwesenheitsnachrichten.
pwgen - Automatische Passwortgenerierung.
Linuxconf = Linuxconf wird mit Mandrake Linux und Red Hat Linux geliefert, ist aber auch für die meisten modernen Linux-Distributionen verfügbar. Dieses Tool ist Ihnen wahrscheinlich schon einmal begegnet, wenn Sie eine dieser Distributionen entweder als Gesamtpaket oder in einer seiner modularen Komponenten verwenden. Mehrere Schnittstellen für Linuxconf sind seit Jahren verfügbar, aber jetzt sind es bis zu vier: GUI, Web, Kommandozeile und ncurses.
Webmin = Webmin wird mit Caldera Linux geliefert und wurde kürzlich von Caldera Linux erworben. Dieses Tool ist nicht nur für die meisten modernen Linux-Distributionen verfügbar, es läuft auch auf den meisten wichtigen UNIX-Versionen und ist in rund zwanzig Sprachen verfügbar (obwohl einige Module nicht in allen Sprachen verfügbar sind). Wie Sie sich vorstellen können, handelt es sich bei Webmin lediglich um eine webbasierte Anwendung, die jedoch stark modular aufgebaut ist.
OpenVPN = SSL / TLS-basiertes VPN für den Benutzerbereich. Unterstützt Linux, Solaris, OpenBSD, FreeBSD, NetBSD, Mac OS X und Windows 2000 / XP.
quelle
KeePass ist ein kostenloser Open-Source-Passwort-Manager, mit dem Sie Ihre Passwörter sicher verwalten können. Sie können alle Ihre Passwörter in einer Datenbank ablegen, die mit einem Hauptschlüssel und / oder einer Schlüsseldatei gesperrt ist.
quelle
Bildschirm . Es ist das nützlichste Werkzeug, das jemals gemacht wurde. Meistere es und du kannst wie ein Gott sein, eine Kreatur an allen Orten gleichzeitig.
quelle
Ich benutze viele, ohne die ich nicht arbeiten könnte, aber die ich nicht als "nicht sehr berühmt" betrachte (openssh, openvnp, apache, rsync, ...). Zwei sehr nützliche kleine Hilfsprogramme, von denen viele vielleicht noch nichts von Sprint gehört haben:
top
mit ein paar nützlichen Extras sowie der hübschenBeide sind im Allgemeinen in Standard-Repositorys zu finden (sie befinden sich beide in Debian Etch und höher) und lassen sich relativ einfach kompilieren, wenn Ihre Distribution sie nicht hat.
Edit: ein weiteres exzellentes Tool, das meiner Erfahrung nach nicht sehr bekannt ist:
quelle
Nagios - Umfassende Überwachung der IT-Infrastruktur stellt sicher, dass Sie Probleme lösen können, bevor sie kritische Geschäftsprozesse betreffen.
quelle
dstat - Stellen Sie sich vmstat, iostat, top, ps sowie apache, mysql usw. vor, die Metriken in derselben Zeile im selben Intervall ausgeben können. Das Querverweisen von Metriken auf App-Ebene mit Metriken auf Systemebene ist enorm.
Belagerung - besser als jedes andere URL-Hammering-Tool
Squid - Layer 7 Routing und Caching, schnell und einfach
maatkit - MySQL ist ohne MySQL nicht dasselbe
MySQL Proxy - Die Beispiel-Lua-Skripte reichen aus, um MySQL-Snooping schmerzlos zu machen
quelle
ack - ein grep Ersatz. Du wirst nie wieder greifen :)
quelle
Ich habe festgestellt, dass viele Leute noch nichts über Process Hacker wissen . Dies entspricht dem Process Explorer von Sysinternals.
Bearbeiten als Antwort auf Gregs Kommentar:
Entschuldigung für die Verzögerung bei der Beantwortung ... Es hat auch 2 Registerkarten, die Dienste und TCP / UDP-Verbindungsinformationen anzeigen, was ich wirklich nett finde. Sie können die gleichen Informationen auf der Registerkarte "Dienste" in Process Eplorer abrufen, wenn Sie nach Baumansicht sortiert sind. In diesem Fall verlieren Sie jedoch die Sortierung der Fähigkeiten in der Diensteliste.
quelle
sudo . Ich habe auch vor langer Zeit ein ähnliches Hilfsprogramm namens Calife geschrieben (verschiedene Funktionen, geringes Gewicht) .
quelle
Auf der Sicherheitsseite werde ich empfehlen
Beide sind in der Sicherheitsgemeinschaft gut bekannt, aber nicht sehr außerhalb.
quelle
WinSCP, obwohl ich nicht ganz sicher bin, ob das Open Source ist. Wenn nicht, ist es ein Fehler zwischen Mailcleaner und HylaFAX.
quelle
Ich muss Tintenfisch sagen. Ich glaube nicht, dass es so beliebt ist, zumindest nicht in der Windows-Welt. Wir verwenden es für viele verschiedene Dinge: Content-Filter und Port-Blocker enthalten.
quelle
Meine Lieblings-App ist der Window Maker, ein sehr schlanker und schneller Linux-Fenstermanager (ähnlich wie KDE, Gnome usw.).
Es ist nicht sehr berühmt, aber für die meisten Distributionen verfügbar (auf Ubuntu sollte man apt-get wmaker installieren).
quelle
Zim Desktop Wiki
Kleines Desktop-Wiki, das sowohl unter Linux als auch unter Windows und OSX funktioniert.
Ich verwende es, um meine Aufgaben zu organisieren und Dinge zu dokumentieren, bevor ich sie in das Firmen-Wiki stelle.
quelle
Können Sie einen Webserver als Werkzeug betrachten? Wenn ja, hat Nginx meine Stimme. Ansonsten würde ich für ttcp für Durchsatztests stimmen.
Ich finde auch, dass nicht viele Leute Xargs benutzen. Zum Beispiel ist hier eine gute, die ich gerade herausgefunden habe: wie man Dateien mit Leerzeichen im Dateinamen mit find, xargs und shred löscht.
quelle
Ich bin ein großer Fan von Filelight . Ich hätte nie gedacht, dass die Bestimmung der Datennutzung auf meiner Festplatte so einfach sein oder so hübsch aussehen könnte.
quelle
Ack weil es besser ist als grep:
Ich werde auch ein großer Fan von Pandoc :
quelle
quelle
Sprinkle ( http://github.com/crafterm/sprinkle/tree/master ) - ein Tool zur Softwarebereitstellung.
Es ist einfacher als Puppet oder Chef , aber sehr mächtig. Und es basiert auf Ruby, Rezepte sind Ruby-Skripte.
quelle
GraphicsMagick - Weniger bekannte Alternative zu ImageMagick, das als einzelne ausführbare Datei erstellt wurde und regelmäßigere Updates bietet.
mod_evasive - Ermöglicht Apache, bei Brute-Force- oder Denial-of-Service-Angriffen Ausweichmanöver durchzuführen.
WikidPad - Exzellentes persönliches Wiki zum Speichern von Informationen jeglicher Art.
NcFTP - Befehlszeilen-FTP-Client und FTP-Bibliothek (LibNcFTP).
cURL - Weniger bekannte Alternative zu wget (auch als Bibliothek verfügbar - LibcURL).
PdfCreator - Ermöglicht das Drucken von Dokumenten in PDF unter Windows.
DeVeDe - Weniger bekannte Alternative zu DVDStyler. Mir gefällt es besser, weil Sie so das Festplattenlayout besser steuern und automatisch ein Menü aus dem Layout erstellen können.
InfraRecorder - Open Source GUI für cdrtools unter Windows.
KiTTY - Weniger bekannte Alternative zu PuTTY, kann auf einem USB-Speicherstick gespeichert werden.
Strawberry Perl - Weniger bekannte Alternative zu ActivePerl für Windows, kommt mit einem C-Compiler (MinGW) und hat eine portable Version.
quelle