A rights problem with a sudo user

February 24, 2016 1.7k views
Security Ubuntu

I am setting up my first server and I am running into a rights problem.

I did the following:

  • made an SSH key
  • selected Ubuntu 15.10
  • installed VestaCP as the root user
  • created a sudo user and made it impossible to login as root
  • Logged in with SFTP as sudo user with PPK key

Now when I go in my Filezilla to the directory /home/admin/web I get the message "permission denied" and I cannot see its contents.

My question is what exactly went wrong and - most importantly - how I can repair it.

1 comment
  • Are you able to see other content in /home/admin/? What's the output of stat /home/admin/web? Make sure it is owned by your sudo user and not root or by a group that your sudo user has access to.

1 Answer

The user you are logging in as must own the directory. As root run:

chown -R user:user /home/admin

where 'user' is the username of the ftp user.

Have another answer? Share your knowledge.