Ruby Diamond

Ruby und “Insecure world writable dir …”

By

in

–

Bei der Verwendung von Ruby kann es vorkommen, dass man eine Warnung “Insecure world writable dir …” erhält. Diese wird ausgegeben, wenn es sich bei den in $PATH angegebenen Pfaden um Verzeichnisse handelt, die schreibbar für alle Benutzer sind.

Ruby gibt in einem solchen Fall beispielsweise für die Eingabe:

ruby -e '`echo`'

folgende Warnung aus:

-e:1: warning: Insecure world writable dir /usr/local/mysql/bin in PATH, mode 040777

Ein naheliegender Work-Arround ist dabei das Entfernen der allgemeinen Schreibrechte von dem angegebenen Verzeichnis. Dies ist mit folgendem Befehl möglich:

chmod o-w /usr/local/mysql/bin

Handelt es sich um ein Verzeichnis mit eingeschränkten Benutzerrechten, dann sollte sudo chmod verwendet werden.

Foto von Jason D auf Unsplash



Comments

Leave a Reply

Your email address will not be published. Required fields are marked *