Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / telnet + shell / 3 сообщений из 3, страница 1 из 1
18.06.2008, 11:22:00
    #35379321
Guest_123123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telnet + shell
Приветствую!

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
FreeBSD  6 . 2 -RELEASE

$ telnet  192 . 168 . 0 . 1 
Trying  192 . 168 . 0 . 1 ...
Connected to  192 . 168 . 0 . 1 .
Escape character is '^]'.

WAP- 6100  login:

Есть Wi-Fi точка, которую необходимо периодически ребутать. У нее есть telnet доступ. Можно как то с помощью shell подключится к ней, послать команду и ретироваться :-)?
...
Рейтинг: 0 / 0
18.06.2008, 11:47:05
    #35379444
RAndrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telnet + shell
google: "expect telnet example"
...
Рейтинг: 0 / 0
18.06.2008, 12:33:49
    #35379728
Guest_123123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telnet + shell
RAndrewgoogle: "expect telnet example"

Спасиб.

Устроил вариант на Питоне:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
import getpass
import sys
import telnetlib

HOST = "localhost"
user = raw_input("Enter your remote account: ")
password = getpass.getpass()

tn = telnetlib.Telnet(HOST)

tn.read_until("login: ")
tn.write(user + "\n")
if password:
    tn.read_until("Password: ")
    tn.write(password + "\n")

tn.write("ls\n")
tn.write("exit\n")

print tn.read_all()
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / telnet + shell / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]