Re: Permissions issue on share

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 3/22/07, Rahul Sitaram Johari <sleepwalker@xxxxxxxxxxxxxxxx> wrote:
Ave,

> But i think that when remounting the partitition, the permissions are reset
too.

Unfortunately you're absolutely right! The share is re-mounted on a daily
basis (along with a reboot), and thus, even if the 'copy, delete from
server, copy to server' process were to work, with every unmount & remount,
it would go back to original permissions & ownership.

Fmask, dmask and for that matter some other mount_smbfs options I found are
an accurate solution to this problem - but unfortunately they don't work on
Mac OS X, or the Samba that comes with mac os x, one or the other.

I know this is gone completely out of PHP context, but I do appreciate you
guys helping out. I'm just not finding any solution for this. I think I've
gone through 100 websites googling different combinations.

You could try to update to the latest version (maybe even from CVS),
i'm not sure if it helps, but if it is fixed, it is done in a later
version :)

And if it doesn't, you could submit a bug ticket at samba.

Tijnema



On 3/22/07 3:14 PM, "Tijnema !" <tijnema@xxxxxxxxx> wrote:

> On 3/22/07, Al <news@xxxxxxxxxxxxx> wrote:
>> Get a copy of WinSCP3 or FileZilla ftp utilities, both are free.  They will
>> show
>> you who the owner is for the dirs and files.  You can also use a SSH shell
>> command; but, unless you are already familiar with Unix commands, using the
>> utilities will be a lot easier and quicker.
>>
>> To change a file or dir when you do not own or have the proper permissions:
>> Copy the files and dirs to your local HD
>> Delete them on the server.
>> Upload them from your HD to the server. Now the owner will be the ID of ftp
>> login, that's you.
>> Fix the permissions as needed. The files and dirs must have the "others",
>> also
>> called "world", W bit set to write and maybe the X bit also.
>
> So you would recommend a recursive chmod?
> as long as there's no OS installed it wouldn't do a lot, but of course
> this would remove a little bit security. (Not that there's a lot of
> security with windows...:P)
> But i think that when remounting the partitition, the permissions are
> reset too. That's why there are options like fmask and dmask :) but
> somehow they don't work on Mac OS X.
>
> Tijnema
>
>>
>> Rahul Sitaram Johari wrote:
>>
>>
>> Rahul Sitaram Johari wrote:
>>> Ave,
>>>
>>> I¹m not sure if anyone here is going to be able to help, but I¹ve run into a
>>> permissions snag.
>>> I have Apache Web Server running on Mac OS X with PHP. I have a folder on a
>>> windows machine mounted on my Mac OS X as a share using the ³mount ­t smbfs
>>> //user@xxxxxxxxxxx/ShareName Share².
>>> The ³user² has full read-write permission and physically I¹m able to do
>>> anything I want sitting on my Mac OS X in this share, like create, delete or
>>> modify files.
>>>
>>> The problem is, I don¹t think Apache Web Server (or PHP) has write access on
>>> this share. In PHP, I¹m able to read data from files on this share, but I¹m
>>> not able to write  data to any file on that share. I get access is denied.
>>>
>>> Is there anyway through PHP to give Apache or PHP write access to the files
>>> on this share?
>>> I don¹t see how I can provide Apache Web Server (installed on my Mac) Write
>>> Access through the Windows System that has the original folder. Windows is
>>> only able to provide the Mac User with Permissions, not Apache.
>>>
>>> Any help would be appreciated.
>>>
>>> Thanks
>>>
>>>
>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>> Rahul Sitaram Johari
>>> CEO, Twenty Four Seventy Nine Inc.
>>>
>>> W: http://www.rahulsjohari.com
>>> E: sleepwalker@xxxxxxxxxxxxxxxx
>>>
>>> ³I morti non sono piu soli ... The dead are no longer lonely²
>>>
>>>
>>> Ave,
>>>
>>> I¹m not sure if anyone here is going to be able to help, but I¹ve run into a
>>> permissions snag.
>>> I have Apache Web Server running on Mac OS X with PHP. I have a folder on a
>>> windows machine mounted on my Mac OS X as a share using the ³mount ­t smbfs
>>> //user@xxxxxxxxxxx/ShareName Share².
>>> The ³user² has full read-write permission and physically I¹m able to do
>>> anything I want sitting on my Mac OS X in this share, like create, delete or
>>> modify files.
>>>
>>> The problem is, I don¹t think Apache Web Server (or PHP) has write access on
>>> this share. In PHP, I¹m able to read data from files on this share, but I¹m
>>> not able to write  data to any file on that share. I get access is denied.
>>>
>>> Is there anyway through PHP to give Apache or PHP write access to the files
>>> on this share?
>>> I don¹t see how I can provide Apache Web Server (installed on my Mac) Write
>>> Access through the Windows System that has the original folder. Windows is
>>> only able to provide the Mac User with Permissions, not Apache.
>>>
>>> Any help would be appreciated.
>>>
>>> Thanks
>>>
>>>
>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>> Rahul Sitaram Johari
>>> CEO, Twenty Four Seventy Nine Inc.
>>>
>>> W: http://www.rahulsjohari.com
>>> E: sleepwalker@xxxxxxxxxxxxxxxx
>>>
>>> ³I morti non sono piu soli ... The dead are no longer lonely²
>>>
>>>
>>
>> --
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>




--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux