Помогите реализовать проект!

Вопросы по программированию, не подходящие в другие разделы.

Модераторы: Naeel Maqsudov, C_O_D_E

Ответить
Vasilisk1992
Сообщения: 4
Зарегистрирован: 25 апр 2013, 10:45

Доброго времени суток уважаемые программисты!
Кратко опишу ситуацию: имеется несколько серверов на Linux системе, а именно CentOS все сервера находятся в локальной сети. На каждом сервере есть свой статический ip адрес, кроме того доступ к нему ограничен, имеется логин и пароль.
Моя задача заключается в разработке приложения для удаленного доступа к серверу, необходимо подключиться с компьютера в этой сети к серверу пройти аутентификацию и получить некоторые атрибуты файлов на каждом сервере.
Подскажите каким образом организовать подключение к серверу и возможно ли сделать это без дополнительных скриптов на самом сервере. Была идея SSH подключения PHP, но ssh2_connect может подключиться и запустить скрипт при наличии апач, который отсутствует на некоторых серверах.
P.S. Расшарить файлы на сервере для всеобщего доступа нельзя! Подключиться к нему требуется именно пройдя механизм аутентификации!
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

А не проще ли взять исходники Putty для клиента и запустить телнет демон на сервере?
Даже самый дурацкий замысел можно воплотить мастерски
Vasilisk1992
Сообщения: 4
Зарегистрирован: 25 апр 2013, 10:45

AiK писал(а):А не проще ли взять исходники Putty для клиента и запустить телнет демон на сервере?

Да, выходит проще. Я не знал о существовании такой программы, её исходник есть в интернете? На каком языке он написан, и подключение осуществляется по 23 порту? Кроме того мне нужно сделать автоматическую программу, которая время от времени будет запускаться, в принципе клиент putty смогу модернизировать если есть её исходник.
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

Вестимо язык Цэ, а сырцы тут: http://www.chiark.greenend.org.uk/~sgta ... nload.html

Кстати, реализация SSH-клиента есть и на perl'е http://search.cpan.org/~schwigon/Net-SS ... SH/Perl.pm
Даже самый дурацкий замысел можно воплотить мастерски
Vasilisk1992
Сообщения: 4
Зарегистрирован: 25 апр 2013, 10:45

AiK писал(а):Вестимо язык Цэ, а сырцы тут: http://www.chiark.greenend.org.uk/~sgta ... nload.html

Кстати, реализация SSH-клиента есть и на perl'е http://search.cpan.org/~schwigon/Net-SS ... SH/Perl.pm

То что надо! Спасибо существенно облегчил мою участь! Единственный форум на котором я получил нужный ответ на поставленный вопрос!
Ответить