브라우저에서 서버를 리부팅 시킬 방법?
본문
안녕하세요 회원님들
최근 서버수가 많아 짐에 따라 서버관리 이슈도 점점 늘어나고있습니다.
수많은 서버를 관리하기위해서 shell 로 각기 접근하여 명령어를 주는데
이게 시간이 많이 소요되는 편입니다.
이에 브라우저단에서 명령어를 줄 수 있는 방법은 없을지요?
보안 문제를 신경쓰징낳고 처리할 방법은 없을지요?
답변 3
쉘프로그램에 setuid 퍼미션주고 php에서 그 쉘프로그램 호출하면 지정된 사용자 권한으로 실행되요.
제가 서버 전문가가 아니라서 정확한 답변을 드릴수가 없으나..
제 생각을 그냥 적어보겠습니다.
먼저 서버를 관리할 사이트를 구축하고
관리할 서버가 재부팅이 필요하다면 특정페이지에 Y를 출력합니다.
각 서버에서는 자기의 페이지를 webget 등으로체크하고
Y면 재부팅을 할수있는 shell 프로그램을 작성..
그 shell프로그램을 cron으로 주기적으로 실행
특정페이지는 어떤 방문이 있을 경우 Y를 N으로 변경 처리
설명이 어렵네요..
답변을 작성하시기 전에 로그인 해주세요.