![]() | [1] [2] |
хостинг beget.ru какая-то нудятина, может и случайно встрял после регистрации 5 часов не мог зайти по ssh, более того, угодил в блэклист незнамо за что 2 звонка по 8 800*, и в конце концов запыхтело, да, удалили из черного списка, приятно черт побери) Собственно вопрос, может альтернативу кто присоветует? |
[url]http://webhost1.ru/?r=2344[/url] (рефка) Недорого и стабильно. Года 4 где-то без проблем. --- [url]https://my.adminvps.ru/aff.php?aff=124[/url] (еще рефка) Дорого и стабильно. Если нужен качественный сервис, полная техподдержка по любому вопросу и т.п., то это они. Года 3 точно с ними. |
0-gloomymen > в прошлой конторе на nic.ru как запустили, так и работает. уже лет 6 как. Ну правда с веб и SSH сильно никтоне заморачивался, но входило без проблем когда пробовал. |
Смотря какие задачи. В любом случае я юзаю только vds + nginx. "Хостинг" - слишком ненадежная штука. |
1-Гарри Поттер > adminvps на первый взгляд нарядно, но! 1. так и не смог найти № телефона) 2. ограничения "бесплатного" днс закопаны так глубоко, что написал, и уже чуть не отправил тупой вопрос в отдел продаж 3. тестовый период только для vps 2-Перпетум Мобиле > nicru много ругают за хостинг, я и dns у них к себе забрал года 2-3 назад, когда их безбожно досили за какие-то заслуги перед мировым сообществом 3-Фанат NASCAR > думаю визиткой ограничится, слишком заковыристый бизнес в плане прайса, клиенту проще написать/позвонить манагеру по цене, чем считать самостоятельно по куче условий бегет продолжает радовать вчера примерно в 20:30 после получасовой болтовни с тп таки попал в консоль, схлопнул патти в таскбар и успокоился, сегодня днем открываю - сессия разорвана, пытаюсь возобновить - болт, звоню в тп и оказалось опять в bl, спрашиваю "за чтоблть?" ответ - "очевидно за большое количество соединений/пакетов/ещемногобреда" .bash_history [code]ls -a mc last [/code] убойный трафик |
Да так и будет.. Если трафика немного, могу у себя разместить |
эээ а что собственно [em]Да так и будет[/em]? о чем это?) 5-Фанат NASCAR > спасибо за предложение, у самого площадок как нерезаных собак) а тут дело принципа |
6-gloomymen >дешевые хостинги нормально ssh не дадут, а также будут ложиться от дудоса постоянно |
7-Фанат NASCAR > вообще ничего не понял) а про халяву (не бизнес) есть кандитат, куча переводов, статей, статика, на диске вообще ниочём, но если только надолго, 2-3 года не предлагать мои площадки такого не гарантируют |
О, пока в теме гуру :) Скажите, как правильно в скрипте написать, чтобы система воспринимада эту запись как /home/user/нужнаяпапка ? чтобы не было явной записи /home/vasya |
ну блин же ~ |
hostline.ru Иногда троит, но за такие цены... Да и сайт некоммерческий у меня. Так что 2 года -полет нормальный. |
10-gloomymen > ну блин же не работает. В init.d есть запускающий скрипт, в нем в таком виде записано EXE_DIR=/home/user_vasya/Folder/Folder_Serv/ EXE_NAME=Prilogenie.exe ставлю вместо /home/user_vasya - ~ или /~ сразу ошибка /etc/init.d/......... :43: cd: can't cd to ~/Folder/Folder_Serv/ вот фиг его знает, как оно инерпретирует ???? |
13-gloomymen > а что не так ? ну не с башкой, а со скриптом ? |
вы уже дайте денег людям с мозгами, вам там делать нечего давно уже понятно, что [em]линух гавно[/em] и этот путь не ваш) |
16-gloomymen > хорош на кота списывать :) а по делу можешь что сказать ? |
12-Перпетум Мобиле > сделайте cd ~/Folder Работает? |
20-Фанат NASCAR > в том то и дело, что работает если в командной строке набрать cd ~/Folder. В скрипте дальше есть такое cd $EXE_DIR Еще такой момент, запуск идет не от пользователя а от root при старте, может он пытается в домашней папке root-а искать и не находит поэтому? |
22-Перпетум Мобиле >ну есс-но, в кроне вторым параметром имя юзера пропишите |
а cron тут каким местом ? |
24-Перпетум Мобиле >а как вы запускаете, через rc.local что ли? Бросайте это дело. |
Нет, запуск происходит через init.d Там скрипт сидит, но так как авторы первоначально впихнули все в каталог /etc что не есть хорошо, переделал на пользовательский каталог, все работает. Но хочется чтобы это было красиво и в скрипте было не /home/user а сокращение, чтобы не заморачиваться как называется пользователь. |
Это уже бред. Работает - не трожт!) |
27-Фанат NASCAR > дело не в этом, просто если бы скрипт был чуточку универсален, можно было бы кидать в папку любого пользователя. А так надо лезть. переименовывать каталог в скрипте. |
28-Перпетум Мобиле >что именно вам не нравится? То, что при старте ваш скрипт запускается от рута? Это косяк разработчика скрипта. Все остальное работает штатно, как и задумывалось. |
29-Фанат NASCAR > Так при старте вроде все, что в init.d от рута стартует. разве нет ? Сильно не копал, но даже если под пользователем запустить рестарт сервера, то запрашивает пароль. Мне не нравится только то, что приходится явно указывать путь к папке пользователя, где лежат все файлы. |
перманентная клиника))) [b]Фанат NASCAR[/b] похоже сдался) вннимание вопросы 1. откуда в init.d будет известно имя пользователя, которое в разные моменты хочется видеть [b]Перпетум Мобиле[/b]? 2. зачем нужен каталог пользователя, если скрипт стартует от root'а? Почему нельзя сделать просто рабочий каталог в произвольном месте? Если с головой совсем контакт отсутствует, то можно сделать по стандарту: в каталоге /etc/sysconfig/$имяскрипта, сделать файл с переменн(ой|ыми) типа home_user="/home/vasia_perpetya/", и править только этот файл, а в вендорский скрипт вставить . /etc/sysconfig/$имяскрипта и всё это если нужен домашний каталог пользователя, а зачем он нужен неизвестно |
31-harsh > 1 - как победить ? есть варики переписать скрипты, чтобы стартовало от обычного пользователя и при этом не было явных указаний на папки ? 2. потому что необходим доступ в последствии через SHH и WinSCP именно от пользователя для копирования конфигураций, БД и т.д. Не рутовские права же отдавать для этого |
32-Перпетум Мобиле > Откройте для себя команду [b]su[/b], которая позволяет запускать другие команды с реквизитами другого пользователя. И по вашим вопросам складывается ощущение, что вы пытаетесь решить проблему ошибочным способом. Происходит это из-за непонимания механизма инициализации ОС Linux. Запускать что-то из $HOME сама по себе не очень хорошая идея, поскольку из соображений безопасности /home может быть отдельным разделом, смонтированным с параметром noexec. Опиши в личку, что именно и для чего ты хочешь сделать, тогда попробую подсказать как именно это надо сделать. |
32-Перпетум Мобиле > Проще застрелиться, чем понять что же вы хотите На линух вы гавкаете очень подробно, а как свою задачу формализовать, так поток сознания резко скудеет, ага Из всего этого соплежуйства я смог вынести следующее: 1. стартует некий сервис, не факт что демон, но предположительно 2. произвольным юзерам, нужно иметь удаленный доступ в рабочий каталог сервиса Если это так, то существующим юзерам в $HOME сделать симлинк на этот каталог, а для будущих подредактировать шаблон |
Есть смутное ощущение, что Перпетум Мобиле собирается хостингом занятся |
34-harsh > нет, это не хостинг, это SCADA система под Linux. Точнее она Виндоуз и Линукс (Mono). Доступ к папкам необходим, чтобы загружать конфигурации настроек, так как в Linux не предусмотрено программ для конфигурирования, они только в Винде. Да, я про установку в каталог /home/scada чета не подумал, спасибо за наводку. Останется только с правами разобраться, чтобы конфиги загружать. |
И З.Ы. на Linux я гавкаю совершенно по другим причинам, только по части отсутствия драйверов и ПО от производителей оборудования. Если задача не связана с подобными моментами всегда рассматриваю возможности применения Linux. |
Неужто угадал? Быть того не может!!!))) |
38-harsh > дурачек, при чем тут хостинг и scada система ? |
Ооооо! Мегамоск....... я про "задачу" с каталогами угадал вашу невнятную хотелку, или нет? |
40-harsh > , а, примерно да, угадали, только юзверь один, не нужно некоторого количества, почему я и переделал скрипт на каталог пользователя. Просто устанавливая себе на комп scada у меня юзверь vasya, а кто-то другой будет ставить и у него юзер Petya, чтобы не лезть переименовывать папку в скрипте хотел сделать универсальный скрипт, но тогда блин запуск не происходит. Не канает там запись вида ~/scada/ и т.д. |
Не знаю с чем связано, возможно dll-ки, писанные на Винде и работающие в Mono не могут работать с сокращениями, а может еще какие причины.... |
Это да, причины где-то да есть, и искать их нужно начиная с ./ |
15-gloomymen >снова забанен, напиши мне в [email]info@vmclouds.ru[/email], по линухсайту |
Текущее время: 10:07. Часовой пояс GMT +3. | [1] [2] |