Как я могу перейти с Unix на Linux для подключения через C # (с Telnet)? - PullRequest
2 голосов
/ 17 сентября 2009

У меня есть код, который подключен к Unix-серверу: пример ниже:

UnixTelnetConnection.Login (_server, _username, _password, FCART.Properties.Settings.Default.CleartoolPrompt.ToString ());

Однако, что должно отличаться, если это для Linux? Должен ли он быть другим?

Vidu

Ответы [ 4 ]

3 голосов
/ 17 сентября 2009

Нет, все должно быть в порядке. Вы пробовали это?

2 голосов
/ 17 сентября 2009

Если вы используете telnet, то машина Linux и Unix должны отвечать одинаково.

Однако на машине с Linux у вас будут инструменты GNU, а на других Unix у вас больше шансов использовать инструменты BSD или SysV. Поэтому, в зависимости от того, что вы пытаетесь сделать, в удаленной системе могут быть различия.

Что вы пытаетесь сделать со своим Telnet-соединением?

0 голосов
/ 21 сентября 2009

Теперь работает. Мне пришлось использовать его полное имя (сервер). например: so11-1111.uuu.net в отличие от so11-1111. Но это работает сейчас. Так это здорово :) 1001 *

0 голосов
/ 18 сентября 2009

Строго говоря, Telnet - это собственный протокол, поэтому с вашей стороны не должно быть никаких различий, независимо от того, на какой ОС работает сервер. Тем не менее, вам, возможно, придется обратить внимание на такие вещи, как окончания строк, но это не изменится от одной системы POSIX к другой. Поэтому просто попробуйте использовать имеющийся у вас код, и если он не работает, вернитесь с более конкретными вопросами.

...