그래픽 서버 관리


13

나는 우분투 서버를 처음 사용하고 있으며 원하는대로 명령 줄 (bash)에 익숙하지 않습니다.

서버 관리에 사용할 수있는 그래픽 인터페이스는 무엇입니까?


빠른 치트 시트는 다음과 같습니다. sysadmin.it-landscape.info
Peshmerge

1
@Peshmerge-머리 폭발
Panther


@wjandrea webmin, 조종석, 패널 ....
Panther

우주 유영과 같은 새로운 대안 관리 도구는 ... Rudder 일 수 있습니다. rudder-project.org en.wikipedia.org/wiki/Rudder_ (소프트웨어) 를 살펴보십시오.
Alex

답변:


17

커맨드 라인으로 충분

커맨드 라인 인터페이스의 아이디어는 처음에는 약간 불편할 수 있지만 실제로는 합리적인 선택이라는 것을 알고 있습니다. 데스크탑에서와 같이 명령 행 인터페이스를 사용하므로 이미 선택한 bash / zsh / shell에 대해 잘 알고 있어야합니다.

장점-빠르고 안전합니다 (ssh를 통해).

모든 서버 쪽이 명령 줄이므로 IMO 데스크톱 환경은 실제로 서버에서 도움이되지 않습니다.

그래픽 터미널을 실행해도 서비스 시작 / 중지, 구성 파일 편집, 패키지 설치 / 업데이트, 데이터 파일 이동, 방화벽 및 네트워크 도구, 사용자 관리 등의 작업은 향상되지 않습니다.

데스크톱 환경을 설치하면 대다수의 패키지가 사용되지 않아 수백 개의 패키지가 추가되므로 디스크 공간과 복잡한 업그레이드가 필요하며 잠재적 인 보안 허점 (더 많은 응용 프로그램 == 잠재적 인 보안 허점)이 추가됩니다.

서버를 관리하려면 ssh + screen 또는 화면 대신 사용- 화면 대신 사용하기 쉬운 대안이 있습니까?

이를 통해 서버에 연결하고 다시 연결할 수 있습니다.

최소한의 키로 ssh를 보호하십시오 http://bodhizazen.com/Tutorials/SSH_security

nano / vim / emacs는 모두 편집을위한 훌륭한 도구입니다. vim + ssh 편집 파일을 원격으로 사용할 수 있습니다 /unix/202918/how-do-i-remotely-edit-files-via-ssh

또는 sshfs https://help.ubuntu.com/community/SSHFS를 통해 파일 시스템을 마운트 할 수 있습니다


의견에서

  • chrylis 그러나 실제로 CLI를 배우십시오. Puppet 또는 Terraform과 같은 신뢰할 수있는 관리 도구의 기반이되므로 자동화 할 수 있습니다.

  • el.pescado 또한 명령 줄 도구에 익숙해지는 것이 좋습니다. 일부 배포판은 GUI 관리 도구 (예 : OpenSuse의 YAST)를 제공하지만 모든 배포판은 서로 다른 도구를 제공합니다. 반면에 명령 행 도구는 모든 Linux에서 거의 동일하게 작동합니다.


그래픽 도구-WEB 솔루션

그래픽 인터페이스가 필요 하다고 생각 되면 많은 웹 기반 인터페이스 중 하나를 사용하십시오. 이러한 도구는 VNC보다 빠르며 VNC보다 안전하며 그래픽 인터페이스 및 서버 작업에 따라 다릅니다.

https 또는 ssh (도구에 따라 다름)를 통해 보안을 유지할 수 있습니다.

브라우저를 통해 모든 OS에서 연결할 수 있습니다.

  1. Webmin http://www.webmin.com/

Webmin 사진

  1. 조종석 http://cockpit-project.org/

여기에 이미지 설명을 입력하십시오

필요한 경우 다음과 같은 몇 가지 특수한 웹 인터페이스가 있습니다.

  1. phpmyadmin- 데이터베이스 관리 https://www.phpmyadmin.net/

phpmyadmin

  1. Vitrualization에는 여러 가지 옵션이 있습니다.

    • Virt 관리자spice 및 VNC 뷰어가 내장 된 KVM, Xen 및 LXC 를 지원합니다 .

    • KVM을 사용하는 경우 ssh- https: //access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualization_Administration_Guide/chap-Virtualization_Administration_Guide-Remote_management_of_virtualized_guests.html을 통해 Virt Manager를 사용할 수 있습니다

Virt 관리자

오비트

  1. Google 검색을 수행하면 다양한 웹 인터페이스를 찾을 수있는 다양한 대체 도구가 있습니다. https://www.tecmint.com/web-control-panels-to-manage-linux-servers/

c 패널


보안 도구

서버 관리 외에도 서버를 관리하는 데 사용할 수있는 몇 가지 도구가 있습니다.

  • NIDS (네트워크 침입 탐지)

Snort https://www.snort.org/ 는 네트워크 트래픽을 모니터링하는 하나의 도구 일 뿐이며 대부분의 사용자에게는 약간의 과잉 일 수 있습니다. 베이스는 snort를위한 그래픽 인터페이스입니다 :

https://s3.amazonaws.com/snort-org-site/production/document_files/files/000/000/122/original/Snort_2.9.9.x_on_Ubuntu_14-16.pdf를 참조 하십시오.

https://ubuntuforums.org/showthread.php?t=1477696

베이스

OSSEC

  • Nagios - https: //www.nagios.org/ 다시 매우 인기있는 옵션

    나지 오스

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.