▼スレッド
│
└◇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 <
telnetサーバを立ち上げ、cygwinからtelnetで入りたいのですが入れません。スレッド一覧
コマンドプロンプトからは入れるのになぜcygwinから入れないんですか?
例えば、telnet localhost と打っても処理をしている気配がなく、プロンプトが表示されています。
> telnetサーバを立ち上げ、cygwinからtelnetで入りたいのですが入れません。スレッド一覧
OS は、何ですか。Cygwin のバージョンは?
どのように、telnetデーモンを動かすのに、inetd をどう起動したのかが
書かれていないので、それもお願いします。
> コマンドプロンプトからは入れるのになぜcygwinから入れないんですか?
すいませんが、この文の意味が読み取れませんでした。
telnet で、ログインできる場合と出来ない場合があるということですか?
> 例えば、telnet localhost と打っても処理をしている気配がなく、プロンプトが表示されています。
可能性として
1、inetd が起動していない
2、/etc/passwd /etc/group がおかしい
などが考えられます。
> 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 で代用する
必要があった.
よく見たら詳しい情報がスレッド一覧
/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
でも起動できる.
(後は省略)
しまった.スレッド一覧
管理人様のページに詳しく書いてありましたね.
恥ずかしい…
http://www.mars.dti.ne.jp/~sohda/cygwin/inetutils.html