Warning: Constant ABSPATH already defined in /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-config.php on line 21 Mai | 2011 | linux meets öpfel

Archive for Mai, 2011


Der G E D U L D – Dealer war wieder einmal mehr aktiv. Dieses Mal ein Tipp, wie man root das Login erlaubt. Ich möchte hiermit betonen, dass dies auf keinen Fall eine gute Idee ist und man davon absehen möge.

Wenn man nur temporär als root arbeiten will, kann genauso gut folgenden Befehl verwenden, um die Bash Shell mit root Rechten zu starten:

sudo bash

Aber jetzt zum eigentlichen Vorhaben. So gehts:

Root Account aktivieren

  1. Terminal öffnen
  2. dsenableroot
  3. Passwörter eingeben, respektive setzen.

Live sieht das so aus:

apfeleimer:~ andy$ dsenableroot
username = andy
user password:
root password:
verify root password:

dsenableroot:: ***Successfully enabled root user.

Root Account deaktivieren

  1. dsenableroot -d
  2. Passwort eingeben

Und das Deaktivieren sieht dann so aus:

apfeleimer:~ andy$ dsenableroot -d
username = andy
user password:

dsenableroot:: ***Successfully disabled root user.

Eigentlich dachte ich, diesen Artikel hätte ich bereits seit langem geschrieben, aber das scheint offenbar doch nicht so.

Wer ein Shell Script mit dem wohlklingenden Namen klickmich.sh auf dem Desktop hat und dies per Doppelklick ausführen möchte, muss leider feststellen, dass diese Datei nicht ausgeführt wird, sondern mit einem Programm (in meinem Fall XCode) geöffnet wird.

Das ist etwas schade… 🙂

Wenn man aber klickmich.sh in klickmich.command umbenennt, dann verhält sich Mac OS X so, wie man es eigentlich erwartet. Das Shell Script wird ausgeführt. Aber Achtung! Bedingung ist, dass das Shell Script mit dem executable Bit versehen ist. Dies wird erreicht, indem man im Terminal

chmod +x /path/to/klickmich.command

ausführt. Ein ausführlicher Artikel über Dateiberechtigungen findet sich ebenfalls auf apfelschwein.net.