Linux: Vorhandenes Skript bei der Ausführung nicht gefunden


Es kann vorkommen dass ein auf einem Windows-Rechner erstelltes und auf Linux übertragenes Skript nicht ausführbar ist, weil die Datei angeblich nicht gefunden werden kann. Bei der Ausführung mit

$ sudo ./myScript.bash

erscheint die Fehlermeldung

sudo: unable to execute ./myScript.bash: No such file or directory

Der Grund ist das falsche Zeilenendeformat (Dos\Windows). In den meisten Quellcode-Editoren wie Notepad++ oder Aptana Studio 3 kann die Zeilenendung für neue Dateien voreingestellt und bei vorhandenen Dateien konvertiert werden.

WLAN-Sicherheit erhöhen


wlan-denied_368x258
Durch die steigende Anzahl der Heimnetzwerkgeräte wie NAS-Server, Media-Server, Smartphones, Tablets etc. wächst auch die Notwendigkeit das eigene Heimnetzwerk besser zu schützen. Denn wird die WLAN-Verbindung gehackt, kann der Übeltäter nicht nur den Internetzugang missbrauchen, Schad- und Spionagesoftware installieren, sondern hat auch den Zugriff auf das lokale Heimnetzwerk und die persönlichen und privaten Daten.

Die regelmäßige Passwortänderung mit komplexen Passwörtern (Buchstaben, Zahlen und Sonderzeichen) erhöht die WLAN-Sicherheit enorm aber nicht 100-prozentig. Es gibt deswegen eine zusätzliche Möglichkeit die WLAN-Verbindung weitaus sicherer zu machen.

Aptana Studio 3 – Lokales Projekt mit dem Webserver synchronisieren


Aptana Studio 3 Logo

Bei der Webentwicklung mit Aptana Studio 3 ist es sinnvoll die erstellten Seiten und Anwendungen zu testen, bevor sie auf den Webserver hochgeladen werden. Ein beliebtes Werkzeug dafür ist der lokale Server XAMPP. Mit Apache, MySQL (MariaDB), FileZilla, Mercury und Tomcat liefert das Programmpaket die geeignete Testumgebung. Was aber lokal auf dem Entwicklungsrechner getestet wird, muss nicht unbedingt auf dem externen Webserver funktionieren. Da spielen die Server-Konfiguration oder die Zugriffsberechtigungen eine große Rolle. Aus diesen Gründen ist es vorteilhaft die Entwicklung in drei Schritte zu unterteilen:

  1. Ein Projekt lokal erstellen und in der XAMPP-Umgebung testen.
  2. Das Projekt auf den Entwicklungsserver übertragen und validieren.
  3. Das Projekt auf den Produktionsserver hochladen.