Solved

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

Posted on 2014-03-10
5
396 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
  • 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

Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

Question has a verified solution.

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

Suggested Solutions

If you have a server on collocation with the super-fast CPU, that doesn't mean that you get it running at full power. Here is a preamble. When doing inventory of Linux servers, that I'm administering, I've found that some of them are running on l…
It’s 2016. Password authentication should be dead — or at least close to dying. But, unfortunately, it has not traversed Quagga stage yet. Using password authentication is like laundering hotel guest linens with a washboard — it’s Passé.
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

813 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

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now