はじめての親子ハイキングに挑戦!! >>

こんばんわ。

AIX5.2,5.3の環境でrcp,rshのタイムアウトの設定を行いたいのですが、そもそも設定自体できるのでしょうか?
できないとしたら、デフォルトは何秒くらいなのでしょうか・
調査しておりますが、難航しております(眠いよ~zzz)

何卒よろしくお願い致します。

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

A 回答 (1件)

AIXのカーネルパラメータにあります。


ただし、このパラメータは、TCP/IPのtime out関連なので、注意が必要かと、、、、
    • good
    • 0

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

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

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

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

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

QRed Hat 7.1 に rshできない(~/.rhostsの設定後)

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

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

Aベストアンサー

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では何がだめなのでしょうか?


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

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
を修正しましょう。
...続きを読む

Qリモート接続に対するセッション・タイムアウトについて

リモート端末から telnet でサーバにアクセスすることがあるのですが、ダイヤルアップ回線で品質が極めて悪く、数秒間不通になったりすることもあるため、その間にセッションが切れてしまい、何度も再接続を行わなければならず、処理効率が悪くて困っています。

何らかのカーネルパラメータの変更等により、タイムアウトまでの時間を長くするなどと行ったことができないでしょうか?

Aベストアンサー

Linuxカテゴリーでのご質問なので、リモートサーバは Linux という前提で。
ご質問にアーキテクチャを示されてないので何とも言えませんが、仮に最近の RedHat 系であるならば、標準でタイムアウトはしないのではないでしょうか?少なくとも私の環境(RH9,RHES3,Cent3)の telnet-server では、しばらく何も入力しなくても接続しっぱなしです。

>ダイヤルアップ回線で品質が極めて悪く、

との事ですので場合によっては、それが原因とは考えられないでしょうか?
まぁ、それはそれとして参考までに、私の環境(Cent3 LoginShellはBASH)で以下のことを試しましたところ、明示的にタイムアウトさせることができました。

-*- ~/.bashrc -*-
export TMOUT=10

このようにセットしたところ、何もアクションを起こさないと10秒でログアウトしました。この値を「0」にするとタイムアウトしません。因みに csh ではこうでした。こちらの単位は「分」です。

-*- ~/.cshrc -*-
set autologout=1

Linuxカテゴリーでのご質問なので、リモートサーバは Linux という前提で。
ご質問にアーキテクチャを示されてないので何とも言えませんが、仮に最近の RedHat 系であるならば、標準でタイムアウトはしないのではないでしょうか?少なくとも私の環境(RH9,RHES3,Cent3)の telnet-server では、しばらく何も入力しなくても接続しっぱなしです。

>ダイヤルアップ回線で品質が極めて悪く、

との事ですので場合によっては、それが原因とは考えられないでしょうか?
まぁ、それはそれとして参考までに、私の環...続きを読む

Qrcpコマンドについて、教えて!

rcpコマンドが使えないです。
どうやって使えるようになるでしょうか?
教えてください。
お願いします。

Aベストアンサー

うまく行かない原因として2つ考えられます。
1) ファイルのパーミッション
 .rhostsは他人から書き込みが出来る属性になっていると無効です(セキュリティを守るため)
 ls -l .rhosts として、属性が rw-rw-rw- 等であれば、chmod 600 .rhosts として他人からの書き込みを禁止する必要があります。

2) ホスト名の認識(逆引き)が出来るか
 .rhosts にホスト名とユーザ名を書いた場合、そのホスト名が相手ホスト側から認識できる必要があります。
 telnet で相手ホストにログインしてみて、who コマンドを実行すると、どのホストからtelnetしているかが右のほうに表示されると思いますが、もしIPアドレスが表示されれば、.rhosts にも IPアドレス ユーザ名 と書く必要があります。whoコマンドでホスト名が表示される場合もその表示された通りを.rhostsファイルに書く必要があります。(whoでホスト名が表示される場合でも.rhostsにIPアドレスを書いても良いです。)

Qrshについて

rshがインストール?されているかわからないのですが、/etc/xinet.d/を見てもそれらしきものが見つかりません。

rshを有効にしたいのですが、どういう手順でできますか。

また、rshを有効にするとセキュリティ上問題?がある
かどうかわかりませんが、そもそもrshは何に使われるのでしょうか?

Aベストアンサー

ディストリはなんでしょうか?

最近の Redhat (FedoraCore を含む) ではデフォルトインストールしてしまうと rsh や telnetd はインストールされないので、別途インストールする必要があります。

/etc/xinetd.d に rsh ファイルが存在しないのであれば、恐らくインストールされていないでしょう。

Qrlogin と rhosts の設定

はじめまして。パスワードなしでrloginできるようにしたいのですが
.rhostsファイルの設定が悪いのかうまくいきません。

Debian(sarge)のマシンが2台(main,sub)あります。
どちらも「hogehoge」というユーザーが存在します。

main から sub へ rlogin でログインすることはできるのですが
できればパスワードなしでログインできればと思い sub に
.rhosts を設定しました

sub の .rhosts ファイルの中身
==========================
main hogehoge
(mainのIPアドレス) hogehoge
==========================

これでmain から sub にパスワードなしで rlogin できるハズ!と思ったのですが、
rloginすると今までと同じくパスワードを求められてしまいます。
/etc/hosts.equiv も設定するといいらしいので sub に作成し
=====================
main
(mainのIPアドレス)
=====================
と記述して、念のため両方ともrebootさせてみました。

・・・が、やっぱりうまくいきません。

どのようにすればパスワードなしでログインできるようになるのでしょうか?

はじめまして。パスワードなしでrloginできるようにしたいのですが
.rhostsファイルの設定が悪いのかうまくいきません。

Debian(sarge)のマシンが2台(main,sub)あります。
どちらも「hogehoge」というユーザーが存在します。

main から sub へ rlogin でログインすることはできるのですが
できればパスワードなしでログインできればと思い sub に
.rhosts を設定しました

sub の .rhosts ファイルの中身
==========================
main hogehoge
(mainのIPアドレス) hogehoge
===============...続きを読む

Aベストアンサー

設定の仕方としては合っています。
.rhostsは、他人の書き込み権限があると効きませんが、大丈夫ですか?
/etc/hosts.equivもroot以外が書けると駄目だと思います。

selinuxを有効にしている場合は、そちらで何かガードがあるのかもしれません。

Qsedの置換文字に変数を使用したいのですが・・・

あるファイルの特定の文字を変換し、上書きをする処理を行いたいのですが、sedの置換文字に変数が渡せなくて困っています。

例:
X="a"
Y="b"
echo test.txt | sed 's/${X}/${Y/g}' >test.txt

sedでは置換文字に${X}といった変数を使用することはできないのでしょうか?

Aベストアンサー

' ・・・' で囲まれた中の$はそのままドルマークです。変数展開をするなら、'・・・'で囲んではいけません。

何も囲まないか、"・・・"で囲むかです。

Qレッドハットのバージョン確認方法

自分のサーバで使用しているREDHATのバージョン確認はどうすればいいのでしょうか?

more /etc/issue
とやっても英文しか出てきませんでした。

uname -all
でもカーネルのバージョンは出るのですが、REDHATのバージョンは出ませんでした。

Aベストアンサー

> more /etc/issue
> とやっても英文しか出てきませんでした。

その英文にはRedHatのバージョンは書いてなかったのですか?
書いていなかったとしたら、管理者により編集されている可能性
がありますね。

cat /etc/redhat-release

ではいかがでしょう?
やっぱり英文ですけど。

rpm -q redhat-release

でもいいかも

QFTPコマンドでディレクトリごとファイル移動できるコマンドはありますか?

タイトルどおりなのですが、FTPでファイルを転送する際に、サブフォルダを含むディレクトリごとファイル転送するコマンドはありますでしょうか。
ディレクトリの中にあるすべてのファイルを移動したいのですが、サブフォルダがたくさんあるので、わざわざディレクトリの場所へ移動してmputを繰り返すのはめんどうで仕方ありません。
よろしくお願いします。

Aベストアンサー

ご使用になるOS環境が書いてないのですが、Linux,BSD等ならncftpで、get -R dir。
Windowsならffftpを使えば良いと思います。

Qmakeコマンドができない

基本的なことだと思いますがお願いします。

fedore core で色んなことをやってみようと思い sl を インストール

していたのですがmakeができないのです。インストール通りにできないの

はなんでですか? makeコマンドは /usr/bin にありました。

的はずれなこと言っていたらすみません。

[root@localhost sl]# ls -lrt
合計 36
-rw-r--r-- 1 3605 lock 4101 1月 19 1994 sl.h
-rw-r--r-- 1 3605 lock 980 1月 19 1994 sl.txt
-rw-r--r-- 1 3605 lock 689 1月 19 1994 sl.1
-rw-r--r-- 1 3605 36 417 7月 22 1998 README
-rw-r--r-- 1 3605 36 331 7月 22 1998 Makefile
-rw-r--r-- 1 root root 76 10月 31 2005 install.txt
-rw-r--r-- 1 3605 36 7131 10月 31 2005 sl.c
[root@localhost sl]# more install.txt
1. # tar xvf sl.tar
2. # cd sl
3. # make
4. # cp sl /usr/local/bin/
5. # sl
[root@localhost sl]# make
cc -O -o sl sl.c -lcurses -ltermcap
make: cc: コマンドが見つかりませんでした
make: *** [sl] エラー 127

基本的なことだと思いますがお願いします。

fedore core で色んなことをやってみようと思い sl を インストール

していたのですがmakeができないのです。インストール通りにできないの

はなんでですか? makeコマンドは /usr/bin にありました。

的はずれなこと言っていたらすみません。

[root@localhost sl]# ls -lrt
合計 36
-rw-r--r-- 1 3605 lock 4101 1月 19 1994 sl.h
-rw-r--r-- 1 3605 lock 980 1月 19 1994 sl.txt
-rw-r--r-- 1 3605 lock 689 1月 19 1994 sl.1
-rw-r--...続きを読む

Aベストアンサー

そのslの出自がわかりませんが、
http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/
にあるものならば、

Makefile の
CC=cc
という行を
CC=gcc
に変更して再度 make してみてください。

> make: cc: コマンドが見つかりませんでした

というメッセージが出ているのだから、makeそのものは実行できている
というのはわかりそうなものですが。make 一発ですまないのは
このslだいぶ前に作られた古いものだからでしょうね。

Qtelnet,rlogin,rshの違いってなに・・・・?

どのコマンドもリモートホスト(linux系)にログインするコマンドのものですよね?
この3つの具体的な違いってなんなのでしょうか?・・・

日経リナックス(http://homepage2.nifty.com/cs/linux_command/)
を参照すると
telnet=>他のホストと通信をする
rlogin=>リモート・マシンにログインする
rsh=>リモート・マシンのコマンドを実行

となっています。
どのコマンドもリモートマシンにログインして実行するものだと思うのですが・・・。

Aベストアンサー

telnet はベーシックなネットワークログインで、コンソールでのログインと同じ方式で認証されます。

rlogin rsh は相手ホストのログインするユーザーのホームディレクトリに .rhosts ファイルを作りそこにログイン元のホストのアドレスとユーザ名を書いておくことで、パスワードを入れることなくログインしたり(rlogin)、ログインせずにコマンドを実行したり(rsh)できます。つまり、「xxというホストのyyというユーザを信頼する」という方式です。

telnetにはパスワードが平文でネットを流れる、rlogin/rsh にはなりすまし等でのセキュリティホールがあるという問題があるので、最近ではどちらも下火で、ssh という暗号化された方式でログインしたりコマンド実行したりするのが一般的です。


人気Q&Aランキング