すみません。初心者でまったくわかってないんですけど
TurboLinux6.5でftpできません。
win95端末とLinuxでHUB経由でつないでるだけなんですが、
win95側からftp 192.168.1.10(LinuxIPアドレス) で行なうと
Connection closed by remort host
とでて
Linux端末の/var/log/messageには
Failed binding to 0.0.0.0, port 21: Address already in use
Check the ServerType directive to ensure you are configured correctly.
てでます。
えーと設定は
/etc/inetd.conf のftpは有効にしました。
/etc/hosts.allow
はALL:192.168.1.0/255.255.255.0
にしました。設定変更後再起動もおこないました。
ちなみにtelnet はできます。
どうすればよいのでしょうか?
よろしくおねがいします

このQ&Aに関連する最新のQ&A

A 回答 (2件)

TurboLinux6.5ではproftpdが採用されています。


inetd.confのところでin.proftpdの行のほうを有効にしなければいけません。
また、proftpdはデフォルトではスタンドアロンで起動するように設定されていますので
inetdから起動したい場合には /etc/proftpd/proftpd.confというファイルの
最初の方にある、ServerTypeのところがstandaloneになっているのをinetdに
変更すればOKです。

上記の変更が済んだら、

/etc/rc.d/init/inet restart

とすればリブートしなくてもOKのはずです。
    • good
    • 0
この回答へのお礼

そうなんですか、まったくしりませんでした。
/etc/proftpd/proftpd.confのServerTypeをinetdに変更したら
うまくいきました。ありがとうございました。

お礼日時:2001/09/06 16:28

ftpdに何を使用しているかは分かりませんが、messagesファイルは「他のデーモンがすでに21/TCPポートを使用中だ」と言っているので、誰かが使用中なのでしょう。



proftpdなんかは、ServerType設定だけでデーモンモードで起動するため、そのftpdがデーモンモードで既に起動していた。なんてことはありませんか?
もし、そうなら、inetd.confのftpの設定はしてはいけません。または、ServerType設定を変更するかどちらかの対処をしましょう。
    • good
    • 0
この回答へのお礼

すみません。proftpdのことはまったく知りませんでした。
ServerTypeを変更したら、うまくいきました。ありがとうございます。

お礼日時:2001/09/06 16:26

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QDNSサーバを構築しています。/etc/rc.d/init.d/named reloadのところでエラーになってしまいます。

RedHat Linux 9 でサーバを構築しています。
DNSサーバを作成しているところでつまづいてしまいました。

vi /etc/named.conf のところで正引き、逆引きのゾーンを追記し、
vi /var/named/**.jp.db の正引きゾーンデータベースを作成し、
逆引きの方もゾーンデータベースを作成しました。

あとは、etc/rc.d/init.d/named start とやって起動させ、
namedが自動起動するように chkconfig named on と実行しました。

しかし、設定を反映しようと、
/etc/rc.d/init.d/named reload としたのですが、
何度やっても失敗と出てしまいます。
画面には、一部を書きに記述すると、

Reloading named: usage : killall [OPTION] [--] name ・・・
   killall -l, --list
killall -V --version

-l,--list list all know signal name
-V,--version display version infomation

となっていました。
とりあえず、shutdown -r now で再起動しましたが、
設定が反映されていないようで、次の
vi /etc/resolv.conf でIPアドレスを記述したあと、
nslookup コマンドを実行してDNSサーバのテストでやってもエラーになってしまいます。
何が原因でしょうか?
長々と書いてすみません。分かる方、どうかよろしくお願いします。

RedHat Linux 9 でサーバを構築しています。
DNSサーバを作成しているところでつまづいてしまいました。

vi /etc/named.conf のところで正引き、逆引きのゾーンを追記し、
vi /var/named/**.jp.db の正引きゾーンデータベースを作成し、
逆引きの方もゾーンデータベースを作成しました。

あとは、etc/rc.d/init.d/named start とやって起動させ、
namedが自動起動するように chkconfig named on と実行しました。

しかし、設定を反映しようと、
/etc/rc.d/init.d/named reload としたのですが、
...続きを読む

Aベストアンサー

/etc/rc.d/init.d/named 内のkillallコマンドでエラーが出ています。
reloadですから、killallで一旦namedを止めて再起動するわけですが、
止めるべきnamedがもともと動いていない、と言う事では?

QRedhat8.0で/etc/modules.confにアクセスできない

Redhat8.0でLANカードが上手く認識されないいようで困っています。
メーカー側では、
----------------------------------------------
kudzuにて自動認識します。
手動で設定する場合は、[/etc/modules.conf]に
[alias eth0 via-rtl8139too]を登録して下さい。
----------------------------------------------
となっているのですが、
システムツール→ターミナルから、/etc/modules.confとしても
「許可がありません」とのメッセージになります。
初心者ですので、根本的な間違いをしてるのかも知れませんが、
よろしくお願いします。

Aベストアンサー

vi にはぜひ慣れることをお勧めしますが、とりあえずは

# echo "alias eth0 via-rtl8139too" >> /etc/modules.conf

でも目的を達することはできます。
マニュアルは man 5 module.conf で見てください。

No.1 の方の言われた vi エディタについて簡単に説明します。
vi は起動直後はコマンドモードですので、i を押して挿入モードに入ります。
この挿入モードでは文字を入力できますが、カーソル移動などはできず、
コマンドモードに戻る必要があります。

コマンドモードへはエスケープキーを押します。
以下のコマンドはすべてこのモードで実行してください。
エスケープを2回押せば必ずコマンドモードに戻ります。
h, j, k, l でそれぞれ左、下、上、右にカーソルが動き、文字を削除するのは x です。
保存終了するには ZZ または :qw、保存せず終了するのは :q! を入力してください。

これも詳しくは man vi してください。

参考URL:http://www.linux.or.jp/JM/html/modutils/man5/modules.conf.5.html

vi にはぜひ慣れることをお勧めしますが、とりあえずは

# echo "alias eth0 via-rtl8139too" >> /etc/modules.conf

でも目的を達することはできます。
マニュアルは man 5 module.conf で見てください。

No.1 の方の言われた vi エディタについて簡単に説明します。
vi は起動直後はコマンドモードですので、i を押して挿入モードに入ります。
この挿入モードでは文字を入力できますが、カーソル移動などはできず、
コマンドモードに戻る必要があります。

コマンドモードへはエスケープキーを押し...続きを読む

Q/dev/dsk,/dev/rdsk と /dev/osa/dev/dsk について

Solaris2.6を利用しています。

CPU利用率のwioの値が高い為、DiskI/Oに問題があるのかと思い、
sar -d コマンドで調べたところ、"sd339,f" に問題があるらしい事が
わかりました。

それで、/etc/path_to_inst で対応するデバイスを調べたのですが、
/dev/dsk,/dev/rdsk のいずれにもそのデバイスに対応する
デバイスファイルはなく、/dev/osa/dev/dsk にありました。

ハードディスクのデバイスファイルは/dev/dsk,/dev/rdsk にある事までは
参考書などで調べる事ができたのですが、/dev/osa/dev/dsk について記述のある
参考書やWEBページを見つける事ができませんでした。

/dev/dsk,/dev/rdsk にはなく、/dev/osa/dev/dsk にある、ということは
どういうことなんでしょうか?
(ハードディスクじゃないんですか?)
/dev/osa/dev/dsk はどんなデバイスファイルが
入っているところなんでしょうか?

また、この辺を知るにはどこを調べればよろしいでしょうか?

どなたか詳しい方、ご教授ください。よろしくお願いします。

Solaris2.6を利用しています。

CPU利用率のwioの値が高い為、DiskI/Oに問題があるのかと思い、
sar -d コマンドで調べたところ、"sd339,f" に問題があるらしい事が
わかりました。

それで、/etc/path_to_inst で対応するデバイスを調べたのですが、
/dev/dsk,/dev/rdsk のいずれにもそのデバイスに対応する
デバイスファイルはなく、/dev/osa/dev/dsk にありました。

ハードディスクのデバイスファイルは/dev/dsk,/dev/rdsk にある事までは
参考書などで調べる事ができたのですが、/dev/osa/dev/ds...続きを読む

Aベストアンサー

/dev/osa/dev/以下はOpen Storage Array(OSA)というRAID Managerのデバイスです。
今回、RAID Managerをご利用のようですので、/dev/osa/dev/dskにあるのではないでしょうか?
通常は、/dev/dskや/dev/rdsk(RAWデバイス)になります。

また、障害の件ですが、申し訳ありませんが当方では分かりかねます。
coreが吐かれている場合は、管理者やサポートに解析して貰って調査するしかないですね。

Qinetd相当のプログラム

TCPリクエストに対する処理を行なうプログラムをC言語(VC)で作成しています。
unix系OSでしたら、inetd, tcpserverを使用すれば標準入出力を行なうだけで、簡単にできます。

Windows上で動作するinetd, tcpserver相当のプログラムというのは
ありますでしょうか?
それがあるのならば、そちらを使いたいです。

もしくは、自力でinetdのようにポートを監視して、プログラムを起動し、
標準入出力に置き換えるようなプログラムを作成しなければならないわけですが、
その際に参考となるサイトなどがありましたら、教えてください。

#始めはC言語のカテゴリに投稿したのですが、回答がつかなかったので、
#こちらに質問させていただきます。

Aベストアンサー

「winsock」で検索してみたら、以下のようなサイトがヒットしました。
http://www.kt.rim.or.jp/~ksk/wskfaq-ja/
他にも色々なサイトがあるようなので、あちこち見てみてはいかがでしょう。

参考URL:http://www.kt.rim.or.jp/~ksk/wskfaq-ja/

Qsquid is already running process ID****と出てsquid start,stop restartができない

squid is already running process ID****と出てsquid start,stop restartができないです。

configは
acl lan src 192.168.1.0/255.255.255.0 ←NW編集
http_access allow lan ←追加
しかいじっていないです。

自動設定ON(chkconfig squid on)してshutdownして
今日立ち上げたら上記エラーが出てしまいます。

どうすればsquid stop できるのでしょうか。
ご教授願います。

Aベストアンサー

その前に、squidプロセスが本当に動いているかどうかの
確認はしたのですか?
それとも、確認する知恵もないですか?


人気Q&Aランキング

おすすめ情報