Blog > Visual Studio Code als Root unter Linux ausführen

VS Code

Visual Studio Code als Root unter Linux ausführen

Hier erfahren Sie wie Sie Microsoft Visual Studio Code als Root unter Ubuntu, Mint, etc ausführen können.

Jeder kennt das Problem umfangreiche Systemskripte im Terminal in einem Editor wie Vim oder Emacs zu editieren.

Deswegen kommt hier eine nette Lösung die an die meisten Umgebungen anpassbar sein sollte.
Die Lösung funktioniert ohne einen grafischen Editor irgendwie mit Root-Rechten auszuführen.

Um unter Linux den Opensource-Editor Visual Studio Code von Microsoft als Root auszuführen in die bash.bashrc einfügen:

alias coder='ssh -X root@localhost'
if [[  $SSH_CONNECTION == *"127.0.0.1"* ]]; then
    /usr/share/code/code --user-data-dir /tmp/code/ --no-sandbox 
fi

Danch können sie VS-Code von der Konsole aus als root mit coder aufrufen.
Das kleine r am ende des Befehls steht dabei für root.

Wenn jemand seinen VS-Code nicht direkt von der Konsole aus starten möchte und gleichzeitig seine Benutzerkonfiguration beibehalten möchte, bietet sich unter Linux Mint eine Alternative an. Über den Dateimanager kann man sich mit dem eigenen Rechner (127.0.0.1) verbinden, indem man die Option “Server verbinden” nutzt. Dies erfordert allerdings, dass in der Datei /etc/ssh/sshd_config die Berechtigung für den Root-Zugriff (PermitRootLogin yes) erlaubt ist.