Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

136
Views
Can't follow symbolic links created by other user using root

I've created a symbolic link "foo" using my default user (jgsiqueira) at /tmp/ pointing to a file "bar" located in my home directory:

$ ln -s /home/jgsiqueira/bar /tmp/foo
$ ls -lh /tmp/ | grep foo
lrwxrwxrwx 1 jgsiqueira jgsiqueira   20 Feb 26 12:14 foo -> /home/jgsiqueira/bar

My problem is: I would like to access the content of this file with root through this symbolic link. However, it seems that root it is not allowed to follow this link:

# cat /tmp/foo
cat: /tmp/foo: Permission denied

Can someone help me help me in understand what is going on?

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Interesting. After a quick test on my side, I had the same problem. And after a bit of research I found this. Turns out the problem comes from the /tmp folder itself which restricts the access to symbolic links (put your symbolic link in another folder, you'll see it works).

over 4 years ago · Santiago Trujillo Report

0

Your target file: /home/jgsiqueira/bar is not visible for the third group of permissions bits in the inode, this has to do with the content of the file, not the listing in an ls, this third group of permissions is normally used by rut: This has nothing to do with the symbolic link.

As root or as yourself give read permissions with:

chmod 666 /home/jgsiqueira/bar
or with symbolic notation, more flexible
chmod ugo+r /home/jgsiqueira/bar

the last use with symbolic notation means:

u: user (you)
g: group
o: other (this are the permissions bits root is going to use)

bye,
Hans

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!