Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / запуск программы под своей учётной записью / 7 сообщений из 7, страница 1 из 1
02.05.2012, 16:22
    #37779284
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск программы под своей учётной записью
есть программа(vb6). программа должна создавать и удалять текстовые файлы на хостинге через php. как сделать так, чтобы делать это имела право только моя программа? если стоят права 777 на текстовике и php файле, то могут все, если без прав, то запись только ручками под админом.
создал эту тему в разделе php - послали обратно, типа, решается не на стороне сервера, а на стороне юзера: Hettсоздать юзера для этой программы и использовать права 700. Причем тут php?
vkleВаша программа работает (запущена) от имени какого-то пользователя системы. Скажем так, пользователю www-data нет необходимости авторизоваться (это системный пользователь), однако, скрипты (или программы), которые запускаются вебсервером, работают от его имени (при определеных условиях).
...
Рейтинг: 0 / 0
02.05.2012, 17:26
    #37779383
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск программы под своей учётной записью
Никакой связи (как правило) между твоими локальными правами и безопасностью где-то на сайте нет. Права доступа на сайте определяются параметрами запроса.
...
Рейтинг: 0 / 0
02.05.2012, 18:58
    #37779519
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск программы под своей учётной записью
Antonariy,

а поподробней можно? т.е. что нужно делать? кстати, как я понял, пэхэпэшники имели в виду не то, что не хватает прав под системой, а просто создание новой учётной записи и распознание этой учётной записи на хосте... наверное... х его з
...
Рейтинг: 0 / 0
02.05.2012, 19:13
    #37779538
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск программы под своей учётной записью
BelowZeroпрограмма должна создавать и удалять текстовые файлы на хостинге через php. как сделать так, чтобы делать это имела право только моя программа?Это означает, что:
1) на хостинге должен быть создан каталог, в котором только один специально созданный пользователь имеет право создания и удаления файлов (рут - не в счёт);
2) логин и пароль этого пользователя должны использоваться PHP-скриптом для подключения к файловой системе при выполнении операций.

Будет ли программа передавать эти логин и пароль скрипту, или они буду захардкодены и использоваться только при программной аутентификации - дело твоё.

Ну и твоё так же дело, как это будет организовано - прямой вызов скрипта программой или отработка скрипта по эвенту (или по крону) на основании выставленного программой маркера.
...
Рейтинг: 0 / 0
02.05.2012, 19:44
    #37779572
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск программы под своей учётной записью
Akina1) на хостинге должен быть создан каталог, в котором только один специально созданный пользователь имеет право создания и удаления файлов (рут - не в счёт); я тоже так рассуждал. но нигде не могу найти, как создать ещё одну учётную запись. откопал какие-то FTP аккаунты, но это, наверное, не то. и больше одного аккаунта хостинг создавать не разрешает
...
Рейтинг: 0 / 0
02.05.2012, 22:27
    #37779690
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск программы под своей учётной записью
BelowZeroоткопал какие-то FTP аккаунты, но это, наверное, не тоЭто именно то. Раз права на ФТП, то и учётная запись - именно там.
...
Рейтинг: 0 / 0
02.05.2012, 22:46
    #37779706
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запуск программы под своей учётной записью
AkinaBelowZeroоткопал какие-то FTP аккаунты, но это, наверное, не тоЭто именно то. Раз права на ФТП, то и учётная запись - именно там. спс. тогда создать новую учётную запись не судьба: дорого обойдётся(390руб в месяц). мб, как -то ещё можно обезопасить свой сайт? с текстовиками я решил траблу: создаю текстовик, в имени которого случайная строка из 10 символов - случайно, или даже специально такой текстовик открыть, не зная имени, будет не реально(надеюсь). а что делать с php файлом, который может безконечно создавать текстовики?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / запуск программы под своей учётной записью / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]