MarUsenko, добрый день, готовы рассмотреть ваше размещение на наших серверах в Канаде, но стоит обратить особое внимание на то, чем будут заняты эти 20 GB места... Если это аудио\видео, то есть ли на него авторское право? Если это картинки.... то скорее всего Виртуальный Хостинг не будет решать такие задачи.... вам надо будет посмотреть в сторону VPS или в сторону выделенного севрера, но бюджет там на порядок выше того, что вы описываете в плане серверов и думаю минимум в 2-3 раза выше на VPS.
Проясните почему вы уходите от текущего поставщика услуги, а так же проясните сколько трафка потребляют ваши ресурсы. Только после получения данной информации мы сможем (да и думаю не только мы) понять и оценить, что именно стоит вам предлагать и в какой обертке..... Потому как "просто Хостинг с 20 GB места" за 5-7$ в месяц это МИФ.. А вы видимо хотите реальность?
Павел, возможно я ошибаюсь, но все что требуется это завещать какой-то префикс из двух разных точек? У меня аналогичное было несколько лет назад, была сеть /24 которая анонсировалась из двух разных физических мест, но из одной AS-number. В этом случае те кто были ближе к первой точке.... ходили на неё, кто был ближе ко второй .... тот ходил туда, ничего кроме настройки самого BGP router не требовалось, обычные анонсы...
А дальше уже синхронизация того, что там отвечает ...
V(o)ViK, спс за рекомендации про ruid2 , сегодня буду изучать.
Сервер на cPanel Все верно и CSF стоит .... и именно он определяет, но толку от его определений мало, он просто пишет что появился как-то стремный файлик ))) топаеш туда а там nobody:nobody - гадайте :D
/// Почитал вот тут (http://docs.cpanel.net/twiki/bin/view/EasyApache3/ModRuid2) о Incompatibilities ;) Мрачно как-то ;)
Ну... у меня еще есть пара серверов на которых все пользователи , а точнее их сайты из под nobody работают .... понимаю, что проблема больше в этом, нежели в самом noexec ;))) но все же :D---------- Добавлено 23.09.2013 в 12:58 ----------
Сталкивались, только вот в "/" положить не могут точно, а в "/tmp" пожалуйста, вы правильно поняли в чем проблема. Я знаю путь решения с переводом всех на свои UID, но если бы это все было так просто как хочется, я бы даже тему не создавал, есть куча проектов, есть старое PHP , есть старый апач, который работает и работает и работает много лет, он конечно обновлен, но вот перейти сейчас просто на suPHP - будет весьма напряжно, надо будет во первых мильен прав расставить правильно что бы у всех все заработало, а во вторых надо будет пересборкой заниматься половины установленного, да и в общем-то не факт что потом после апгрейда того же php 5.2 -> 5.3 у всех будет все в порядке.... этот путь мне известен и у меня так работают почти все сервера.... но есть и другие :D
Вы вообще не услышали меня, еще раз поясняю, есть обычная папка /tmp В которую валятся сессии апача и прочее... прочее.... есть пользователи с ssh (и без него) доступом, допустим те кто с ним, вообще могут делать это без проблем, а те кто без доступа - заливают файл от имени апача....
Итого, при установленном noexec на раздел /tmp фиксируется только флаг +x .... но если запускать интерпритатор перл и передавать ему файл на вход, как показано в первом посте - noexec получается "за бортом"......
Для проверки сделайте следующее:
создайте /tmp/a.pl, потом установите на него 755, ну и ессесно смонтируйте /tmp с noexec после чего попробуйте от любого юзера выполнить сценарий путем cd /tmp ; ./a.pl , А после этого путем /usr/bin/perl /tmp/a.pl , вот тогда вы поймете о чем я . :)---------- Добавлено 23.09.2013 в 00:59 ----------
Конкретно в моем случае, есть нечто похожее, файрвол закрывает очень много на выход если не все, по этому запущенные демоны не представляют угрозы и не листят порты для хакеров, но они запущены и в данном конкретном случае фиг понятно от какого пользователя, так как любой от nobody заливает в /tmp и крутит там )))) я вот недавно сервер анализировал выловил штук 5 таких вот запущенных демонов, а не обратил внимание ранее именно по тому, что они ничего не могли листить и тому подобное, просто обратил внимание не процессы и полез посмотреть ))) а у меня в /tmp там уже набор "юного хакера" :)
Чем помогут rlimit и lve ?
Glueon - перечитайте что я написал, причем тут root ?
WapGraf - или я что-то не понял или вам тоже перечитать надо, клиент заходит например в ssh (который доступен) или заливает через веб файлик в /tmp, а потом его выполняет из под себя или из под апача... Ваш пример не совсем поясняет что произошло, я могу сейчас предположить в /tmp лежит файлик a.pl который принадлежит руту, так че вы его от юзера запускать пытаетесь?
Boris A Dolgov - а у вас какие есть предложения по сути вопроса?
В принципе логично.... Выходит что noexec влияет только на +x в разделе куда он установлен... :(
Можем прямо в Канаде разместить.
Тариф Light как раз под ваши нужны, 100 метров места, стоимость 1$.
Возможно размещение на разных серверах, разных IP.
А еще варианты :D ?
Хм, а я авторизацией самого Rsync пользуюсь, user/pass/ip + rsyncd ..