Help | Site Map
Connecting Tech Pros Worldwide
 
 
LinkBack Thread Tools
  #1  
Old August 10th, 2006, 01:15 PM
Bob Bedford
Guest
 
Posts: n/a
Default right problems, get crazy

I understand nothing about the rights !

I create directories and subdirs by php scripts. I've an admin accound, and
trying to delete files by FTP, I've not the right to. Admin should have ALL
rights, isn't ? Why may I not manage the files and dirs by FTP on the admin
account if created by a php script ?

Please help I'm getting crazy.

Bob



  #2  
Old August 10th, 2006, 04:55 PM
Bob Bedford
Guest
 
Posts: n/a
Default Re: right problems, get crazy

"Bob Bedford" <bob@bedford.coma écrit dans le message de news:
44db243a$0$32090$5402220f@news.sunrise.ch...
Quote:
>I understand nothing about the rights !
>
I create directories and subdirs by php scripts. I've an admin accound,
and trying to delete files by FTP, I've not the right to. Admin should
have ALL rights, isn't ? Why may I not manage the files and dirs by FTP on
the admin account if created by a php script ?
>
Please help I'm getting crazy.
Ok I've figured out where the problem is but don't know how to fix it.
My customers use different programs to send datas on my server. Each program
has his own FTP access and in their own space.
I mean on my server, when I create a new user, I've a new architecture. Here
is the way it works:
web/ where the website code is.
when creating a user, say xxx
users/xxx/data ftp access with his own user/pass.

Now my scripts can access the users/xxx/data directory and manage the images
sent. Every image is resized and then copied in my web/clients/image
directory

When using one script from images coming from the program X, the owner is
http.
When using one script from images coming from the program Y, the owner is
the Y program ftp user.
Why ? I can't modify, change, manage those images, as I've no right on it.
My script are running under httpd user, so how to change the script user for
such file in that way I'll then change the file owner.
Please help.



  #3  
Old August 11th, 2006, 01:35 AM
Jerry Stuckle
Guest
 
Posts: n/a
Default Re: right problems, get crazy

Bob Bedford wrote:
Quote:
"Bob Bedford" <bob@bedford.coma écrit dans le message de news:
44db243a$0$32090$5402220f@news.sunrise.ch...
>
Quote:
>>I understand nothing about the rights !
>>
>>I create directories and subdirs by php scripts. I've an admin accound,
>>and trying to delete files by FTP, I've not the right to. Admin should
>>have ALL rights, isn't ? Why may I not manage the files and dirs by FTP on
>>the admin account if created by a php script ?
>>
>>Please help I'm getting crazy.
>
>
Ok I've figured out where the problem is but don't know how to fix it.
My customers use different programs to send datas on my server. Each program
has his own FTP access and in their own space.
I mean on my server, when I create a new user, I've a new architecture. Here
is the way it works:
web/ where the website code is.
when creating a user, say xxx
users/xxx/data ftp access with his own user/pass.
>
Now my scripts can access the users/xxx/data directory and manage the images
sent. Every image is resized and then copied in my web/clients/image
directory
>
When using one script from images coming from the program X, the owner is
http.
When using one script from images coming from the program Y, the owner is
the Y program ftp user.
Why ? I can't modify, change, manage those images, as I've no right on it.
My script are running under httpd user, so how to change the script user for
such file in that way I'll then change the file owner.
Please help.
>
>
>
You don't say what OS you're using, so it's impossible to say.

However, in any case, this sounds like normal operation - files created
under Apache are owned by the Apache user's id, while files uploaded by
ftp belong to the ftp user.

I'd suggest you follow up in a group related to the administration of
your OS.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
  #4  
Old August 11th, 2006, 10:55 AM
Richard Levasseur
Guest
 
Posts: n/a
Default Re: right problems, get crazy


Bob Bedford wrote:
Quote:
"Bob Bedford" <bob@bedford.coma écrit dans le message de news:
44db243a$0$32090$5402220f@news.sunrise.ch...
Quote:
I understand nothing about the rights !

I create directories and subdirs by php scripts. I've an admin accound,
and trying to delete files by FTP, I've not the right to. Admin should
have ALL rights, isn't ? Why may I not manage the files and dirs by FTPon
the admin account if created by a php script ?

Please help I'm getting crazy.
>
Ok I've figured out where the problem is but don't know how to fix it.
My customers use different programs to send datas on my server. Each program
has his own FTP access and in their own space.
I mean on my server, when I create a new user, I've a new architecture. Here
is the way it works:
web/ where the website code is.
when creating a user, say xxx
users/xxx/data ftp access with his own user/pass.
>
Now my scripts can access the users/xxx/data directory and manage the images
sent. Every image is resized and then copied in my web/clients/image
directory
>
When using one script from images coming from the program X, the owner is
http.
When using one script from images coming from the program Y, the owner is
the Y program ftp user.
Why ? I can't modify, change, manage those images, as I've no right on it.
My script are running under httpd user, so how to change the script user for
such file in that way I'll then change the file owner.
Please help.
Assuming this is linux:

You can set the sticky bit of the parent directoy to force the files to
be owned by the user/group of that folder.

Otherwise, you'll have to proxy all file creation through the server's
user so that it can manage them.

 

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

What is Bytes?

We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights. Get the best answers to your questions from over network members.
Post your question now . . .
It's fast and it's free

Popular Articles