다음 기사에서는 Ubuntu 20.04에 Webmin을 설치하는 방법을 살펴볼 것입니다. 이것은 하나입니다 시스템 관리자를 허용하는 웹 기반 도구 시스템 관리 Gnu / Linux 및 Unix와 유사, 특히 서버. Webmin을 사용하면 사용자 계정 관리, 패키지 업데이트, 시스템 로그 파일, 방화벽 구성, 이메일, 데이터베이스, 접미사 등을 할 수 있습니다.
Webmin은 Perl로 작성되었으며 자체 웹 서버 및 프로세스로 실행됩니다.. 기본적으로 포트 10000을 통해 TCP를 통해 통신하며 OpenSSL이 Perl 모듈과 함께 설치된 경우 SSL을 사용하도록 구성 할 수 있습니다.
이 도구 덕분에 자체 서버 구성의 어려움은 배경으로 넘어 가고 Webmin이 모든 기술 부분을 처리합니다., 사용자를위한 의사 결정 만 남깁니다. 이렇게하면 사용 가능한 옵션을 구현하는 방법에 대한 세부 사항을 조사하는 데 시간을 낭비 할 필요가 없습니다.
Ubuntu 20.04에 Webmin 설치
프로그램 설치를 시작하기 전에 항상 좋은 생각입니다. 먼저 저장소에서 사용 가능한 패키지를 업데이트하십시오.. 터미널 (Ctrl + Alt + T)을 열고 다음 명령을 실행하여이를 수행 할 수 있습니다.
sudo apt update && sudo apt upgrade
다음으로 우리는 필요한 종속성 설치 명령 사용 :
sudo apt install software-properties-common apt-transport-https
Webmin 저장소 활성화
이 시점에서 우리는 Webmin 저장소는 Ubuntu 20.04 LTS에서 아직 사용할 수 없으므로 활성화하십시오..
우선 Webmin GPG 키 추가 다음과 같이 표시됩니다.
sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
이전 명령 후 Webmin 저장소 수동 추가 다음 명령으로 :
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
Webmin 설치
지금까지 시스템을 업데이트하고 Webmin GPG 키를 설치하고 필요한 저장소를 수동으로 추가했습니다. 다음으로 할 일은 webmin 설치 터미널 (Ctrl + Alt + T)에서 다음 명령을 실행합니다.
sudo apt install webmin
설치 후 우리는 상태를 확인하세요 서비스 명령 실행 :
sudo systemctl status webmin
위의 스크린 샷에서 볼 수 있듯이 Webmin은 이미 올바르게 실행되고 있습니다. 이제 설치된 버전 확인, 다음 명령 만 사용하면됩니다.
dpkg -l | grep webmin
이전 출력에서 우리는 Webmin 버전 1.941을 설치합니다.. 도구를 설치하고 실행하면 이제 웹 브라우저를 사용하여 제어판에 액세스 할 수 있습니다.
방화벽 구성
기본적으로, 이 도구는 TCP 포트 10000에서 수신합니다.. 외부에서 서버에 액세스하려면 방화벽에서 포트를 열어야합니다.. 이를 위해 터미널에서 명령을 실행합니다 (Ctrl + Alt + T).
sudo ufw allow 10000/tcp
이제 변경 사항을 적용하기 위해 방화벽을 다시로드합니다.
sudo ufw reload
방화벽의 상태를 확인하기 위해 다음을 실행합니다.
sudo ufw status
로그인
Webmin에 로그인하려면 브라우저를 열고 우리 서버의 IP로 이동하십시오.:
https://IP-del-servidor:10000/
처음에는 잠재적 위험이 있음을 나타내는 다음 웹 페이지를 살펴볼 것입니다. 이것은 발생하기 때문에 걱정하지 않습니다. Webmin은 브라우저가 안전하다고 간주하지 않는 자체 할당 SSL 인증서를 생성합니다..
이 장애물을 피하려면 간단히 ''고급'다음에'위험을 감수하고 계속하십시오'.
이제 시스템 사용자로 로그인 할 수 있습니다. 또한이 응용 프로그램이 설치되면 루트 사용자가 시스템에 가지고있는 루트 이름과 암호로 응용 프로그램을 관리하는 수퍼 유저를 만듭니다. 루트 계정을 활성화하지 않은 경우 Webmin 루트 사용자의 비밀번호를 변경해야 할 수 있습니다.. 터미널을 열고 (Ctrl + Alt + T) 다음 명령을 입력하면됩니다.
sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave
마지막으로 로그인 할 수있는 화면으로 이동합니다.
이 시점에서 사양에 따라 Ubuntu 20.04 시스템을 구성 할 수 있습니다.
설치를 업데이트하려면, 시작할 때마다 터미널에서 다음 명령을 실행할 수 없습니다 (Ctrl + Alt + T).
sudo apt update && sudo apt upgrade
제거
에 저장소 삭제, 터미널 (Ctrl + Alt + T)에서 다음 명령을 실행해야합니다.
sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"
그럼 우리는 도구 제거 명령 사용 :
sudo apt remove webmin; sudo apt autoremove
에 이 소프트웨어에 대한 자세한 정보, 당신은 상담 할 수 있습니다 프로젝트 웹 사이트 과 문서 그곳의 사용자들에게 우리를 제공합니다.
안녕하세요.
나는 그것이 훌륭한 도구라고 생각합니다.
그러나 설치한 후에 설치 결과인지 알 수 없는 문제가 발생했습니다.
Webmin을 설치한 후 Ubuntu 20.04가 설치된 내 서버에서 서버가 다시 시작되면 인터페이스의 IP 주소가 손실됩니다. 강제로 ifconfig를 통해 구성해야 합니다. installer-config.yaml 파일을 검토했으며 올바르게 구성되어 있습니다.
Webmin을 통해 구성하려고 시도했지만 운이 없었습니다.
어떠한 제안?