Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Рекомендуемые сообщения

Помогите разобраться с 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

Ссылка на комментарий
Поделиться на другие сайты

Ну что ж!

Разобрался я! Добрые люди посоветовали 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:

Всё, всем до утра и спокойной ночи!:)

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

если на проксе юзаете 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 ;)

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...