Un éclaircissement svp sur les proprietés des fichiers

Bjr à tou(te)s,

Je viens de me servir d’une clé live Knoppix sur mon ordi.
Lorsque je monte ma partition /home du disque dur (Sda6), je voies tous mes fichiers avec comme propriétaire Knoppix :open_mouth: alors qu’ils sont à moi (on m’a volé la propriété ??) :open_mouth: :

-rw-r--r-- 1 knoppix knoppix 432 déc. 7 2013 electric.log -rw-r--r-- 1 knoppix knoppix 3198351 sept. 13 2011 elementcalcul.pdf

De ma Debian je voies bien :

-rw-r--r-- 1 jean jean 432 déc. 7 2013 electric.log -rw-r--r-- 1 jean jean 3198351 sept. 13 2011 elementcalcul.pdf

Du coup j’ai essayé de voir ailleurs et… quand même, la racine (Sda1) est bien en propriétaire root.

J’ai du loupé quelquechose dans la compréhension du système, une âme charitable pourrait-elle me laisser un mot :whistle:
Merci d’avance.
//

Salut,

Comment as-tu monté ton /home ?
As-tu lancé un chroot ? Quelles commandes ?

Ces retours, stp.

[code]# fdisk -l

mount

blkid[/code]

Bjr,

Visiblement je suis déjà en root sous knoppix :

[code]knoppix@Microknoppix:~$ fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0001cad6

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 19531775 9764864 83 Linux
/dev/sda2 19533822 976771071 478618625 5 Extended
Partition 2 does not start on physical sector boundary.
/dev/sda5 19533824 35852287 8159232 82 Linux swap / Solaris
/dev/sda6 35854336 976771071 470458368 83 Linux

Disk /dev/sdb: 15.7 GB, 15728640000 bytes
64 heads, 32 sectors/track, 15000 cylinders, total 30720000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 16349183 8174591+ c W95 FAT32 (LBA)
/dev/sdb2 16349184 30719999 7185408 83 Linux
knoppix@Microknoppix:~$ mount
rootfs on / type rootfs (rw,relatime)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
/dev/sdb1 on /mnt-system type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=850,iocharset=utf8,shortname=winnt,errors=remount-ro)
tmpfs on /ramdisk type tmpfs (rw,relatime,size=2818048k,mode=755)
/dev/cloop on /KNOPPIX type iso9660 (ro,relatime)
/dev/mapper/KNOPPIX-DATA on /KNOPPIX-DATA type reiserfs (rw,relatime)
unionfs on /UNIONFS type aufs (rw,relatime,si=e878a4dc,noplink)
unionfs on /usr type aufs (rw,relatime,si=e878a4dc,noplink)
unionfs on /home type aufs (rw,relatime,si=e878a4dc,noplink)
tmpfs on /run type tmpfs (rw,relatime,size=20480k)
tmpfs on /UNIONFS/var/run type tmpfs (rw,relatime,size=20480k)
tmpfs on /UNIONFS/var/lock type tmpfs (rw,relatime,size=10240k)
tmpfs on /UNIONFS/var/log type tmpfs (rw,relatime,size=102400k)
tmpfs on /tmp type tmpfs (rw,relatime,size=2097152k)
udev on /dev type tmpfs (rw,relatime,size=20480k)
tmpfs on /dev/shm type tmpfs (rw,relatime,size=2097152k)
devpts on /dev/pts type devpts (rw,relatime,mode=1777)
gvfs-fuse-daemon on /home/knoppix/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
/dev/sda6 on /media/sda6 type ext4 (rw,nosuid,nodev,relatime,data=ordered)
knoppix@Microknoppix:~$ blkid
/dev/cloop0: LABEL=“KNOPPIX_FS” TYPE=“iso9660”
/dev/sda1: UUID=“717d9521-6496-45cd-926f-c475d886745c” TYPE=“ext4”
/dev/sda5: UUID=“d2a0089b-9e1e-4775-9e2b-fabc30f89ef4” TYPE=“swap”
/dev/sda6: UUID=“afebe075-dc83-4579-ba09-9b559bb9a0c1” TYPE=“ext4”
/dev/zram0: UUID=“48549ae8-35c4-44a4-9a51-f7c08da7fd63” TYPE=“swap”
/dev/sdb1: LABEL=“KNOPPIX” UUID=“CF0C-4BDA” TYPE=“vfat”
[/code]
C’est peut-être la raison, le $ m’a trompé non ?

{edit} que je réponde aux questions qd même … J’ai monté mon /home à partir du gestionnaire de fichiers de knoppix, je voies les deux partitions /edit

Je ne connais pas trop knoppix, fdisk et blkid n’offrent de retour qu’à root, alors …

Essaies : [mono]~$ sudo -s[/mono]

C’est insuffisant.

Il te faut chrooter, avant.

De plus …

[quote=“BelZéButh”]Comment as-tu monté ton /home ?
As-tu lancé un chroot ? Quelles commandes ?
[/quote]

J’avais édité mon précédent post, [quote=“Seaman”]J’ai monté mon /home à partir du gestionnaire de fichiers de knoppix, je voies les deux partitions[/quote].
Je n’ai jamais utilisé chroot (je ne sais pas ce que c’est, je vais regarder ce soir).

[quote=“BelZéButh”]Je ne connais pas trop knoppix, fdisk et blkid n’offrent de retour qu’à root, alors …
[/quote] C’est pour çà que je pense que le $ m’a trompé, j’avais un $ et pas un #.

Bon je te remets les retour en root.

[code]# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0001cad6

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 19531775 9764864 83 Linux
/dev/sda2 19533822 976771071 478618625 5 Extended
Partition 2 does not start on physical sector boundary.
/dev/sda5 19533824 35852287 8159232 82 Linux swap / Solaris
/dev/sda6 35854336 976771071 470458368 83 Linux

Disk /dev/sdb: 15.7 GB, 15728640000 bytes
64 heads, 32 sectors/track, 15000 cylinders, total 30720000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 16349183 8174591+ c W95 FAT32 (LBA)
/dev/sdb2 16349184 30719999 7185408 83 Linux
[/code]

# mount rootfs on / type rootfs (rw,relatime) proc on /proc type proc (rw,relatime) sysfs on /sys type sysfs (rw,relatime) /dev/sdb1 on /mnt-system type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=850,iocharset=utf8,shortname=winnt,errors=remount-ro) tmpfs on /ramdisk type tmpfs (rw,relatime,size=2818048k,mode=755) /dev/cloop on /KNOPPIX type iso9660 (ro,relatime) /dev/mapper/KNOPPIX-DATA on /KNOPPIX-DATA type reiserfs (rw,relatime) unionfs on /UNIONFS type aufs (rw,relatime,si=e878a4dc,noplink) unionfs on /usr type aufs (rw,relatime,si=e878a4dc,noplink) unionfs on /home type aufs (rw,relatime,si=e878a4dc,noplink) tmpfs on /run type tmpfs (rw,relatime,size=20480k) tmpfs on /UNIONFS/var/run type tmpfs (rw,relatime,size=20480k) tmpfs on /UNIONFS/var/lock type tmpfs (rw,relatime,size=10240k) tmpfs on /UNIONFS/var/log type tmpfs (rw,relatime,size=102400k) tmpfs on /tmp type tmpfs (rw,relatime,size=2097152k) udev on /dev type tmpfs (rw,relatime,size=20480k) tmpfs on /dev/shm type tmpfs (rw,relatime,size=2097152k) devpts on /dev/pts type devpts (rw,relatime,mode=1777) gvfs-fuse-daemon on /home/knoppix/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000) /dev/sda6 on /media/sda6 type ext4 (rw,nosuid,nodev,relatime,data=ordered)

# blkid /dev/cloop0: LABEL="KNOPPIX_FS" TYPE="iso9660" /dev/sda1: UUID="717d9521-6496-45cd-926f-c475d886745c" TYPE="ext4" /dev/sda5: UUID="d2a0089b-9e1e-4775-9e2b-fabc30f89ef4" TYPE="swap" /dev/sda6: UUID="afebe075-dc83-4579-ba09-9b559bb9a0c1" TYPE="ext4" /dev/zram0: UUID="48549ae8-35c4-44a4-9a51-f7c08da7fd63" TYPE="swap" /dev/sdb1: LABEL="KNOPPIX" UUID="CF0C-4BDA" TYPE="vfat"

Salut,

Quand tu lances une session Knoppix, l’user se nomme knoppix et le grand maître se nomme root.
Tous les fichiers ne peuvent donc appartenir qu’a l’un de ces deux là :slightly_smiling:

[quote=“ggoodluck47”]Quand tu lances une session Knoppix, l’user se nomme knoppix et le grand maître se nomme root.
Tous les fichiers ne peuvent donc appartenir qu’a l’un de ces deux là :slightly_smiling:[/quote]

bsr /

Même les fichiers de ma partition /home (sur le dd en /sda6) qui étaient estampillés jean (user) sous Debian ? et juste exécutables par les autres, c’est là que je tique. Dès que je monte ce /sda6 ils passent à un autre user (knoppix) qui semble ne pas être root tout en étant peut-être root (il donne les retours fstab, mount, et tutti quanti )

Je comprends qu’avec un accès physique et une clé un quidam fait ce qu’il veut dans mon /home. Heureusement que je mets un pwd au bios :unamused: enfin je ne suis pas au bout de mes surprises je dois être naïf :stuck_out_tongue:

//

Vérifies que tu n’as plus de montage en cours et lances toi pour le chroot, c’est simple.

[code]# mount -t ext4 /dev/sda1 /mnt/

mount -t ext4 /dev/sda6 /mnt/home

mount --bind /dev /mnt/dev

mount --bind /sys /mnt/sys

mount -t proc /proc /mnt/proc

chroot /mnt/

[/code]

Une fois terminé tu démontes proprement.

[code]# exit

cd

umount /mnt/proc

umount /mnt/sys

umount /mnt/dev

umount /mnt/home

umount /mnt/[/code]

Sous knoppix, l’utilisateur ayant un UID 1000 s’appelle knoppix, sur ta machine l’utilisateur ayant un UID 1000 s’appelle jean, c’est tout.

Fais un grep ":1000:" /etc/passwd sur chacune des machines pour comprendre.

Merci à tou(te)s, pour vos aimables réponses. Je vais me faire une ch’tite relecture théorique qui me semble-t-il serait un peu, assez (soyons fou) vraiment nécessaire.

:006

:115 Ok j’ai compris, la nuit a désembrouillé mes deux neurones. :023

Merci encore.

//