[linux] /dev/shm/bestand door iedereen te overschrijven
Geert Stappers
stappers op stappers.nl
Ma Nov 9 18:29:15 CET 2020
Hoi,
Wat ik gedacht had, is een bestand in /dev/shm te zetten
en dat bestand voor iedereen overschrijfbaar te maken.
Maar dat lukt niet en ik begrijp nog niet waarom niet.
<screenshot>
stappers op trancilo:~
$ cd /dev/shm
stappers op trancilo:/dev/shm
$ pwd
/dev/shm
stappers op trancilo:/dev/shm
$ id
uid=1000(stappers) gid=1000(stappers) groups=1000(stappers),4(adm),27(sudo)
stappers op trancilo:/dev/shm
$ sudo id
[sudo] password for stappers:
uid=0(root) gid=0(root) groups=0(root)
stappers op trancilo:/dev/shm
$ date | tee user.datum
Mon Nov 9 18:05:40 CET 2020
stappers op trancilo:/dev/shm
$ date | sudo tee root.datum
Mon Nov 9 18:06:12 CET 2020
stappers op trancilo:/dev/shm
$ ls -l *.datum
-rw-r--r-- 1 root root 29 Nov 9 18:06 root.datum
-rw-r--r-- 1 stappers stappers 29 Nov 9 18:05 user.datum
stappers op trancilo:/dev/shm
$ sudo chmod a+rw *.datum
stappers op trancilo:/dev/shm
$ ls -l *.datum
-rw-rw-rw- 1 root root 29 Nov 9 18:06 root.datum
-rw-rw-rw- 1 stappers stappers 29 Nov 9 18:05 user.datum
stappers op trancilo:/dev/shm
$ date | sudo tee user.datum
tee: user.datum: Permission denied
Mon Nov 9 18:07:36 CET 2020
stappers op trancilo:/dev/shm
$ stat user.datum
File: user.datum
Size: 29 Blocks: 8 IO Block: 4096 regular file
Device: 1ah/26d Inode: 1509457 Links: 1
Access: (0666/-rw-rw-rw-) Uid: ( 1000/stappers) Gid: ( 1000/stappers)
Access: 2020-11-09 18:05:40.222626585 +0100
Modify: 2020-11-09 18:05:40.222626585 +0100
Change: 2020-11-09 18:07:00.055074527 +0100
Birth: -
stappers op trancilo:/dev/shm
$ cat user.datum
Mon Nov 9 18:05:40 CET 2020
stappers op trancilo:/dev/shm
$
</screenshot>
<history om="probleem te kunnen reproduceren">
cd /dev/shm
pwd
id
sudo id
date | tee user.datum
date | sudo tee root.datum
ls -l *.datum
sudo chmod a+rw *.datum
ls -l *.datum
date | sudo tee user.datum
stat user.datum
cat user.datum
</history>
In welke hoek zou ik de mogelijke oorzaak kunnen vinden?
Groeten
Geert Stappers
--
Silence is hard to parse
Meer informatie over de Linux
maillijst