Red Hat Linux release 7.1 です。
~/.rhosts を設定しても 他及び自ホストから rshできません。
ホストとユーザを記述し,モードを 600 にしました。

どうすれば,rshを許可できるでしょうか?

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

A 回答 (4件)

myhost: Connection refused


で拒否されるのであれば、
inetd/xinetdからin.rlogindの起動が
許可されていません。
inetd(スーパーサーバ)の関連を、調べなおして
見ましょう。
TCP Wrapperで拒否されたのであれば
Connection reset by peer.
と表示されます。

プロンプトから
ps -ax|grep inetd|grep -v grep
と入力し、inetdとでたら、/etc/inetd.conf
のloginで始まる行のコメントを解除しましょう。
ファイルを、

xinetdと表示されたら/etc/xinetd.d/rlogin
を修正しましょう。
disable = yes
となっているはずです。これをnoに変えましょう。

単にリモート操作をしたいのであればrloginやtelnet
の方が適していると思います。rshは遠隔でコマンドを
実行するのが目的でリモートログインするのは
おまけ的な要素でしかありません。
なぜrshなのでしょうか?
何もrshでなくてtelnet/rloginでは何がだめなのでしょうか?


注意:
ここでは「単に動くだけ」の設定方法しか紹介して
おりません。そのためこのままではセキュリティ的に
非常に弱いので、このままインターネットに直結/常設
することは避けてください。

この回答への補足

$ ps -ax|grep inetd|grep -v grep
669 ? S 0:00 xinetd -stayalive -reuse -pidfile /var/run/xinetd.pid
$ ls /etc/xinetd.d/rlogin
ls: /etc/xinetd.d/rlogin: No such file or directory

/etc/xinetd.d/rlogin が見つかりませんでした。

実は,MPI-CHを動かしたいのですが,1並列しか動きません。
その原因が rshできないからだと,考えました。

補足日時:2001/08/18 09:15
    • good
    • 0

rshdがinetdまたはxinetdから起動できない(無視する)


設定になっている可能性はありませんか?

この回答への補足

それは,どのように確認すればいいのでしょうか?

補足日時:2001/08/16 19:34
    • good
    • 0

> ~/.rhosts を設定しても 他及び自ホストから rshできません。



どういうメッセージが出ているのでしょう?

状況が分からないので、的確なアドバイスはできませんが、
一応、自ホストに rsh する場合として、以下のようになっていれば
大丈夫なはずなんです。

ホスト名を myhost 、ユーザ名を potomac とします。

ホームディレクトリで ls -la すると、以下のようになっているはず。

-rw------- 1 potomac other xx xx/xx/xx xx:xx .rhosts

キーポイントは、権限のモードと所有者。

.rhosts は myhost と一行だけ書いておきます。

この状態で

% rsh myhost ls

ってやると、ホームディレクトリで ls したのと同じになるはずだけど。

この回答への補足

ご回答と同様にしているのですが,できません。

myhost: Connection refused

とメッセージが出ます。

補足日時:2001/08/16 19:29
    • good
    • 0

ホスト名は rsh 先のホストが知っている名前ですか?


どこの情報を拾っているか詳しく知らないんですが、
その拾われている情報のホスト名と記述のホスト名が一致しないと、
信頼できるホストとはみなされないと思います。

もしくは、ホスト間で異なるユーザ名の場合、
たとえば、ホスト hoge のユーザ ore から、
ホスト aho のユーザ boku として rsh したいときは、
% rsh -l boku aho command
などとユーザ名を明示しないといけませんよ。

この回答への補足

ping の結果以下のようになります。
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max/mdev = 0.666/0.666/0.666/0.000 ms

ping できる ホスト名を .rhosts に指定しました。

まず,自分自身に rsh したいのですが,できません。
$ rsh myhost
myhost: Connection refused
となります。

補足日時:2001/08/16 19:25
    • good
    • 0

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

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

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

QRed Hat Linux 9で、ユーザに関係なく利用できるようjava1.4,2及びopenofficeを入れたい。

現在、Red Hat Linux 9にopenoffice1.1を入れたいと思っているのですが、rootでインストールしたところ、一般ユーザでは起動できませんでした。

ノートパソコンの余りに入れているので、個別にインストールするだけの余裕は無いので、できればユーザに関係なく起動できるようにしたいのですが……そのようにするにはどうすればよいでしょうか。

また、JAVAruntimeが要るらしいのでインストールしようかとも思っているのですが、これは普通にインストールすればいいのでしょうか。
どこかのページに/usr/local/とか書いてあったのですが、ここに入れればよいのでしょうか。

Linuxは最近使い出したので、どのディレクトリがどういった役割を果たしているのかさっぱり判っていません。

どなたか、インストールのやり方を知っていたら、教えてください。

よろしくお願いします。

Aベストアンサー

No.2再々修正です。

># rpm -ivh j2re-1_4_2_01-linux-i586.rpm
必要な場所に展開してくれます。

この前に、
# chmod a+x j2re-1_4_2_01-linux-i586.rpm
または、
# chmod 755 j2re-1_4_2_01-linux-i586.rpm
を実行してください。

No.4の追加修正です。

># ./setup
画面にしたがって導入を続て最後までゆきます。
途中で、先程、導入した、java runtimeが自動的表示、選ばれるはずです。

ディフォルトで導入しますと、
/root/OpenOffice.org1.1.0
となり、一般ユーザで利用できなくなります。かならず、おくべき場所、例の場所は、/usr/localです。

導入した後の記憶ですので、そこかしこに怪しいところがあります。それでは!

QRed Hat7.1のインターネット接続について

パソコン初心者です。Windows Me が入ってるPCにRed Hat7.1を本に書いてあるとおりにインストールしてマルチブート環境にしました。ダイヤルアップ接続はうまくいったと思うのですが、Netscapeを起動したところ、インターネットには接続されません。どうやら、DNSが正しく設定されてないようなのですが(多分・・・)、どのように設定すればいいのかわかりません。どうか、教えてください。お願いします。

Aベストアンサー

この情報だけでは、回答するのは難しいと思います。
マルチブート環境と言う所は、余り今回の問題とは関係ないと思いますがWindows環境では接続出来ていて、Red Hat7.1では接続出来ないと考えてよろしいでしょうか?

■足りない情報としては、以下のものが有ると思います。

・参考にした本に書いてあるかもしれませんが、ダイアルアップ接続に使っているアプリケーションは、何を使っていてどんな設定を行ったのでしょうか?
(設定方法が分かないと間違いを見つけられません。勿論、個人情報には触れないような表現で書いてください。)

・モデムは何を使っているのでしょうか。(ダイアルアップが成功していれば問題ないかもしれませんが)

・Red Hat7.1側のダイアルアップがらみの設定は何を行っていますか?
(ダイアルアップ関係で、参考にした本に書いてあることを書いてもいいと思います。)

・また、お使いのプロバイダーのダイアルアップ時の設定方法はどのようになっていますか?


【DNSサーバについて】

...本題のDNSサーバーについてですが、とりあえず見つかった本に書いて有った事が参考になるかもしれませんので、書いておきます。

例えば、ダイアルアップにppxpを使っている場合には、クイックダイアルアップの詳細設定画面でresolv.confの作成にチェックがされていて、かつ接続相手のPPPサーバーがネームを教えてくれるならば/etc/resolv.confが作られるようです。
しかし、接続相手がこれを通知してくれない場合には明示的にネームサーバを設定する必要があるようです。
普通は、ISPからの書類などにDNSサーバーのIPアドレスについての記述があるようです。
自分では、継げていないのではっきりぢた事はいえないのですが。

/etc/resolv.confと言うのはどのネームサーバを参照するかなど、DNS関連ンの設定を行うファイルで、
nameserverに続けて参照するネームサーバのIPアドレスが記述されています。

この情報だけでは、回答するのは難しいと思います。
マルチブート環境と言う所は、余り今回の問題とは関係ないと思いますがWindows環境では接続出来ていて、Red Hat7.1では接続出来ないと考えてよろしいでしょうか?

■足りない情報としては、以下のものが有ると思います。

・参考にした本に書いてあるかもしれませんが、ダイアルアップ接続に使っているアプリケーションは、何を使っていてどんな設定を行ったのでしょうか?
(設定方法が分かないと間違いを見つけられません。勿論、個人情報には触れない...続きを読む

QRed Hat Linux Version 9にPHP,SQL,Perlを入れたい

簡単に書きます。

Red Hat Linux Version 9にPHP,SQL,Perlをインストールしたいのですが、どういった手順でどこからDLして・・・など教えて頂けませんか?

Aベストアンサー

Red Hat 公式サイトの以下のダウンロードページから落とせます。
「Keyword」に検索キーワードを入れて「Search」ボタンを押すと
該当するパッケージの一覧が表示されます。
そこで右側の「Download」の文字をクリックし、ftp または http を選んで
またクリック、お好きなディレクトリに保存してください。

それから一口に「SQL」といっても PostgreSQL と MySQL がありますが、
速度面のアドバンテージでは MySQL に軍配が上がりますし、
PostgreSQL はフリーのデータベースとしていち早く実績を積み上げてきています。

ちなみに、Linux+Apache(ウェブサーバ)+MySQL+PHP の連携システムは
「LAMP プラットフォーム」と呼ばれ、コストパフォーマンスに優れた
ウェブデータベースを構築する定番の組み合わせとみなされています。

落としてきた rpm パッケージは

$ su - # ここで root になる
# rpm -Uvh パッケージ(例:mysql-3.23.52-3.i386.rpm)

以上の手順でインストールできます。

しかし Perl は標準ではインストールされていないのですか?
FreeBSD ではベースシステムから Perl が外れたことは知っておりますが。

・Red Hat Downloads
http://www.redhat.com/apps/download/results.html?search:query_cb=Development&search:fields=group&search:go=1&search:source=rpm

参考URL:http://www.fukumi.co.jp/tips/postgresql.htm

Red Hat 公式サイトの以下のダウンロードページから落とせます。
「Keyword」に検索キーワードを入れて「Search」ボタンを押すと
該当するパッケージの一覧が表示されます。
そこで右側の「Download」の文字をクリックし、ftp または http を選んで
またクリック、お好きなディレクトリに保存してください。

それから一口に「SQL」といっても PostgreSQL と MySQL がありますが、
速度面のアドバンテージでは MySQL に軍配が上がりますし、
PostgreSQL はフリーのデータベースとしていち早く実績を積み上...続きを読む

QRed Hat7.1 のマウスについて

僕は、Linuxの初心者です。
3ボタンマウスの事でお聞きしたいのですが、
マウスの真中のボタンのスクロール機能が使えません。
Windowsの環境では、使えるのですが、Linuxではどのようにしたら、使えるようになるのか、教えてください。お願いします。

Aベストアンサー

XFree86の設定が悪いんではないですかね。

インストール中にマウス選択の画面が出てきて,
マウスが選べませんでしたか?最近RHは使って
無いんでよく覚えてませんが。

Xサーバ(何もいじってないならXFree86)の
再設定をすれば使えると思いますが。ちなみに、
XサーバとはLinuxをGUIにするためのものです。

rootになって、Xconfiguratorと打ち込めば、
Xの設定ができます。この中のマウス選択の
ところで、IMPS/2を選んで見てください。

あるいは、/etc/X11/XF86Config(または、
/usr/X11R6/lib/X11/XF86Config)の以下の
部分を以下のように変更します。

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/mouse"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "off"
Option "ZAxisMapping" "4 5"
EndSection

"Protocol'の行の"IMPS/2"が違ってたらそのように直す。
"ZAxisMapping"の行が無かったら追加する。
"Emulate3Buttons"の行が存在して、かつoffじゃなかったら
offにしてください。
その他の行はいじらないでください。

どちらの方法も、設定の後でリブート(またはXの再起動)を
してください。

ただ、設定を失敗してマウスが利かない、ちょっと触った
だけでポインタがすごい勢いでどっかに飛んでいく、などの
症状になることがありますので、変更前の状態に戻せるように
工夫してください。

ただ、これをやっても全てのアプリケーションで
ホイールが使えるようになるとは限りません。
アプリケーションの方でサポートされてなかったり、
アプリケーション側で設定が必要だったりします。

参考URL:http://voyager.ise.osaka-sandai.ac.jp/JF/JFdocs/mouse-wheel-scroll.html

XFree86の設定が悪いんではないですかね。

インストール中にマウス選択の画面が出てきて,
マウスが選べませんでしたか?最近RHは使って
無いんでよく覚えてませんが。

Xサーバ(何もいじってないならXFree86)の
再設定をすれば使えると思いますが。ちなみに、
XサーバとはLinuxをGUIにするためのものです。

rootになって、Xconfiguratorと打ち込めば、
Xの設定ができます。この中のマウス選択の
ところで、IMPS/2を選んで見てください。

あるいは、/etc/X11/XF86Config(または、
/usr...続きを読む

QRed Hat Linux7.1J によるメールサーバの構築について.

こんにちは.初めて書込みします.現在,Red Hat Linux 7.1 Jをインストールしてメイルサーバの構築をしております.しかし,以下のような問題が勃発して非常に困っています.
(1) ホストからクライアント(WindowsNT)へ送信できるが,
クライアントからPOPでメイルを受信することができない.
(2) クライアントからのftp,telnetができない.

現在の設定は,ファイアウォールはipchainsですべてACCEPTに設定しており,
sendmail,qpoperの設定もしています.さまざまなサイトで似た状況を見受け,
参考にしているのですがどうもうまくいきません.

こんな知識の浅はかな私に御教示,御鞭撻のほど宜しく御願い致します.

では.

Aベストアンサー

xinetdの設定は確認しましたか?
/etc/xinetd.d/*にftp,telnet,qpopperの設定
ファイルがありますか?

さらに TCP Wrapperの設定は大丈夫ですか?


このQ&Aを見た人がよく見るQ&A

このカテゴリの人気Q&Aランキング

おすすめ情報