... ossia che root che pur riesce a leggere west.csw non riesce a
accedere usando un symlink creto da un utente normale (ma lo può togliere).
(è quello che risultava anche a me ...)... ossia che root che pur riesce a leggere west.csw non riesce a accedere >> usando un symlink creto da un utente normale (ma lo può togliere).
Ma sei sicuro?
In fondo un link simbolico, per quel che ricordo, e' un file con dentro un puntatore ad un altro file (o directory).
La butto li: non e' che il problema e' sui permessi di accesso alla directory che contiene ill link?
C'è un modo di permettere a un utente di modificare un symlink, lsciando l'accesso agli stessi utenti che hanno accesso al file originale ?
usare un hardlink sarebbe accettabile ?
hai provato chmod --no-dereference ?
On Mon, 7 Jul 2025, Giuseppe Sacco wrote:
hai provato chmod --no-dereference ?chmod: unrecognized option '--no-dereference'
Leonardo Boselli ha scritto:
root@pier:/var/ram# ls /var/ram/ -l
total 192
(…)
lrwxrwxrwx 1 leo leo 17 Jul 6 11:57 REFE.csv ->
/var/ram/west.csv
-rw-r--r-- 1 www-data www-data 5 Jul 6 11:52 west.csv
root@pier:/var/ram# cat /var/ram/REFE.csv
cat: /var/ram/REFE.csv: Permission denied
root@pier:/var/ram# rm /var/ram/REFE.csv
root@pier:/var/ram# /usr/bin/ln -sf /var/ram/west.csv /var/ram/REFE.csv
root@pier:/var/ram# cat /var/ram/REFE.csv
303
root@pier:/var/ram#
io propenderei per qualche impostazione degli attributi
# lsattr /var/ram/REFE.csv
Leonardo Boselli ha scritto:
root@pier:~# lsattr /var/ram/REFE.csv
lsattr: Operation not supported While reading flags on /var/ram/REFE.csv
/var/ram è un tmpfs
$ df | grep /var/ram
e sui tmpfs è disabilitato in modo predefinito.
Quindi non può essere questo il problema.
È davvero strano come problema e non mi viene in mente nulla.
Prova ad indicare esattamente come avviene la creazione del link simbolico.
Ma dove/come è creato /var/ram?
C'è in /etc/fstab?
$ grep /var/ram /etc/fstab
altre info:
$ file /var/ram/REFE.csv
$ lsof /var/ram/REFE.csv
$ lslocks | grep /var/ram
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (0 / 16) |
Uptime: | 169:33:45 |
Calls: | 10,385 |
Calls today: | 2 |
Files: | 14,057 |
Messages: | 6,416,552 |