Solved

unable to configure a user to access ubuntu server via sftp to access the /var/www folder

Posted on 2014-03-10
5
408 Views
Last Modified: 2014-03-12
Hi,

I trying to configure a user account to access the server using their existing sftp account  but I am not able to find their profile.  since its not a system account it does not show up in /etc/passwd.  so I created a new system account that allows me to access the server but when I got to the /var/www the folder says empty even though their are files in the folder  It seems I am receiving permission denied message.


My goal is to allow the user to have access to the folder and its sub directories.  the permissions of the folder are:

drwx--x---  Web   Testers  Folder name


I appreciate any suggestions.
0
Comment
Question by:cesemj
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
5 Comments
 

Author Comment

by:cesemj
ID: 39919103
I noticed that the directory is a symlink
so when I tried to create a new directory it kicked me out
0
 
LVL 62

Expert Comment

by:gheist
ID: 39919238
I assume web server is not expected to change it's content, so it can happily suffice with g=wr...
0
 
LVL 13

Assisted Solution

by:Daniel Helgenberger
Daniel Helgenberger earned 250 total points
ID: 39922966
Hello cesemj,

if gheist comment did not solve the problem, please keep these general things in mind in conjunction with FTP:
- SFTP is via SSH and has not much to do with FTP - so the same things apply as with ssh access. Users would create files which belong to the creating user/group and need in turn a system account. Also, it does not support chroot's.
- FTP (and FTP/s) does run as a system user. As such you can have it run as a member of the 'web' or apache group, whatever your httpd is running on. Also, you can define a chroot.

The later enables you to have ftp users authorized by any backend easily without pam (commonly sql or ldap) while the permissions would stay correct (your httpd could possibly run in access errors).

Bottom line: if you plan on many users to upload in /var/www, consider using FTPS rather then SFTP.
0
 
LVL 62

Accepted Solution

by:
gheist earned 250 total points
ID: 39923513
SFTP supports chroots via internal-sftp (if you googel you see how it differs from default sftp-server)
0
 

Author Closing Comment

by:cesemj
ID: 39925260
Thank you all for sharing your expertise!!
0

Featured Post

Enroll in June's Course of the Month

June’s Course of the Month is now available! Experts Exchange’s Premium Members, Team Accounts, and Qualified Experts have access to a complimentary course each month as part of their membership—an extra way to sharpen your skills and increase training.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I am a long time windows user and for me it is normal to have spaces in directory and file names. Changing to Linux I found myself frustrated when I moved my windows data over to my new Linux computer. The problem occurs when at the command line.…
Introduction We as admins face situation where we need to redirect websites to another. This may be required as a part of an upgrade keeping the old URL but website should be served from new URL. This document would brief you on different ways ca…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial

729 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question