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:

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

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

[bash]sudo chmod +x /home/pi/xscreen.sh[/bash]

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:

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

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 „Anwendungsstartleite 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/oopenbox/lxde-pi-rc.xml definiert. Diese Datei ist recht groß. Folgenden Eintrag unter <keyboard> eintragen.

[bash]<keyboard>

<keybind key=“C-A-L“>
<action name=“Execute“>
<command>xscreensaver-command -activate</command>
</action>
</keybind>
</keyboard>[/bash]

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

sudo cd

[bash]sudo cd /woauchimmerhin[/bash]

 

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

[bash]chdir()[/bash]

 

und kann somit nicht mit sudo aufgerufen werden. Abhilfe schafft

[bash]sudo su[/bash]

 

und dann

[bash]cd /woauchimmerhin[/bash]

Hallo Welt! Es geht weiter

Ja, es ist passiert! Nach Monaten, eher Jahren,  der Inaktivität (Geschreibe und Gepatche) auf diesem Blog, wurde er gehackt. Hätte nie gedacht, dass mir mal sowas passiert aber es ist passiert.

Genug geweint! Perfekter Moment um den Phoenix aus der Asche zu lassen und neu zu beginnen. Wie auch davor, wird das der Technik-Blog.