bash beim User starten

Lege ich einen neuen User wie folgt auf meinem Raspi an

sudo useradd -m lordvador -G sudo

 

dann wird standardmäßig nicht die bash verwendet. Dazu /etc/passwd öffnen:

sudo nano /etc/passwd

 

und folgendes am Ende des neuen Nutzers eintragen: /bin/bash

Beispiel an Hand der pi-User

pi:x:1000:1000:,,,:/home/pi:/bin/bash

 

Danach öffnet sich das Terminal direkt mit der bash.

Alternativ folgenden Befehl verwenden:

adduser –gecos „Lord Vador“ lordvador

 

Bildschirm sperren über Shortcut und Taskbar Icon

Es gibt out-of-the-box keinen Shortcut unter PIXEL, der spontan den Desktop sperrt. Je nach Einsatzzweck und -ort kann dies aber recht hilfreich sein. Das Einrichten ist nicht schwer. Benötigt wird ein Skript und ein paar Anpassungen in ein paar Configs. Alles ohne sudo!

Shortcut anlegen, um den Bildschirmschoner zu aktivieren.

Dazu habe ich unter ~/ ein Skript mit dem Namen xscreen.sh angelegt. Inhalt:

#!/bin/bash
xscreensaver-command -activate &

Es wird doch einmal sudo gebraucht, um das Skript ausführbar zu machen:

sudo chmod +x /home/pi/xscreen.sh

Damit das Skript in der Taskbar auftaucht, muss dieses erst bekannt gemacht werden. Dazu wird unter /home/pi/.local/share/applications eine Textdatei mit dem Namen xlock.desktop angelegt. Inhalt:

[Desktop Entry]
Name=Lock Screen
Comment=Lock it
Exec=/home/pi/xscreen.sh
Type=Application
Encoding=UTF-8
Terminal=false
Categories=Utility;

Mit dem Parameter Icon kann auch noch ein Icon definiert werden.

Reboot! Danach befindet sich im Startmenü unter Zubehör das Programm Lock Screen.  Jetzt kann auf der Taskbar mit rechter Maustaste die „Anwendungsstartleiste Settings“ aufgerufen werden.  Das Programm unter Zubehör auswählen und Schwupps ist es in der Taskbar zu finden.

Jetzt noch der Shortcut. Dieser wird in der Datei /home/pi/.config/openbox/lxde-pi-rc.xml definiert. Diese Datei ist recht groß. Folgenden Eintrag unter <keyboard> eintragen.

&lt;keyboard&gt;
...
&lt;keybind key="C-A-L"&gt;
&lt;action name="Execute"&gt;
&lt;command&gt;xscreensaver-command -activate&lt;/command&gt;
&lt;/action&gt;
&lt;/keybind&gt;
&lt;/keyboard&gt;

In meinem Fall wird der Bildschirmschoner nicht gelockt, sonder nur aktiviert. Zum Sperren einfach -lock verwenden.

Noch ein paar praktische Tipps:
Super_L –> Linke Windows Taste
Super_R –> Rechte Windows Taste
lxpanelctl menu–>Applikationsmenü

sudo cd

sudo cd /woauchimmerhin

 

hat mich zur Verzweiflung gebracht. Und dabei ist das so einfach! cd ist ein bash-builtin

chdir()

 

und kann somit nicht mit sudo aufgerufen werden. Abhilfe schafft

sudo su

 

und dann

cd /woauchimmerhin