これは、Linux(RHEL5)に魅力フォームSolarisのように動作しますが、ApacheのログエラーRHEL5にRHEL5からsshコマンドを経由してリモートのJavaプロセスを起動する
の実行時にエラーを与える:
のtcgetattr:無効な引数を server20への接続が閉じました。
それはまた、メッセージログに、このエラーを与える:
Jan 20 02:13:39 sj1glm013 kernel: type=1400 audit(1327054419.954:18549): avc: denied { getattr } for pid=18469 comm="sun.sh" path="/web/cgi-bin/remote" (sun.sh is local script that cgi invokes)
私はCGI Webインターフェイスからローカルシェルスクリプトを起動していて、そのシェルスクリプトは、リモート・ホスト上の別のプログラム(スクリプト)を実行します。シェルスクリプトの
コード:
### it takes parameters form cgi script.
#!/bin/bash
host="$1"
str3="$2"
ssh -t -t -l user $host $str3
exit 0
任意の入力..私は同様の問題があった場合は