Cygwin なんでも掲示板

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


スレッド

└◇179:
telnet方法を教えて下さい [deu] 02/09 01:24

 └◇181:Re:telnet方法を教えて下さい [中島] 02/09
  └◇184:Re:telnet方法を教えて下さい [deu] 02/09 <


179● telnet方法を教えて下さい[ deu ] 2002 02/09 01:24
1.環境
  Windows NT Workstasion 4.0 SP4
  login:1.4-3
  inetutils:1.3.2-17

2.質問
  /usr/sbin/inetd -d からデーモンを起動し上記端末へ
  ユーザ:administrator(NT既存のユーザ)
  パスワード:xxxxxxxx(8文字のパスワード)
  でtelnetすると、"Login incorrect"となります。
  telnetできるようにするにはどうすれば宜しいでしょうか?
  /etc/passwdのフォーマットがNTとUNIXで異なりますが、
  何か関係があるのでしょうか?

  因みに、上記端末でCygwinを立ち上げ「login」コマンドを
  実行すると"Login incorrect"となり上手くいきません。
  「passwd」コマンドは上手く動作している様に見受けられます。

以上、宜しくお願い致します。
スレッド一覧


181● Re:telnet方法を教えて下さい[ 中島 ] 2002 02/09 01:25
>   /usr/sbin/inetd -d からデーモンを起動し上記端末へ
>   ユーザ:administrator(NT既存のユーザ)
>   パスワード:xxxxxxxx(8文字のパスワード)
>   でtelnetすると、"Login incorrect"となります。

Windows の Administrator は、一般的な UNIX の root と違い、マシン
に対するすべての実行権限を持っていません。
 そのため、実装上の理由により、通常、ユーザ切り替えに関係する処理
が出来ません。
# setuid とか、su がないのはそのため

 以前は、inetd を実行するには、Administrator権限に加え、高度なユーザ
権利の、
  オペレーティングシステムの一部として起動
  クォータの増加
  プロセスレベルトークンの置き換え
を追加する必要がありました。

 現在では、inetd をサービスとして登録することでシステム権限で
実行できるため、その場合は、高度なユーザ権利の追加は必要はありません。
 しかし、コマンドラインから inetd を通常のコマンドとして起動する
場合は、その限りではありません。

 特別な事情がない限り、サービスとして起動することをお勧めします。
スレッド一覧


184● Re:telnet方法を教えて下さい[ deu ] 2002 02/09 01:27
To > 中島殿

早速の対応ありがとうございます。

次のURLよりサービス追加→マシン再起動でtelnetできるようになりました。
http://www.mars.dti.ne.jp/~sohda/cygwin/inetutils.html

以上
スレッド一覧

早田のホームページへ
CGIROOM