SocFishing

SocFishing
Рейтинг
118
Регистрация
26.09.2013
Должность
null
Интересы
null
null
edogs:

Кто мешает, например, php при вызове из ssh запускать от нужного владельца? Которому и прописать нужные права.

Пытаюсь разграничить доступ между программистами. Так как в ряде проектов новички получают обзор файлов всего сервера. Как разграничить права, ведь учетная запись user1 имеет доступ к обзору корневой директории сервера и всех сопутствующих файлов проекта.

Давайте я приведу пример:

/var/www/user1

/var/www/user2

1. нужно разрешить иметь полные права user1 только /var/www/user1

2. нужно запретить просмотр всех файлов, включая корневой / и /etc /var/www/user2

Как это сделать? подробнее?

r0mik, дело в том, что ваши способы уместны только для открывания php через веб-вервер. А у меня вызов идет через ssh прмой к php.

lshell это упрощенный вариант chroot. Скорее всего все это нужно ограничивать через chroot, но это слишком запаристо, так как нужно пробрасывать php в корневой каталог.

быть может задачу можно решить через safe mode, наведите на путь?

Зайдите в вебмастер гугл и поставьте комфортный интервал для поисковых ботов. Для яндекса аналогично вроде бы.

в хроме ctrl+shift+i

поставьте галочку

теперь кликните на добавить. Скорее всего вылезет какая-то ошибка в консоли. После этого скопируйте эту ошибку сюда и адрес сайта.

Шаблон хоть залейте куда-нибудь?

/catalog/view/theme/name/template/common/home.tpl наверно у вас путь до индексной страницы

R_F:
что это и почему имеет вид отличный от <h2></h2>?

Потому что это h2 видимо со своим стилем отображения, отличным от стандартного вида. Вопрос напоминает, а почему программист придумал название переменной как var $g10 а не $gt

Делайте вызов на страницу при каждом создании её =)

Как-нибудь автоматически, если есть RSS например то попробуйте поскармливать ботам, либо своими силами как-то автоматизируйте))

Ragnarok:
..извращенцы.

Ставьте нормальные права, а файл прячьте от внешнего мира средствами .htaccess как-то так http://www.htaccesstools.com/articles/password-protection/

может у него хостинг не на apache, тогда все эти директивы бесполезны. Если все же на апаче, то закиньте в директорию с логами

.htaccess

deny from all
Ставлю 200, не открывается, но и не скачивается по ftp пока права не поменяешь

само собой, вы же закрываете права на чтение, как по вашему должен считывать этот файл ftp manager

Самое просто - назовите ваш файл случайным образом и в эту директорию закиньте index.html, а в файле который записывает допишите в заголовок: <?php ini_set('display_errors', 0);

Второй вариант: не используйте txt, а создавайте 1.php и в заголовок дописывайте строку

<? exit(); ?>
1111
2222
3333

при чтении игнорируя первую строку. Либо попробуйте задать права 222, это только запись. быть может поможет.

Всего: 1070