[Eisfair] UID/GID Problem mit Debian u.a. auf EIS
Kay Martinen
usenet at martinen.de
Mo Aug 21 23:42:25 CEST 2023
Am 21.08.23 um 21:44 schrieb Marcus Röckrath:
> Marcus Röckrath wrote:
>
>> Wenn Jürgens Paket ntp bei mir für ntp die 100 vergibt, und bei dir
> ^^^^^
> 1000
>
>> Jürgens Paket die 1000 für mail, ist es nicht sher wahrscheinlich, dass
>> Jürgen das hart kodiert hat.
Okay. Ich bin immer noch verwirrt mit den ganzen IDs. Darum:
Vielleicht versuche ich das noch mal anders zu schildern um es; auch für
mich; klarer zu verdeutlichen.
Auf dem Ubuntu Laptop mit nfs-mounts habe ich
$ ls -aln /home
drwxr-xr-x 82 1000 1000 20480 Aug 20 22:26 kay
drwxr-xr-x 20 2001 100 4096 Mai 18 13:01 km
Wobei 1000:1000 der bei Einrichtung angelegte erste normale User ist mit
dem ich normalerweise arbeite.
Dann habe ich in /etc/fstab
> 192.168.1.50:/mnt/2TB_alt /media/file/tv-shows nfs rw,user,soft,noauto 0 0
> 192.168.1.50:/mnt/4TB_neu /media/file/filme nfs rw,user,soft,noauto 0 0
> 192.168.1.50:/data/TV-Shows /media/file/data nfs rw,user,soft,noauto 0 0
stehen und
$ ls -al /media/file/
insgesamt 24
drwxr-xr-x 6 root root 4096 Mär 18 23:43 .
drwxr-xr-x 6 root root 4096 Feb 18 2023 ..
drwxr-xr-x 2 root root 4096 Mär 18 23:43 data
drwxr-xr-x 2 root root 4096 Feb 18 2023 filme
drwxr-xr-x 2 root root 4096 Feb 18 2023 pub
drwxr-xr-x 2 root root 4096 Feb 18 2023 tv-shows
pub ist guest und öffentlich und erst mal kein problem.
Auf dem EIS Fileserver habe ich
file # ls -aln /home
total 60
drwxr-xr-x 12 0 0 4096 Jul 20 21:01 .
drwxr-xr-x 28 0 0 4096 Feb 5 2023 ..
drwx------ 3 0 0 4096 Jul 20 21:00 eis
...
drwxr-xr-x 26 2001 100 4096 Nov 30 2022 kay
...
drwxr-xr-x 2 499 1001 4096 Dec 14 2019 ntp
Wenn ich nun als kay' auf dem Laptop die nfs exports des EIS mit dem
dolpin mounte dann sieht das obige verzeichnis so aus
$ ls -al /media/file/
insgesamt 32
drwxr-xr-x 6 root root 4096 Mär 18 23:43 .
drwxr-xr-x 6 root root 4096 Feb 18 2023 ..
drwxr-xr-x 25 km users 12288 Jul 10 20:17 data
drwxrwxrwx 17 km users 4096 Jul 30 19:03 filme
drwxr-xr-x 2 root root 4096 Feb 18 2023 pub
drwxrwxrwx 5 km users 4096 Mär 24 15:10 tv-shows
oder (numeric) so
$ ls -aln /media/file/
insgesamt 32
drwxr-xr-x 6 0 0 4096 Mär 18 23:43 .
drwxr-xr-x 6 0 0 4096 Feb 18 2023 ..
drwxr-xr-x 25 2001 100 12288 Jul 10 20:17 data
drwxrwxrwx 17 2001 100 4096 Jul 30 19:03 filme
drwxr-xr-x 2 0 0 4096 Feb 18 2023 pub
drwxrwxrwx 5 2001 100 4096 Mär 24 15:10 tv-shows
Auf dem Client (Ubuntu) sieht dann das Verzeichnis der Film-Platte so aus
$ ls -al /media/file/filme/
insgesamt 112
drwxrwxrwx 17 km users 4096 Jul 30 19:03 .
drwxr-xr-x 6 root root 4096 Mär 18 23:43 ..
drwxrwxrwx 26 km users 4096 Dez 4 2022 'DC Universe'
drwxrwxrwx 28 km users 4096 Mär 25 21:00 Dokus
drwxrwxrwx 2 km users 16384 Dez 14 2019 lost+found
drwxrwxrwx 55 km users 4096 Feb 25 15:59 Marvel-Universe
drwxrwxrwx 24 km users 4096 Sep 28 2021 Movies.DVD
drwxrwxrwx 86 km users 4096 Aug 18 20:30 Movies.HD
drwxrwxrwx 390 km users 20480 Aug 18 23:42 Movies.SD
drwxrwxrwx 19 km users 4096 Jun 24 01:00 Sequels
drwx------ 4 kay kay 4096 Jun 4 23:40 .Trash-1000
drwxrwxr-x 52 km users 20480 Aug 21 15:51 TV-Shows
Auf dem Server sieht es so aus
file # ls -al /mnt/4TB_neu/
total 112
drwxrwxrwx 17 kay users 4096 Jul 30 19:03 .
drwxr-xr-x 8 root root 4096 Jan 22 2020 ..
drwx------ 4 1000 mail 4096 Jun 4 23:40 .Trash-1000
drwxrwxrwx 26 kay users 4096 Dec 4 2022 'DC Universe'
drwxrwxrwx 28 kay users 4096 Mar 25 21:00 Dokus
drwxrwxrwx 55 kay users 4096 Feb 25 15:59 Marvel-Universe
drwxrwxrwx 24 kay users 4096 Sep 28 2021 Movies.DVD
drwxrwxrwx 86 kay users 4096 Aug 18 20:30 Movies.HD
drwxrwxrwx 390 kay users 20480 Aug 18 23:42 Movies.SD
drwxrwxrwx 19 kay users 4096 Jun 24 01:00 Sequels
drwxrwxr-x 52 kay users 20480 Aug 21 15:51 TV-Shows
drwxrwxrwx 2 kay users 16384 Dec 14 2019 lost+found
oder (numeric)
file # ls -aln /mnt/4TB_neu/
total 112
drwxrwxrwx 17 2001 100 4096 Jul 30 19:03 .
drwxr-xr-x 8 0 0 4096 Jan 22 2020 ..
drwx------ 4 1000 1000 4096 Jun 4 23:40 .Trash-1000
drwxrwxrwx 26 2001 100 4096 Dec 4 2022 'DC Universe'
drwxrwxrwx 28 2001 100 4096 Mar 25 21:00 Dokus
drwxrwxrwx 55 2001 100 4096 Feb 25 15:59 Marvel-Universe
drwxrwxrwx 24 2001 100 4096 Sep 28 2021 Movies.DVD
drwxrwxrwx 86 2001 100 4096 Aug 18 20:30 Movies.HD
drwxrwxrwx 390 2001 100 20480 Aug 18 23:42 Movies.SD
drwxrwxrwx 19 2001 100 4096 Jun 24 01:00 Sequels
drwxrwxr-x 52 2001 100 20480 Aug 21 15:51 TV-Shows
drwxrwxrwx 2 2001 100 16384 Dec 14 2019 lost+found
Heißt wohl das der Client die UID/GID vom nfs-mount nimmt und sie in
lokale namen übersetzt. Und 'km' ist eben ein anderer als 'kay' und
damit nicht der owner.
Die meisten dieser Ordner und Dateien habe ich auch via SMB angelegt,
mit dem user 'kay' der vom samba normalerweise auch so übersetzt wird
auf meinen systemuser 'kay' auf dem Eisfair. Da bemerke ich aber z.b.
bei 'last' das der Client sich andauernd neu anmeldet, offenbar immer
kurz und dann erneut.
Z.b.
file # last | grep 192.168.1.41
root pts/1 192.168.1.41 Mon Aug 21 22:54 still logged in
root ssh 192.168.1.41 Mon Aug 21 22:54 gone - no logout
kay smb/19185733 192.168.1.41 Sun Aug 20 23:28 - 23:29 (00:00)
kay smb/71103408 192.168.1.41 Sun Aug 20 23:28 - 23:29 (00:00)
root pts/1 192.168.1.41 Sun Aug 20 17:19 - 22:26 (05:07)
root ssh 192.168.1.41 Sun Aug 20 17:19 - 22:26 (05:07)
kay smb/32298821 192.168.1.41 Sun Aug 20 12:27 - 13:28 (01:01)
kay smb/10163248 192.168.1.41 Sun Aug 20 12:27 - 13:53 (01:26)
kay smb/40790954 192.168.1.41 Sun Aug 20 12:27 - 13:53 (01:26)
kay smb/32105158 192.168.1.41 Sun Aug 20 03:06 - 03:06 (00:00)
kay smb/38148630 192.168.1.41 Sun Aug 20 03:06 - 03:06 (00:00)
kay smb/43235335 192.168.1.41 Sun Aug 20 03:04 - 03:05 (00:00)
kay smb/18242529 192.168.1.41 Sun Aug 20 03:04 - 03:05 (00:00)
kay smb/19551135 192.168.1.41 Sun Aug 20 03:04 - 03:05 (00:00)
kay smb/14534195 192.168.1.41 Sun Aug 20 03:04 - 03:04 (00:00)
kay smb/37466740 192.168.1.41 Sun Aug 20 03:04 - 03:04 (00:00)
kay smb/16696042 192.168.1.41 Sun Aug 20 02:57 - 03:00 (00:03)
kay smb/39132664 192.168.1.41 Sun Aug 20 02:36 - 02:39 (00:03)
kay smb/38878883 192.168.1.41 Sun Aug 20 02:33 - 02:36 (00:03)
kay smb/38991736 192.168.1.41 Sun Aug 20 02:31 - 02:33 (00:01)
kay smb/25571642 192.168.1.41 Sun Aug 20 02:29 - 02:31 (00:01)
kay smb/35404661 192.168.1.41 Sun Aug 20 02:26 - 02:29 (00:02)
kay smb/60463965 192.168.1.41 Sun Aug 20 02:24 - 02:26 (00:02)
kay smb/36722379 192.168.1.41 Sun Aug 20 02:23 - 02:26 (00:03)
kay smb/40983372 192.168.1.41 Sun Aug 20 02:23 - 03:06 (00:43)
kay smb/41905672 192.168.1.41 Sun Aug 20 02:23 - 03:06 (00:43)
kay smb/39077627 192.168.1.41 Sun Aug 20 02:23 - 02:26 (00:03)
kay smb/32860062 192.168.1.41 Sun Aug 20 02:19 - 02:26 (00:07)
kay smb/34906063 192.168.1.41 Sun Aug 20 02:19 - 02:26 (00:07)
kay smb/11461666 192.168.1.41 Sun Aug 20 02:19 - 02:22 (00:03)
Und ich vermute das im Samba auch irgendwo der Wurm drin steckt. Wenn
ich z.b. mit Dolphin via smb (vermutlich per gvfs) Freigaben öffne dann
kann ich wohl (fast) alles sehen und machen und auch z.b. per VLC eine
Filmdatei öffnen und sehen... Aber auf mindestens einer Freigabe kommt
NUR der VLC beim Öffnen dann mit einer User/Passwort Frage - die immer
einen Fehler wirft. Kodi öffnet die gleichen Freigaben und fragt nie
nach benutzernamen u.a. Aber Dolphin und Kodi können sich die Logindaten
auch merken und tun es wohl auch. In den Einstellungen der Freigaben
habe ich aber keine Abweichungen entdeckt. Aber manchmal bleiben Ordner
oder dateien unsichtbar für kodi auch wenn es keine .TSV (Die Kodi nicht
zeigt) sind. SMB Mount auf dem Ubuntu habe ich nicht zum Funktionieren
gebracht. Darum der nfs versuch.
Bisher konnte ich dem abhelfen wenn ich auf dem Server in dem bewußten
Verzeichnis aufliste oder gleich ein 'chown -R kay.users' auf dem
drüberliegenden Verzeichnis machte. Die shares sollen alle für meinen
user RW sein. Über SMB fehlt nur die Anzeige des Freien Platzes.
Einen Kardinalfehler hab ich so aber noch nicht gefunden. Wie auch. Wo
danach suchen?
N.B. Dieser EIS läuft noch mit SysV. Ich habe mich bisher nicht getraut
den zu aktualisieren. Daher...
eisfair-base: 3.2.7
eiskernel : 5.15.91-eisfair-64-VIRT
Bye/
/Kay
--
"Kann ein Wurstbrot die Welt retten?" :-)
Mehr Informationen über die Mailingliste Eisfair