Komand-tools

Out of my attempt to reverse engineer the Komand API (a security orchestration tool) I found myself writing some python helper to use the API. Maybe it is useful for some people, so I decided to OpenSource it.

It is hard to understand why a tool, thats main purpose it to connect APIs does not have an API documentation / client itself.

Usage should be pretty simple, clone the repository and good to go:


usage: komand-tools.py [-h] [-v] [-wm] [-j JOB]

optional arguments:
-h, --help show this help message and exit
-v, --verbose increase output verbosity
-wm, --workflow_map show workflow map
-j JOB, --job JOB show job status

Feel free to open Issues or Make Pull Requests. The repository is hosted on Github: https://github.com/deralexxx/komand-tools/

Konsolen und Systemsteuerung per Kommandozeile

Nette Ausführung auf aquasonic zum Thema Konsolen per Kommandozeile starten gefunden. Dabei werden die einzelnen Module der Systemsteuerung gestartet und können dort verändert werden.

Die Kommandozeile erreicht man über Start -> Ausführen -> cmd.exe

Konsolen

certmgr.msc – Certificate Manager / Zertifikatmanager
ciadv.msc – Indexing Service / Index Service
compmgmt.msc – Computer management / Allgemeines management
devmgmt.msc – Device Manager / Datenträgerverwaltung
dfrg.msc – Defragment /defragmentierung
diskmgmt.msc – Disk Management / Diskmanagement
fsmgmt.msc – Folder Sharing Management / Verzeichnissfreigabe
eventvwr.msc – Event Viewer / Eventmanager
gpedit.msc – Group Policy -XP Pro only / Gruppenrichtlinien
iis.msc – Internet Information Services / IIS
lusrmgr.msc – Local Users and Groups / lokaleBenutzer und gruppen
mscorcfg.msc – Net configurations / Netzwerkeinstellungen
ntmsmgr.msc – Removable Storage / Wechseldatenträger
perfmon.msc – Performance Manager / Leistungsmanager
secpol.msc – Local Security Policy / lokale Sicherheitsrichtlinien
services.msc – System Services / Dienste
wmimgmt.msc – Windows Management / Windows

Systemsteuerung

access.cpl – Accessibility Options / Zugriff
hdwwiz.cpl – Add New Hardware Wizard / Neue Hardware hinzufügen
appwiz.cpl – dd/Remove Programs / Software installieren / deinstallieren
timedate.cpl – Date and Time Properties / Zeit und Datum Einstellungen
desk.cpl – Display Properties / Anzeigeoptionen
inetcpl.cpl – Internet Properties / Internet Optionen
joy.cpl – Joystick Properties / Joystick Einstellungen
main.cpl keboard – Keyboard Properties /Tastaur Einstellungen
main.cpl – Mouse Properties / Mouse Einstellungen
ncpa.cpl – Network Connections / Netzwerkverbindungen
ncpl.cpl – Network Properties / Netzwerkeinstellungen
telephon.cpl – Phone and Modem options / Telefon und Modem Optionen
powercfg.cpl – Power Management
intl.cpl – Regional settings / Regionaleinstellungen
mmsys.cpl sounds – Sound Properties / Sound Einstellungen
mmsys.cpl – Sounds and Audio Device Properties / Sound und Audio Geräte Einstellungen
sysdm.cpl – System Properties / System Einstellungen
nusrmgr.cpl – User settings / Benutzer Einstellungen
firewall.cpl – Firewall Settings (sp2) / Firewall Konfiguration
wscui.cpl – Security Center (sp2) / Sicherheitszentrale

Zu beachten ist die Tatsache, dass per Konsole nicht über Argument gearbeitet werden kann um z.B. Konfigurationen zu automatisieren.

Quelle

eMeidi

Aptana Eclipse SFTP remote arbeiten

In einem älteren Artikel wurde beschrieben, wie Aptana, das frei Entwicklungswerkzeug auf Eclipse Basis genutzt werden kann, um remote auf einem FTP Server zu arbeiten.

Im täglichen Arbeitsablauf hat sich dieses Tool mittlerweile bewährt, doch Stillstand ist ja bekanntlich Rückschritt. Die konsequente Weiterentwicklung ist Verschlüsselung. Wie bekommt man diese Daten am einfachsten verschlüsselt. Die Lösung ist simpel: SFTP (SSH File Transfer Protocol).

Dieses wird mit SSH mitgeliefert und ist somit auf jedem Webserver mit SSH Zugang verfügbar. Da 99,9% aller Webserver, Rootserver und virtuellen Server über einen solchen Zugang verfügen ist die Verbreitung gewährleistet.

Technisch basiert es auf SCP, dem Secure Copy Protokol.

Um in Aptana SFTP nutzen zu können, muss ein Plugin installiert werden. Dieses ist über: http://aptana.com/plugins/ verfügbar, wird aktuell jedoch nicht unterstützt. Die Installation wird über Help -> Software Updates vorgenommen.

Danach ist SFTP als neue Möglichkeit im File Browser verfügbar. Dort kann dann eine neue Verbindung angelegt werden. Natürlich muss der SSH Nutzer Zugriff auf das public Verzeichnis des Webservers haben, diese Thematik muss aber gesondert bedacht werden.