2012-01-20 25 views
0

これは、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 

任意の入力..私は同様の問題があった場合は

答えて

0

は、私はちょうど-ttを取り出し、それはそれを解決しました。

関連する問題