Debian als Linuxclient

Hallo Rainer,

KernelOptions = dhcpretry=10 net.ifnames=0 biosdevname=0 warmstart=no
root=‚hd0,msdos1‘

lass mal alle KernelOptions weg.
Vor allem hd0.msdos1 ist quark: du hast keine EFI Partition die FAT
Formatiert ist.

Achte drauf, dass die grub.cfg beim import auch „replaced“ wird, damit
die neuen KernelOPtions auch wirken.

LG

Holger

Hallo zusammen
ich antworte mal „mir selbst“.

Bei meiner Installation wurde kein symb. Link von auf
boot/vmlinuz → vmlinux-„mit Versionsnummer“
boot/initrd.img → dto

angelegt.
Warum das so ist habe ich noch nicht heraus gefunden…
Trägt man in der SK den vollständigen Dateinamen ein läufts.
Solange bis sich der Kernel ändert …

Grüße Rainer

Hi Rainer,
die fehlenden links scheinen ein neues „feature“ von debian zu sein, sagt zumindest dieser thread auf stackexchange . In der ersten Antwort steht auch, wie Du es wieder aktivieren kannst.

Gruß
Sascha

Hallo zusammen

ich bin mit dem Debian-Cient weiter gekommen. Die Links zu vmlinuz … habe ich zwischenzeitlich über Linbo korrekt gesetzt.

Jetzt hat die Domänenanmeldung noch ein kl. Problem:
Nach der Installation des Linuxclients7 kann kann sich mit einem Domänenuser anmelden.
Aber die „Laufwerke“ werden nicht gemappt. Sie sind allerdings über einen Dateimanager von Hand einbindbar. (Ein zweiter Ubuntu-Clinet mappt die Laufwerke richtig.)

Wo könnte ich nach Fehlern suchen ?

Grüße Rainer

Hallo Rainer,
wirf den Client komplett aus den devices raus, importiere die neue Liste und bring den Client wieder in die Liste mit einem weiteren Import.

Grüße Ralf

Hallo Rainer.

Dieses Verhalten beobachte ich, wenn die Uhrzeit zwischen Client und Server stark abweicht.

Viele Grüße

Alois

Hallo Alois
das linuxclient-setup-script trägt den server korrekt in die /etc/systemd/timesyncd.conf ein.
Und eine Prüfung zeigt dass die Uhrzeit auch stimmt …
Grüße Rainer

Hallo Ralf
das hat leider nicht geholfen. Mir ist auch nicht ganz klar wie das hätte helfen können.
Ich vermute dass irgendwelche Scripte beim Login nicht oder mit Fehlern ausgeführt werden.
Nur weiss ich nicht wo ich da suchen soll …
Grüße Rainer

Hallo Rainer,
die Datei /etc/profile.d/99… wird in Debian anders verarbeitet. Was genau der Unterschied zu Ubuntu ist weiß ich leider (noch) nicht. Aber was testweise hilft:

Als Test habe ich in ~/.config/autostart eine Datei linuxmuster.desktop angelegt:


[Desktop Entry]
Type=Application
Name=My Script
Exec=bash -l BENUTZERNAME
Icon=system-run
X-GNOME-Autostart-enabled=true

Die ruft für BENUTZERNAME eine Login-Shell auf und ja, es klappt. Laufwerke und drucker sind da :-))

Weiteres werde ich erst im September testen …

Liebe Grüße, Helge

Hallo Helge und Mitleser

bei mir hat der Aufruf einer bash im Terminal mit „bash -l BENUTZERNAME“ keine Wirkung auf die Laufwerke.
Wenn dir/euch doch weitere Ideen kommen, am Debianclient bin ich nach wie vor interessiert.
Grüße Rainer

Hallo zusammen
darf ich nochmal nachfragen wie man einen debian-Client unter der 7.1 aufsetzt?

Domänenanmeldung läuft aber Laufwerke werden nicht gemappt.
(Über den Dateimanager kann man aber mit erneuter Eingabe der Logindaten auf das Home etc. zugreifen).

Grüße Rainer

Hallo Rainer,

was ergibt ls $HOME/media?

VG,
Dorian

Hallo Dorian

ls $HOME/media liefert:

Zugriff nicht möglich, Datei oder Verzeichnis nicht gefunden

Grüße Rainer

Dann schu bitte in den logs, ob da etwas auffäligs steht, dazu so vorgehen:

  1. Logs leeren (als root): echo "">/var/log/syslog
  2. Als betroffener User einloggen
  3. Logs anschauen (als root) linuxmuster-linuxclient7 print-logs

VG,
Dorian

Hallo Dorian

auffällig für mich ist die Meldung: xyz ist not an AD-user

xyz kann ich an einem Ubuntu-Client aber einwandfrei einloggen.

Grüße Rainer

Hallo,
wie ich schon geschrieben habe, gibt es bei Debian und Ubuntu Unterschiede.

  1. /sbin muss in die $PATH-Variable kommen. So wie das linuxmuster-linuxclient7 macht, klappt das nicht unter Debian. ich habe in /etc/profile.d eine Datei 90-linuxmuster-path-for-client7.sh angelegt. Also vor 99-linuxmuster-linuxclient7.sh. Der Inhalt ist:
PATH="$PATH:/usr/sbin:/sbin"
  1. Unter /etc/xdg/autostart habe ich angelegt linuxmuster-extra-call-for-client7.desktop mit dem Inhalt
[Desktop Entry]
Type=Application
Name=Get Server Volumes
Exec=bash -l $USER
Icon=system-run
X-GNOME-Autostart-enabled=true

Damit funktioniert unser Debian-Image (zumindest bei den PCs, bzgl. WLAN habe ich noch nicht alles verstanden Linuxmuster-linuxclient7 mit LAN und WLAN)

Bevor du mit den Änderungen anfängst, kannst du im Terminal als angemeldeter User bash -l aufrufen. Da sollten die Ausgaben des linuxmuster-linuxclient7 onlogin scripts zu sehen sein. Und wenn nicht würde ich die obigen Anpassungen ausprobieren.

LG Helge

Hallo Helge

mit den von dir genannten Anpassungen klappt es jetzt einwandfrei. Danke !

Ich fände es prima wenn Debian als Client offizielle Unterstützung erfahren würde.
M.E. ein sehr schlankes System (Grundsystem mit Office 1,7 GB) dass sich dann jeder nach Gusto anpassen kann ohne Ubuntu-Overload.

Grüße Rainer

Hallo Rainer,

Ich fände es prima wenn Debian als Client offizielle Unterstützung
erfahren würde.
M.E. ein sehr schlankes System (Grundsystem mit Office 1,7 GB) dass sich
dann jeder nach Gusto anpassen kann ohne Ubuntu-Overload.

fänd ich auch super.
Wer pflegt das?

LG

Holger

Hi,

Ich.
Ich nutze aber kein Debian und es gibt noch ziemlich viele andere Baustellen. Also ich kann euch kein eta geben.

Aber über eine Pullrequest würde ich mich natürlich freuen :slight_smile:

VG,
Dorian

2 „Gefällt mir“

Hallo Dorian,

den pull request kann ich machen.

Wobei ich mir noch unsicher bin, ob das mit bash -l der Weisheit letzter Schluss ist.

LGH