Leon-Killer22 Опубликовано 28 октября, 2008 Жалоба Поделиться Опубликовано 28 октября, 2008 Помогите разобраться с SSH-клиентами под PHP. Знаю, есть как минимум Putty, но я повторюсь - нужен НЕ ЛОКАЛЬНЫЙ. Почему именно не локальный? Причины могут быть разные. Например, у меня такая проблема: Дома - комп с белым айпи и Убунтой, висят на нём сайты, фтп-сервак (Apache, MySQL и proftp - всё под XAMPP). С утра до вечера на работе. А на работе доступ для Putty организовать пока не могу - там прокся хитрая. А работать-то надо!!! В тему безопасности, ненадёжности, blah-blah-blah... Я все это понимаю, но мне нужно РАБОТАТЬ! В общем, обзавелся я такими php-скриптами (ниже приведены ссылки на страницы информации): PHP Shell 2.1 - установил без проблем, все работает. НО! Не могу зайти под рутом. После ввода "sudo su" пишет: $ sudo su[sudo] password for nobody: При вводе пароля пишет: $ sudo su[sudo] password for nobody: $ passwordsh: password: not found В общем, рут, как я понимаю, без доработки тут отпадает. sudo 1.6.9p17 - не могу сконфигурировать установку. При команде "./configure" выдает в итоге "C compiler cannot create executables", в файле "config.log" пишет - "/usr/bin/ld: crt1.o: No such file: No such file or directory". Пока не пойму, как заставить работать. sudoscript-2.1.2 - ещё не устанавливал, сегодня приду домой, буду пробовать. Вот, собственно, ещё один повод рассмотреть SSH-клинет на PHP. П.с. Прошу простить за оффтоп! :D Может, кто-то поможет с настройками прокси для Putty?? Извращался, сделал дома доступ в SSH по порту 5190 (ну должны же они аськовский порт пропустить!!!!!!!). Всё равно не помогло. У знакомого работает, на работе пишет, что сервак не отвечает. На работе прокси - 10.10.1.2, порт 3128. IE - работает на автоматических настройках. FireFox - пробовал автомат, не помогло. А при ручной прописи настроек - все заработало! QiP - работал при автомате. Специально настроил его вручную. Вот что получилось - Сервер 10.10.1.2, порт 3128, протокол http(s), добавил имя пользователя и пароль моего профиля Windows в нашем домене. Работает, но теперь аська использует порт 443. Пробовал для putty те же настройки, что и для QiP - не помогло. При попытке соединиться с домашним компьютером на порт 5190 - выдает "Proxy error 403: Forbidden". Может, таки попробовать дома переставить порт на 443??? :o phpshell_2.1.zip sudoscript_2.1.2.tar.gz phpshell_2.1.zip sudoscript_2.1.2.tar.gz Ссылка на комментарий Поделиться на другие сайты Поделиться
Leon-Killer22 Опубликовано 29 октября, 2008 Автор Жалоба Поделиться Опубликовано 29 октября, 2008 Ну что ж! Разобрался я! Добрые люди посоветовали Webmin! Webmin - это web-интерфейс для системного администрирования Unix, который позволит вам настроить аккаунты пользователей, Apache, DNS и многое другое с помощью веб-браузера. Штука реально классная! Когда установите - жмите https://localhost:10000 , дальше введите логин и пароль пользователя из своей операционной системы (я пока допёр до этого - думал, что буду удалять). На самом деле это намного больше, чем может показаться. Вдаваться в подробности не буду, т.к. у меня часы показывают 01:24, а в 6:00 нуна уже вставать. Напишу пару ссылок: http://webmin.com/download.html - ссылки на пакеты для разных ОС, плюс, слева в столбике меню найдёте ссылки на руководства по установке для каждого из пакетов. Я ставил DEB. http://doxfer.com/Webmin/WebHome - руководства по проге (Англ., на русском не искал, если найдёте - выкладывайте ссылку) http://yandex.ru/yandsearch?text=%D1%87%D1...187&rpt=rad - побольше информации о програмке...:bye1: Всё, всем до утра и спокойной ночи!:) Ссылка на комментарий Поделиться на другие сайты Поделиться
Gеneral Опубликовано 10 ноября, 2008 Жалоба Поделиться Опубликовано 10 ноября, 2008 если на проксе юзаете iptables то можно прокинуть туннель на нужный порт на внешний айпи, примерно так: iptables -t nat -A PREROUTING -p tcp -d 10.10.1.2 --destination-port 2222 -j DNAT --to-destination {ip-твоего сервака куда надо ssh}:22 конектица будешь: ssh 10.10.1.2:2222 ps: ну и для досуга man iptables ;) Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти