ubuntuusers.de

Für diese Funktion musst du eingeloggt sein.

Ubuntu Custom-Live: Atomatischer Live user

Status: Ungelöst | Ubuntu-Version: Ubuntu Budgie 19.04 (Disco Dingo)
Antworten |

JasMich.de

Avatar von JasMich.de

Anmeldungsdatum:
26. Mai 2016

Beiträge: 212

Wohnort: Hamburg

Hallo,

vorweg: Ich glaube, das Thema passt nicht wirklich genau in diese Forensektion, aber wohl auch in keine andere.

Ich wollte einmal fragen, welches Paket auf der Live DVD dafür zuständig ist, dass der User 'ubuntu' während des Bootprozesses angelegt wird? und wo liegen dazu die Configs?

Gruß,

JasMich.de

Moderiert von sebix:

Dieses Thema ist verschoben worden. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“)! Fragen zur Installationsroutine von Ubuntu haben mit der Installation von Ubuntu zu tun.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55508

Wohnort: Berlin

JasMich.de schrieb:

Ich wollte einmal fragen, welches Paket auf der Live DVD dafür zuständig ist, dass der User 'ubuntu' während des Bootprozesses angelegt wird?

Gar keines. Da wird nichts "während des Bootprozesses" angelegt, der Nutzer ist bereits im SquashFS vorhanden.

und wo liegen dazu die Configs?

Ab selben Ort, an dem sie in einem installierten System liegen, nur liegen die Ordner hier im SquashFS, also auf der ISO-Struktur in den Ordnern, die in casper/filesystem.squashfs enthalten sind.

JasMich.de

(Themenstarter)
Avatar von JasMich.de

Anmeldungsdatum:
26. Mai 2016

Beiträge: 212

Wohnort: Hamburg

Das kann nicht sein: Im squashfs ist /home eindeutig leer. Erst nach dem geboote mit Casper usw. existiert der Benutzer 'ubuntu'.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55508

Wohnort: Berlin

JasMich.de schrieb:

Das kann nicht sein: Im squashfs ist /home eindeutig leer.

Ah, sorry, da war was.

Die (Haupt-)Konfiguration steht in /etc/casper.conf, das Paket, dass das liefert wäre dann casper. Laut

man casper 

kann Host- und Nutzername aber auch als Bootoption mitgegeben werden.

dingsbums

Anmeldungsdatum:
13. November 2010

Beiträge: 3791

Die Festlegung des Live-User-Namens erfolgt wie von tomtomtom erwähnt in der Datei

/etc/casper.conf

export USERNAME="ubuntu"

Die Anlage des Kontos erfolgt wohl schon über die Initramdisk. Das dazugehörige Skript ist

/usr/share/initramfs-tools/scripts/casper-bottom/25adduser

Dort erhält ubuntu auch seine sudo-Rechte per

1
2
3
if [ -d /root/etc/sudoers.d/ ]; then
    echo "${USERNAME}  ALL=(ALL) NOPASSWD: ALL" > /root/etc/sudoers.d/casper
fi

JasMich.de

(Themenstarter)
Avatar von JasMich.de

Anmeldungsdatum:
26. Mai 2016

Beiträge: 212

Wohnort: Hamburg

# This file should go in /etc/casper.conf
# Supported variables are:
# USERNAME, USERFULLNAME, HOST, BUILD_SYSTEM, FLAVOUR

export USERNAME="ubuntu"
export USERFULLNAME="Live session user"
export HOST="ubuntu"
export BUILD_SYSTEM="Ubuntu"

# USERNAME and HOSTNAME as specified above won't be honoured and will be set to
# flavour string acquired at boot time, unless you set FLAVOUR to any
# non-empty string.

# export FLAVOUR="Ubuntu"

Was bitte tun FLAVOUR und BUILD_SYSTEM? Im manual habe ich dazu nichts gefunden. Falls hier ein Casper-Kasper rumirrt, gerne melden! 😉

Ich weiß nicht, wie ich mir helfen soll: Casper scheint offensichtlich keinen User während des Bootens anzulegen...

Ach so... Der wird nur nicht vom LightDM aufgelistet, na dann, ran an die Autologin-Config...

Antworten |