LSMP 1.0.0 릴리즈! (편리한 서버 관리 도구 공개 배포) > 서버관리 Tip

본문 바로가기
 

LSMP 1.0.0 릴리즈! (편리한 서버 관리 도구 공개 배포)

페이지 정보

작성자 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 17,096회 작성일 10-10-30 11:12

본문

안녕하세요.
 
저희 "()수퍼유저코리아 부설연구소 한국리눅스 연구소" 에서는 리눅스를 쉽고 편리하게 관리 할 수 있는 웹 및 TUI 기반의 리눅스 서버관리 프로그램을 개발하였습니다.

1.1.1. LSMP (Linux System Management Project) 소개 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

1.1.1.1. LSMP 개요

LSMP(Linux System Management Project)는 리눅스 시스템을 쉽고 편리하게 관리하기위한 프로그램이다.

EMB00007f002353.png

인터넷 사용이 활발해 짐에 따라 인터넷 컨텐츠를 제공하는 웹서비스의 비중이 커졌으며 웹서버를 구동하는 OS중 반 이상이 리눅스를 사용하고 있다. 그리하여 리눅스를 사용하는 부류도 전문 리눅스 사용자에서 일반 사용자로 그 분포가 확산되고 있는 실정이다. 이러한 일반 사용자는 리눅스 시스템 구축 후 기본적인 관리를 위해 많은 어려움을 격고 있다. 일반 사용자는 리눅스 시스템의 원격 접속을 위해 SSH Telnet을 사용하며, 사용자 설정 등의 작업을 위해 명령어 기반으로 대부분의 작업을 진행하고 있다. 초보자뿐만 아니라 리눅스 시스템에 익숙하지 않는 사용자는 설정파일 위치 및 명령어를 정확하게 알지 못해 많은 어려움을 격고 있다.

이러한 리눅스 사용자들의 고충을 해결하기 위해 쉬운 인터페이스를 가진 리눅스 서버관리 프로그램이 필요하다. 리눅스 시스템의 사용자를 추가/삭제/편집하는 사용자관리, DNS서버의 설정파일 및 Zone파일 설정을 위한 DNS서버관리, DB서버의 사용자 및 DB를 추가/삭제하는 DB서버관리, 웹서버의 가상호스트를 추가/삭제/수정 하는 웹서버관리, 리눅스 시스템의 중요한 데이터를 백업 할 수 있는 백업관리, CPU및 메모리, HDD의 사용량을 실시간으로 보여주는 시스템 현황 모니터링 기능을 가진 웹 및 Text Box 기반 리눅스 시스템 관리 프로그램을 개발하는 것이 LSMP의 목표이다.

또 한 완성된 프로그램과 소스를 국제화시켜 공개SW발전을 위하여 세계적인 공개 SW 커뮤니티인 sourcefoge.net와 국내 커뮤니티에 프로젝트 개설 하여 지속적인 개발 및 커뮤니티 활성화를 시킨다.

 

1.1.1.2. 주요기능

LSMP는 다음과 같은 기능을 가진다.

1. 사용자관리 기능 : 리눅스 시스템의 사용자를 추가/수정/삭제 할 수 있는 기능. 메일 및 FTP 전용 사용자를 위한 쉘 권한 제거, 웹호스팅 사용자를 위한 통합 계정관리 등의 기능

 

2. DNS서버 관리 기능 : DNS서버의 도메인 추가/수정/삭제 기능을 개발하며, DNS의 기본 접근제어 등 많이 사용하는 기능에 대해 쉽게 사용할 수 있다. TTL Serial 값은 옵션 형태로 작성하여 사용자의 고민을 최소화 시킨다.

 

3. DB서버 관리 기능 : DB서버의 DB 추가/편집/삭제, DB 사용자 추가/편집/삭제 기능. DB는 기본 MySQL을 지원 하며, DB서버의 기본 관리기능.

 

4. 웹서버 관리 기능 : WEB서버 가상호스트 추가/편집/삭제 기능. 웹서버는 기본 Apache를 지원하며, 가상호스트 및 접근 제어 기능.

 

5. 백업관리 기능 : 리눅스 시스템 중요 설정 파일 및 데이터 백업기능. 리눅스 시스템의 중요 설정파일(DNS, WEB, FTP, 사용자계정 등) 및 데이터(home, DB, 메일 등)를 압축 백업 할 수 있는 기능.

 

6. 시스템 현황 모니터링 기능 : CPU, 메모리, 부하, Disk 사용량 실시간 모니터링 기능 개발. 시스템 자원을 1초 단위로 볼 수 있는 기능

 

7. 웹 및 SSH 접속 환경에서도 친근한 인터페이스 : 웹 인터페이스를 불신하는 사용자를 위한 Text Box등의 편리하고 직관적인 인터페이스. 다음 그림과 같은 웹 인터페이스 및 TUI 기반의 직관적인 인터페이스를 모두 제공한다.

EMB00007f002351.pngEMB00007f002352.png

 

8. 기타 기능 : 수행내역 로깅기능, 자체 접근제어 기능, 서비스 모니터링 및 재시작 기능. 대부분 웹 인터페이스 관리 프로그램이 문제점이 작업한 내역을 알 수 없다는 것이다. 이러한 문제점을 개선하기 위해 수행내역을 로그로 기록한다. 주요 서비스를 모니터링 하고 재시작 하는 기능을 구현하여 원활한 시스템 관리를 할 수 있게 한다.

 

9. 국제화 : 리눅스 표준 국제화 방법인 gettext를 사용하여 기본 영어, 한국어를 지원하게 하며, 향후 타 언어 추가 시 PO파일 추가만으로 다국어 지원한다.

 

1.1.1.3. 다운로드 / 기술지원

1.1.1.3.1. 다운로드

소스 코드 및 프로그램은 다음 사이트에서 다운로드 할 수 있다.

https://sourceforge.net/projects/lsmproject/

 

1.1.1.3.2. 기술지원

본 프로그램에 대한 기술지원은 다음 사이트에서 받을 수 있다.

( 버그 및 개선점 또한 아래 사이트를 이용하여 제안 바람.)

https://sourceforge.net/tracker/?group_id=318897

또는 https://www.sulinux.net/bbs/board.php?bo_table=proj_lsmp

 

1.1.1.4. 설치 전 고려 사항

- 웹서버 : LSMP는 자체 웹서버를 제공한다. 웹 서버를 작동시키기 위해 별도의 포트가 필요하다. 서버에서 사용하지 않는 포트를 할당하고, 방화벽에서 접속 가능하도록 열어 두어야 한다. (TUI 인터페이스만 사용할 경우 웹서버는 필요하지 않음)

- python : LSMP는 현재 가장 많이 사용하는 python 2.4 와 호환을 가진다.

 

1.1.1.5. 라이센스

LSMP의 라이센스는 GPL을 따르며, 원문은 소스코드의 COPYING 파일을 참고하거나, 웹사이트(http://www.gnu.org/licenses/) 참고하길 바란다.

댓글목록

등록된 댓글이 없습니다.

Total 159건 5 페이지
서버관리 Tip 목록
번호 제목 글쓴이 조회 날짜
87 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 13641 02-28
86 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 8418 02-12
85 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 21022 02-11
84 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 16744 02-10
83 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 10001 02-09
82 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 9723 02-09
81 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 15596 02-09
80 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 9529 11-19
열람중 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 17097 10-30
78 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 14628 10-29
77 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 15135 10-17
76 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 16255 10-17
75 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 15685 10-17
74 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 11708 10-13
73 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 14124 08-30
72 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 18348 08-20
71 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 1 08-20
70 no_profile 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 10902 08-20
게시물 검색