| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование Web серверов и Web служб > как получить доступ к cron через SSH? |
| Автор: bars80080 20.12.2007, 13:40 |
| вот мне, как человеку, абсолютно далёкому от системного администрирования, написано: Для редактирования и установки crontab необходимо подключение к серверу по протоколу ssh версии 2. Для Windows подойдет SSH-клиент PuTTY, распространяющийся бесплатно. скачал http://putty.very.rulez.org/download.html кто-нибудь пользовался ей? как настраивать. посоветуйте... а то загружается тёмное окно, ноль реакции, потом истекает таймаут и капут или что другое посоветуете спасибо |
| Автор: Feldmarschall 20.12.2007, 13:49 |
| bars80080, во-первых, стоило задавать вопрос, наверное, в отдельной теме. во-вторых, не какой-то там вери рулез, а http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html в-третьих, ты хост в окне коннекта вбивал? в "черном окне" тебя должны были спросить логин и пароль |
| Автор: bars80080 20.12.2007, 14:32 |
| да по-моему тоже самое, мне также надо запустить исполнение скрипта с нужной периодичностью набираю только адрес сайта появляется чёрное окно с зелёным прямоугольником курсора в углу, но совершенно неактивное всё через несколько секунд алерт: network error: connection timed out и всё поменял на 80 порт, без алерта, просто окно, ноль реакции надо видать его как-то настроить... хз только как |
| Автор: Сумасшедший 20.12.2007, 14:41 |
| bars80080, в hostname вводишь имя своего сайта (без http:// (!!!)) на этом сервере, в port - вводишь номер SSH-порта (обычно это 22, но стоит уточнить у хостера). Если подключение не проходит, то стоит попробовать проверить доступен ли от тебя сервер по ssh-порту: в командной строке выполнить: telnet имя_сайта номер_порта если ничего не выдастся, попробуй отключить файлвол. Если не поможет и это, то попробуй воспользоваться услугами другого провайдера. Если и это не поможет, то - к своему сис.админу. А отвечая на вопрос в теме: crontab -e |
| Автор: bars80080 20.12.2007, 16:20 | ||
какой-то прогресс, но непонятно какой
выполнил в командной строке с портом 22 ничего не получилось с портом 80 можно что-то ввести ввёл crontab -e и он выплюнул какие-то ошмётки html кода с кракозябрами, точно не мои страницы в этой программе переключил на телнет и при порте 80 в окне оказалось можно что-то ввести ввёл ту же команду - он просто закрылся на 23 порте тоже самое ? собстно, что делать дальше ? мануал, скажем http://www.citforum.ru/operating_systems/manpages/CRONTAB.1.shtml мало помогает |
| Автор: ZeeLax 20.12.2007, 16:33 |
| bars80080, так, товарищь, вы почему не читаете об используемых технологиях перед, собственно, использованием? давайте-ка в википелию, там читаете про ssh, консоль, стек протоколов TCP/IP. А потом всё станет намного яснее. |
| Автор: Feldmarschall 20.12.2007, 16:41 |
| Да уж. Зачем тебе мануал по крону, если у тебя не получается даже соединиться с сервером? Тебе действительно, про основы протокола бы почитать. а на практике тебе не нужен телнет, а нужна putty в которой, в поле хост надо ввести пдрес хоста ssh. причем он может не совпадать с хостом для www. адрес надо уточнить в документации. если запросит логин и пароль, и пустит - ты вошел в консоль сервера. Это обычный unix. Про командную строку которого - шелл - тоже надо бы что-нибудь почитать. А вот уже в этом шелле ты и управляешь крнонм. понятно? |
| Автор: bars80080 20.12.2007, 16:57 |
| понятно, что мне [censored 6] я сейчас арбайтен разные задания, а дома и так делов хватает смотрю пролетающие темы, вытаскиваю полезности но читать кучу документации, просто нету времени кроны пока не горят, так что вернусь к этому вопросу, когда он встанет поперёк горла спасибо, хоть буду знать в какую сторону копать |
| Автор: ZeeLax 20.12.2007, 17:29 |
| bars80080, да там почитать то - всего ничего. Сам принцип понять нужно - что вы будете делать, как оно (структурно) работает, какие существуют инструменты. Всё. Вам хватит. |
| Автор: bars80080 20.12.2007, 17:45 |
| легко сказать, трудно сделать это ж надо найти док по ssh, посидеть, помозговать у меня сейчас голова раскалывается от попытки сопрячь в один sql-запрос четыре таблицы с разделами, подразделами, правми доступа и жутко хочется матюкаться на разработчиков, которые создали систему из 47 запросов, три уже загнал, четвёртая вешает систему так что сами понимаете но я обязательно вернусь к этой теме... всем спасибо |
| Автор: Feldmarschall 20.12.2007, 17:58 |
| нету никакого дока по ssh. нету. ssh - это защищенный телнет. текстовый протокол. окошко, такое же, как командная строка у тебя в виндоусе. Это просто удаленный терминал. Удаленная командная строка. Как ты у себя в командной строке виндоус запускаешь телнет - так же и там, по телнету соединившись с сервером, пишешь telnet ya.ru 80 и соединяешь тот, удаленный компьютер с яндексом. А окошко тебе передает весь текст, который получает от яндекса. |
| Автор: bars80080 20.12.2007, 18:18 |
| это плохо, что дока нету откуда ты знаешь, что всё знаешь или знаешь, что мало знаешь? |
| Автор: Сумасшедший 20.12.2007, 18:33 |
| Feldmarschall, хвать флейм разводить;) прийдет время - разберётся. Не поймёт что - прийдет и спросит. bars80080, начни с малого: http://ru.wikipedia.org/wiki/SSH по поводу того, что не подключается - выше написано с чего начинать выяснять почему. |
| Автор: bars80080 20.12.2007, 18:51 |
| ок |