저는 Ubuntu 서버를 처음 접했고 원하는 만큼 명령줄(bash)에 익숙하지 않습니다.
서버 관리에 어떤 그래픽 인터페이스를 사용할 수 있습니까?
답변1
명령줄이면 충분합니다
명령줄 인터페이스라는 아이디어가 처음에는 다소 불편할 수 있다는 점을 이해하지만 실제로는 합리적인 선택입니다. 데스크탑에서와 같이 명령줄 인터페이스를 사용하므로 선택한 bash / zsh / 쉘에 이미 어느 정도 익숙해야 합니다.
장점 - 빠르고 안전합니다(ssh를 통해).
IMO 데스크탑 환경은 서버 측의 모든 것이 명령줄이므로 서버에 실제로 도움이 되지 않습니다.
서비스 시작/중지, 구성 파일 편집, 패키지 설치/업데이트, 데이터 파일 이동, 방화벽 및 네트워크 도구, 사용자 관리 등의 작업은 그래픽 터미널을 실행해도 향상되지 않습니다.
데스크탑 환경을 설치하면 대부분이 사용되지 않는 수백 개의 패키지가 추가되어 디스크 공간을 차지하고 업그레이드가 복잡하며 잠재적인 보안 허점이 추가됩니다(애플리케이션이 많을수록 보안 허점이 더 커짐).
서버를 관리하려면 ssh + screen 또는 대체 screen -를 사용하십시오.화면을 대체할 사용자 친화적인 대안이 있나요?
이를 통해 서버에 연결하고 다시 연결할 수 있습니다.
최소한의 키로 SSH를 보호하세요http://bodhizazen.com/Tutorials/SSH_security
nano / vim / emacs는 모두 훌륭한 편집 도구입니다. vim + ssh 편집 파일을 원격으로 사용할 수 있습니다https://unix.stackexchange.com/questions/202918/how-do-i-remotely-edit-files-via-ssh
또는 sshfs를 통해 파일 시스템을 마운트할 수 있습니다https://help.ubuntu.com/community/SSHFS
댓글 중에서
크라이리스하지만 실제로 CLI를 배우십시오. 자동화가 가능하므로 Puppet이나 Terraform과 같은 안정적인 관리 도구의 기반이 됩니다.
엘.페스카도또한 명령줄 도구에 익숙해지는 것이 좋습니다. 일부 배포판은 OpenSuse의 YAST와 같은 GUI 관리 도구를 제공하지만 모든 배포판은 서로 다른 도구를 제공합니다. 반면 명령줄 도구는 모든 Linux에서 거의 동일하게 작동합니다.
그래픽 도구 - 웹 솔루션
당신이 느낀다면필요 그래픽 인터페이스는 많은 웹 기반 인터페이스 중 하나를 사용합니다. 이러한 도구는 VNC보다 빠르고 VNC보다 안전하며 그래픽 인터페이스 및 서버 작업에 따라 다릅니다.
https 또는 SSH를 통해 보안을 설정할 수 있습니다(도구에 따라 다름).
브라우저를 통해 모든 OS에서 연결할 수 있습니다.
그리고 필요한 경우 다음과 같은 몇 가지 전문적인 웹 인터페이스가 있습니다.
- phpmyadmin- 데이터베이스를 관리합니다https://www.phpmyadmin.net/
가상화에는 여러 가지 옵션도 있습니다.
버트 매니저- 지원하다KVM, 젠, LXC둘다Spice 및 VNC 뷰어 내장.
KVM을 사용하는 경우 SSH를 통해 Virt Manager를 사용할 수 있습니다.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
- 다음을 포함하여 많은 대안이 있습니다.oVirt-https://ovirt.org/
Google에서 검색하면 다양한 웹 인터페이스를 찾을 수 있는 다양한 대체 도구가 있습니다.https://www.tecmint.com/web-control-panels-to-manage-linux-servers/
cpanel과 같은 유료 솔루션은 매우 유명합니다.
보안 도구
서버 관리 외에도 서버를 모니터링하는 데 사용할 수 있는 여러 도구가 있습니다.
- NIDS(네트워크 침입 탐지)
흡입 https://www.snort.org/이는 네트워크 트래픽을 모니터링하는 하나의 도구일 뿐이며 대부분의 사용자에게는 약간 과잉일 수 있습니다. Base는 snort의 그래픽 인터페이스입니다.
https://ubuntuforums.org/showthread.php?t=1477696
HIDS(호스트 침입 탐지 시스템)
OSSEC인기가 많아요 -https://ossec.github.io/
나기오스-https://www.nagios.org/다시 한 번 매우 인기있는 옵션