2012-05-29 2 views
-6

기본 질문으로 생각하면 죄송합니다. 일부 매개 변수를 스크립트를 실행하기위한 입력으로 받아들이는 쉘 스크립트가 있습니다.브라우저에서 쉘 스크립트를 실행할 수 있습니까

웹 양식을 통해 이러한 매개 변수를 전달하고 브라우저를 통해 셸 스크립트를 실행할 수 있습니까?

가능한 경우 java를 사용하여 구현하는 방법. 또는 다른 어떤 기술도 최고입니다. 사전에

감사합니다. 귀하의 귀중한 조언을 기대합니다.

편집 : -

안녕 모두,

현재 나는 어떤 매개 변수를 수락하여 클라이언트 컴퓨터에서 스크립트를 실행하는 GUI를 데. 웹 폼을 사용하여 매개 변수를 전달하여 서버 및 실행에서 해당 셸 스크립트를 유지하려고합니다. 내 언어를 이해하기 어려운 경우 죄송합니다.

+4

클라이언트 입력을 받아 서버에서 또는 다른 방법으로 실행해도 보안 위험이 있습니다. 서버 측을 실행할 수도 있지만 클라이언트 측은 그렇지 않을 수도 있습니다. – ssube

+0

"브라우저를 통해 쉘 스크립트 실행"?? 스크립트는 클라이언트 측 또는 서버 측에서 실행됩니까? 고객 측 - 아니요. 서버 측 - 그렇지만 매개 변수를 전달하는 것은 여전히 ​​나쁘다. – SuperSaiyan

+0

Java 애플릿을 사용할 때 가능하지만 보안 (보안)과 같다고 생각합니다. 왜 그걸하고 싶니? 또한 웹 응용 프로그램은 일반적으로 OS 및 심지어 클라이언트에서 사용하는 브라우저에서 추출해야합니다. – toniedzwiedz

답변

2

보안 권한이 강화 된 Java 애플릿과 JavaScript API를 사용해야 페이지의 JavaScript가 양식 데이터를 읽고이를 애플릿에 전달할 수 있습니다. 클라이언트 컴퓨터는 자바 플러그인과 당신이 사용하고있는 쉘을 가질 필요가 있으며, 사용자는 애플릿이 요구 한 이상 보안 수준의 일반 액세스 권한을 받아 들여야합니다.

이것은 WWW에 비해 조금 실용적이지 않고 통제 된 네트워크를위한 것입니다.

0

서명 된 애플릿을 사용하여 스크립트를 실행할 수 있습니다.

관련 문제