Реален ли chmod без ftp?

12
G9
На сайте с 04.05.2009
Offline
92
968

Реально ли установить права для файла(php скриптом) без подключения к фтп?? php скрипт находится в директории(1) файл находится в поддиректории(2). получается такая картина: папка со скриптом(1)/папка с файлом(2)/файл.

zzeus
На сайте с 04.01.2008
Offline
74
#1

если у пользователя, от которого работает веб браузер (ну или cgi) есть права на изменение файла - то можно

iNd
На сайте с 20.03.2009
Offline
122
iNd
#2

вам сюда http://ru.php.net/chmod

N
На сайте с 06.05.2007
Offline
419
#3

Тут важно кто создал этот файл. Если вы закачали по ftp, а потом пытаетесь делать chmod - конечно нереально.

Кнопка вызова админа ()
G9
На сайте с 04.05.2009
Offline
92
#4
zzeus:
если у пользователя, от которого работает веб браузер (ну или cgi) есть права на изменение файла - то можно

можно ли поподробнее? как скрипту можно дать права на измененме фалов?

iNd:
вам сюда http://ru.php.net/chmod

читал, и не только тут))

ewg777
На сайте с 04.06.2007
Offline
225
#5
как скрипту можно дать права на измененме фалов?

Кодом специальным.

FeoOne
На сайте с 27.12.2008
Offline
32
#6

Каким образом файл попал на сервер, тоесть кто его овнер?

G9
На сайте с 04.05.2009
Offline
92
#7
ewg777:
Кодом специальным.

напишите пожалуйста пример кода))

FeoOne:
Каким образом файл попал на сервер, тоесть кто его овнер?

все, что есть на сервере попало туда по фтп

ewg777
На сайте с 04.06.2007
Offline
225
#8
griff92:
напишите пожалуйста пример кода))

Там всё просто.

<?php

код...
?>

P.S. завязывайте с шеллами.

FeoOne
На сайте с 27.12.2008
Offline
32
#9
griff92:
все, что есть на сервере попало туда по фтп

nobody никак не сможет изменить права файла, принадлежащего другому юзеру ;)

RM
На сайте с 22.07.2009
Offline
0
#10

А обычно все заливают через root на все аккаунты. Так что если скрипт с правами админа для аккаунта (я про хостинг), то изменяет везде.

chmod("папка со скриптом(1)/папка с файлом(2)/файл", 0777); //

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий