Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇171:
telnetについて [初心者です] 02/09 01:21

 └◇172:Re:telnetについて [中島] 02/09
  └◇173:Re:telnetについて [ま] 02/09
   └◇174:Re:telnetについて [ま] 02/09
    └◇177:Re:telnetについて [ま] 02/09 <


171● telnetについて[ 初心者です ] 2002 02/09 01:21
telnetサーバを立ち上げ、cygwinからtelnetで入りたいのですが入れません。
コマンドプロンプトからは入れるのになぜcygwinから入れないんですか?
例えば、telnet localhost と打っても処理をしている気配がなく、プロンプトが表示されています。
スレッド一覧


172● Re:telnetについて[ 中島 ] 2002 02/09 01:22
> telnetサーバを立ち上げ、cygwinからtelnetで入りたいのですが入れません。

 OS は、何ですか。Cygwin のバージョンは?
 どのように、telnetデーモンを動かすのに、inetd をどう起動したのかが
書かれていないので、それもお願いします。

> コマンドプロンプトからは入れるのになぜcygwinから入れないんですか?

 すいませんが、この文の意味が読み取れませんでした。
 telnet で、ログインできる場合と出来ない場合があるということですか?

> 例えば、telnet localhost と打っても処理をしている気配がなく、プロンプトが表示されています。

 可能性として

1、inetd が起動していない
2、/etc/passwd /etc/group がおかしい

などが考えられます。
スレッド一覧


173● Re:telnetについて[ ま ] 2002 02/09 01:22
> telnetサーバを立ち上げ、cygwinからtelnetで入りたいのですが入れません。
> コマンドプロンプトからは入れるのになぜcygwinから入れないんですか?
> 例えば、telnet localhost と打っても処理をしている気配がなく、プロンプトが
> 表示されています。

そうなの? とりあえず最新の版試したけど問題ないように見えるよ.
OS は何を使っているとか,cygwin のバージョンとか書くと
手がかりになるかもね.

一応,僕がやった手順を.

0. 環境
OS: Win2K
Cygwin: 1.3.9-1
inetutils: 1.3.2

1. Bash のプロンプトから
~$ /usr/sbin/inetd.exe --install-as-service
と入力して,inetd をサービスとして登録

2. CYGWIN inetd という名前でサービスが登録されるので,
  サービスを起動

3-1. cygwin の telnet.exe (/usr/bin/telnet.exe) での接続

~$ telnet localhost
Trying 127.0.0.1...
Connected to xxxxxxxx.
Escape character is '^]'.

CYGWIN_NT-5.0 1.3.9(0.51/3/2) (xxxxxxxx) (tty0)

login: xxxxxxxxx
Password: xxxxxxxxxx
Fanfare!!!
You are successfully logged in to this server!!!
~$

3-2. コマンドプロンプトから WINDOWS の telnet.exe
(C:\WINNT\system32\telnet.exe) で接続

3-1 と同様に接続できた.ただし,Enterは使えず,Ctrl+J で代用する
  必要があった.
スレッド一覧


174● Re:telnetについて[ ま ] 2002 02/09 01:23
よく見たら詳しい情報が
/usr/doc/Cygwin/inetutils-1.3.2.README に
あったので,それをもとに手順を修正・追加

> 0. 環境
> OS: Win2K
> Cygwin: 1.3.9-1
> inetutils: 1.3.2
> 1. Bash のプロンプトから
> ~$ /usr/sbin/inetd.exe --install-as-service
> と入力して,inetd をサービスとして登録

1.5 システムの環境変数に,PATH, CYGWIN を設定して再起動

PATH: C:\cygwin\bin (C:\cygwinは適当に変更) を加える
CYGWIN: binmode tty ntsec

> 2. CYGWIN inetd という名前でサービスが登録されるので,
>   サービスを起動

これは,
net start inetd
  でも起動できる.

(後は省略)
スレッド一覧


177● Re:telnetについて[ ま ] 2002 02/09 01:23
しまった.

管理人様のページに詳しく書いてありましたね.
恥ずかしい…

http://www.mars.dti.ne.jp/~sohda/cygwin/inetutils.html
スレッド一覧

早田のホームページへ
CGIROOM