Novell(クラウドコンピューティングのセキュリティ・仮想化ソリューションを実現)

rshサービスの設定方法

This document (00006737) is provided subject to the disclaimer at the end of this document.

問題点

リモートシェル(rsh)を有効にするには、どのように設定をすれば 良いか教えてください。

解決方法

rshサービスは、デフォルトでは有効になっておりません。rshコマンドを
使用するためには、以下のとおりに行います。

(1)パッケージのインストール
[YaST] -> [ソフトウェア] -> [ソフトウェアのインストール/削除]
- rsh
- rsh-server

(2)SHELLサービスを起動
[YaST] -> [ネットワークサービス] -> [ネットワークサービス(xinetd)]
- shell(tcp)サービスを有効

(3)ファイアウォールの設定
[YaST] -> [セキュリティとユーザ] -> [ファイアウォール]
左パネルツリーより、[許可されるサービス]を選択します。"許可される
サービス"ウィンドウ下方にある[詳細]ボタンを押下します。
<追加の許可されたポート>ダイアログに下記のポート番号を指定します。

113
514
1022
1023

*) 113ポートを開放しない場合、rsh-serverからのパケット再送が発生
   する可能性があるため、動作が遅くなることがあります。

(4)rsh用の認証ファイルを作成
ホームディレクトリに .rhosts というファイルを作成し、リモートアクセスを
許可するホストとユーザ名を追加します。

<~/.rhostsファイル>
リモートホスト名 ユーザ名

例として、リモートログインを許可するホストがnovell.com ユーザ名が
geekoの場合には、次に示す行をファイルに追加します。

novell.com geeko

(5)~/.rhostsファイルのパーミッションを変更
~/.rhostsファイルを保護し、所有者以外はファイルを読み取ることができないように
次のコマンドでパーミッションを変更します。

$ chmod 600 ~/.rhosts

Disclaimer

この情報は、米国Novell, Inc.およびノベル株式会社の内外から発生したものです。本文書の内容または本文書を使用した結果について、いかなる保証、表明または約束も行っていません。また、本文書の商品性、および特定目的への適合性について、いかなる黙示の保証も否認し、排除します。

本文書に記載されている会社名、製品名はそれぞれ各社の商品、商標または登録商標です。

  • ドキュメントID: 00006737
  • 作成年月日: 29-MAY-2006
  • 修正年月日: 17-JUN-2009
  • ドキュメントリビジョン: 2
  • 分類: SUSE LINUX
  • 対象NOVELL製品およびバージョン: SUSE Linux 10.0
  • カテゴリ: