나는 우분투 서버를 처음 사용하고 있으며 원하는대로 명령 줄 (bash)에 익숙하지 않습니다.
서버 관리에 사용할 수있는 그래픽 인터페이스는 무엇입니까?
나는 우분투 서버를 처음 사용하고 있으며 원하는대로 명령 줄 (bash)에 익숙하지 않습니다.
서버 관리에 사용할 수있는 그래픽 인터페이스는 무엇입니까?
답변:
커맨드 라인 인터페이스의 아이디어는 처음에는 약간 불편할 수 있지만 실제로는 합리적인 선택이라는 것을 알고 있습니다. 데스크탑에서와 같이 명령 행 인터페이스를 사용하므로 이미 선택한 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에서 거의 동일하게 작동합니다.
그래픽 인터페이스가 필요 하다고 생각 되면 많은 웹 기반 인터페이스 중 하나를 사용하십시오. 이러한 도구는 VNC보다 빠르며 VNC보다 안전하며 그래픽 인터페이스 및 서버 작업에 따라 다릅니다.
https 또는 ssh (도구에 따라 다름)를 통해 보안을 유지할 수 있습니다.
브라우저를 통해 모든 OS에서 연결할 수 있습니다.
필요한 경우 다음과 같은 몇 가지 특수한 웹 인터페이스가 있습니다.
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를 사용할 수 있습니다
Google 검색을 수행하면 다양한 웹 인터페이스를 찾을 수있는 다양한 대체 도구가 있습니다. https://www.tecmint.com/web-control-panels-to-manage-linux-servers/
cpanel과 같은 유료 솔루션은 매우 인기가 있습니다.
서버 관리 외에도 서버를 관리하는 데 사용할 수있는 몇 가지 도구가 있습니다.
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
HIDS (호스트 침입 탐지 시스템)
OSSEC가 인기 - https://ossec.github.io/
Nagios - https: //www.nagios.org/ 다시 매우 인기있는 옵션