Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Able to copy and write to files with mount -t smbfs shared folder but not with apache user.  I mounted with user apache but still cannot copy files.  Need help ASAP

Posted on 2006-11-24
6
Medium Priority
?
302 Views
Last Modified: 2010-04-20
I mounted share directory with mount -t smbfs -o usrename=apache, password=apache, fmask=777,umask=000,dmask=000  source  destination

The mount is successful and can see directories and files.  I can copy files to and from with root in linux but when I log in as apache it gives me permission denied.  i am trying to copy files via httpd which has apache userid.  Need help ASAP.
0
Comment
Question by:Scryptions
[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
6 Comments
 
LVL 57

Expert Comment

by:giltjr
ID: 18010204
Do you have  SELinux enabled?

If you do a ls -l on the mount point who owns the directory and what the permissions?

0
 
LVL 30

Expert Comment

by:Kerem ERSOY
ID: 18016974
Hi,

It seems that the owner of the directory is notthe user apache and then again you don't have permission to write in there.

You'd better check your /etc/samba passwd file to see what your users are mapped in linux. Change file and group permissions as required. Though I won't succest you to do thet you can change the directory prrmission to 777 for testing purposes only but I would definitely nto sucggest you to leave it this way.

0
 
LVL 1

Expert Comment

by:saaas
ID: 18019526
change the  source dir ownership to apache

chown -R apache <dir name>  
0
 

Author Comment

by:Scryptions
ID: 18020830
I have found the solution.  This is pretty bizarre.  When adding samba user thru command line and mounting, no permissions were given but when I removed the user from command line and then added it in the GUI interface it worked fine.  I am not sure why the command line did not take effect.  I stumbled on this when I was configuring apache.  I had configured the .conf file but it was still not working properly so I removed what ever was in the GUI interface and then restarted and it came up fine.  There seems to be an issue with the GUI and the command line.  Thanks everyone for your help.
0
 
LVL 1

Accepted Solution

by:
Computer101 earned 0 total points
ID: 18298258
PAQed with points refunded (500)

Computer101
EE Admin
0

Featured Post

Learn Veeam advantages over legacy backup

Every day, more and more legacy backup customers switch to Veeam. Technologies designed for the client-server era cannot restore any IT service running in the hybrid cloud within seconds. Learn top Veeam advantages over legacy backup and get Veeam for the price of your renewal

Question has a verified solution.

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

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…
This article will explain how to establish a SSH connection to Ubuntu through the firewall and using a different port other then 22. I have set up a Ubuntu virtual machine in Virtualbox and I am running a Windows 7 workstation. From the Ubuntu vi…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
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.
Suggested Courses

610 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