[ Avertissement : il n'y a aucune intention malveillante à cette question, j'essaie de comprendre la commande ln -s pour un projet d'école]
Dire que j'ai un système de fichiers avec mon dossier, /home/anna
. /home/bob
est un dossier auquel je ne peux pas accéder, avec un fichier auquel je ne peux pas accéder,foo.txt
Puis-je exécuter avec succès ln -s /home/bob/foo.txt
dans mon dossier d'accueil? Est-il correct de supposer que si je le peux, cela produira un lien auquel je ne pourrai pas accéder (avec les mêmes autorisations que foo.txt
)?
Et si j'avais des privilèges de lecture foo.txt
, mais pas accès /home/bob
?
Qu'en est-il du cas inverse, où je pouvais accéder /home/bob
mais pas lire foo.txt
?
ls
le montrera généralement comme lrwxrwxrwx
, il est donc un peu mal de parler des autorisations d'un llink.