問題タブ [rsh]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2085 参照

linux - rshd.cでdoit()関数がどのように機能するかを説明する

rshがどのようにコマンドを実行するか知りたいです。netkit-rsh-0.17パッケージを使用しています。私のOSはcentOSです。

rshdディレクトリで、rshd.cサーバー上で任意のコマンドを実行するタスクを実行します。このファイルでdoit()は、がすべてのタスクを実行するメイン関数です。

質問

  1. このコードpwd->pw_dirpwd->pw_uid、、はどういう意味ですか?pwd->pw_shell
  2. これで何pvをしますか。

コマンドを使って説明してくださいrsh localhost ulimit -n

やれ()

0 投票する
4 に答える
23688 参照

c - rshd.cソースコードにpam_appl.hとpam_misc.hがありません

私はcentOS5.5OSに取り組んでいます。

/security/pam_appl.hおよび/security/misc.hファイルが欠落しているというエラーが表示されます。

実際、私のrshd.cはPAMモジュールをロードしません。このライブラリを配置することで、rshdを正常に動作させることができます。だから私はこの質問を投稿しました。

エラー:-

私はよく検索しますが、これらのファイルを提供する有用なrpmを取得できませんでした。

いくつかのリンクはここにあります。ただし、centOSには適していません。

助けて。この問題をどのように克服できるか教えてください。

編集番号1

3番目のリンクは便利なようです。pam-develをインストールしようとすると、エラーが表示されます。

私が走るとき

いくつかの変数をチェックしてからオブジェクトファイルを作成しますが、最後に次のように表示されます。

編集No.2

私があなたの命令に従ったとき、それは最後に、以下のエラーを示しています。

このエラーは、私が実行したときに発生しました make && make install

0 投票する
1 に答える
16246 参照

bash - rsh でのパイプ文字のエスケープ

この bash コマンドを実行しようとしていますが、「|」を回避できません。パイプ文字

rsh -l user machine "echo "PORTS = 123|456|789" >> conf.cfg"

取得:

bash: 456 >> conf.cfg: No such file or directory

bash: 789: command not found

PORTS = 123|456|789リモートファイルにエコーする方法を教えてください。

ありがとう!

0 投票する
1 に答える
209 参照

c - rsh は二重引用符を削除しています

rsh コマンドは、リモート シェルで二重引用符を削除しています。

例: my command rsh 10.20.1.25 my_pgm -g "NAME1 NAME2" リモート シェルで my_pgm -g NAME1 NAME2

リモートシェルでも -g オプションの二重引用符が必要です。何か案が?

0 投票する
1 に答える
1039 参照

bash - rsh コマンドのパスワードを渡しますか?

通常は ssh でログインしているのに、rsh でサーバーにログインしようとしています。ssh で完璧に動作しますが、毎回パスワードを入力したくありません。

次のことを試したので、rshコマンドにパスワードを渡す必要があると思います...

...しかし、このエラーメッセージが表示されました

どうすれば rsh にログインし、パスワードをバイパスするか (つまり、現時点では削除できません)、パスワードを渡すことができますか?

0 投票する
1 に答える
1110 参照

linux - TCP 確立が 3 秒間遅延する

ほとんどの場合、私の rsh サイクルは一般的に問題なく、rshd から次のログを取得できます。

一部のエラー ケースでは、rsh は成功する可能性がありますが、数秒の遅延があります。次のタイムスタンプを参照してください。

また、ほとんどの通常のケースでは PID が 1 増加し、ほとんどのエラー ケースでは PID が 4 増加していることもわかりました。上記のログの PID を参照してください。rshd がいくつかのプロセスをフォークしているようです。rshd がこれらの数秒かかり、PID が増加した理由について説明をお願いします。

私たちのrshはsshではなく古いrshです。よくわかりませんが、rshはnetkitからのもののようです。そして、これはビジーボックスを備えた組み込みボードで、strace/pstack はありません。クライアント側では、「rsh 172.17.0.8 pwd」だけで、ホスト名は使用されません。