Ubuntu Server에서 Ajenti 서버 관리 도구를 설정하는 방법

Ubuntu Server에서 Ajenti 서버 관리 도구를 설정하는 방법

Ajenti는 서버 및 VPS를 위한 웹 기반 모니터링 도구입니다. Ajenti는 일단 설치되면 실시간 모니터링, 터미널 명령을 위한 웹 기반 셸 및 기타 여러 기능을 제공할 수 있습니다. 이 가이드에서는 Ubuntu Server에서 Ajenti를 설정하는 방법을 보여줍니다.

참고: 이 가이드는 Ubuntu Server에 중점을 두고 있지만 Ajenti는 Redhat Enterprise Linux, CentOS, Debian 등을 포함한 다양한 Linux 운영 체제를 지원합니다. 따라서 Ubuntu Server를 사용하지 않더라도 이 설치 가이드를 따르십시오.

Ubuntu Server에서 Ajenti 서버 관리 도구를 설정하는 방법

자동 설치

Ubuntu 서버 에서 Ajenti를 작동시키는 가장 좋은 방법 은 Ajenti 설명서에 제공된 자동 설치 스크립트를 사용하는 것입니다. 스크립트가 배쉬로 작성 , 의지의 운영 체제를 자동으로 감지하고 사용자가이되지 않도록 그것은 OS에서 모든 것을 처리합니다.

설치를 시작하려면 Ubuntu Server에 Curl설치 해야 합니다 . Curl은 Ubuntu Server에서 스크립트를 다운로드하고 실행하는 데 사용됩니다. 터미널 창을 실행하고 SSH를 통해 Ubuntu Server에 연결합니다 . 또는 물리적으로 서버에 앉아서 TTY 콘솔을 사용합니다.

터미널 창을 열고 사용할 준비가 되면 apt install 명령을 실행 하여 Ubuntu Server 설정에 "curl" 패키지를 설치합니다.

sudo apt 설치 컬

위의 명령을 입력하면 Ubuntu Server에서 암호를 묻습니다. 키보드를 사용하여 입력합니다. 그런 다음  Enter 키를 눌러 확인하고 Y 를 눌러 패키지를 설치합니다.

Curl 앱이 설치된 상태에서 자동 설치 스크립트를 실행할 차례입니다. 시스템 파일에 액세스해야 하므로 이 스크립트를 루트로 실행해야 합니다.

컬 https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -

Ajenti 설치 스크립트는 자동이며 몇 분 정도 걸립니다. Ubuntu Server에서 Ajenti를 다운로드하고 구성하는 터미널을 지켜보십시오.

설치가 완료되면 Ajenti를 구성할 준비가 된 것입니다. 새 웹 브라우저 탭을 열고 URL을 입력하여 Ajenti용 웹 UI 인터페이스에 액세스합니다.

HTTP://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000

수동 설치

Ubuntu Server에서 Ajenti 설치를 보다 세부적으로 제어하고 싶거나 설치 스크립트가 작동하지 않는 경우 수동 설치가 가장 좋은 방법입니다.

수동 설치를 통해 Ajenti를 설정하려면 먼저 터미널 창을 시작하고 SSH(또는 TTY 콘솔)를 통해 Ubuntu Server에 로그인합니다. 그런 다음 터미널을 사용하여 "Universe" 소프트웨어 저장소를 활성화합니다.

sudo add-apt-repository 우주

그런 다음 apt update 명령을 실행하여 Ubuntu Server의 소프트웨어 소스를 새로 고칩니다.

sudo apt 업데이트

다음 업데이트 명령은 우분투 서버에 대한 Ajenti 종속성을 설치하는 시간입니다. 이러한 패키지를 설치해야 합니다. 그렇지 않으면 앱이 제대로 작동하지 않습니다.

sudo apt-get 설치 빌드 필수 python3-pip python3-dev python3-lxml libssl-dev python3-dbus python3-augeas python3-apt ntpdate

종속성에 따라 Ajenti용 Python 플러그인을 모두 설치합니다.

sudo pip3 install agenti-panel agenti.plugin.ace agenti.plugin.augeas agenti.plugin.auth-users agenti.plugin.core agenti.plugin.dashboard agenti.plugin.datetime azenti.plugin.filemanager azenti.plugin. plugin.network agenti.plugin.notepad agenti.plugin.packages agenti.plugin.passwd agenti.plugin.plugins agenti.plugin.power agenti.plugin.services agenti.plugin.settings agenti.plugin.terminal.

모든 Python 플러그인이 구성되면 Ajenti는 Ubuntu Server로 이동할 준비가 됩니다. 여기에서 새 웹 브라우저 탭을 열고 아래 URL에 액세스합니다.

HTTP://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000

Ubuntu 서버에서 Ajenti 구성

Ubuntu Server에서 Ajenti를 사용하려면 루트 암호를 알아야 합니다. 안타깝게도 Ubuntu 는 보안을 위해 기본적으로 루트 암호 를 비활성화 합니다. Ubuntu 시스템에서 루트 암호를 다시 활성화하려면 다음을 수행하십시오.

먼저 터미널 창을 열고 SSH를 통해 컴퓨터에 로그인합니다. 또는 실제로 서버에 앉아 TTY 콘솔을 사용합니다. 그런 다음 터미널 셸에 액세스할 수 있게 되면 sudo -s 명령을 사용하여 루트에 로그인합니다.

sudo -s

sudo -s 를 사용 하여 계정에 로그인했으면 passwd 명령을 사용하여 Ubuntu에 암호를 변경하고 싶다고 알립니다. 그런 다음 새 루트 암호를 입력합니다. 이 암호는 기억하기 쉽고 안전한지 확인하십시오.

Ubuntu Server에서 Ajenti 서버 관리 도구를 설정하는 방법

암호

루트 비밀번호를 설정한 상태에서 다음을 수행하여 로그인합니다. 먼저 즐겨 사용하는 웹 브라우저에서 아래 URL에 액세스합니다. 그런 다음 사용자 이름 상자에 "root"를 입력하고 암호 상자에 루트 암호를 입력합니다. 마지막으로 "로그인"을 선택하여 계정에 로그인합니다.

Ubuntu Server에서 Ajenti 서버 관리 도구를 설정하는 방법

HTTP://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:8000

로그인하면 Ajenti가 대시보드를 표시합니다. Ajenti 대시보드에서 Ubuntu Server에 대한 중요한 정보를 볼 수 있습니다. 활성 코어 수, CPU 사용량, 가동 시간, 디스크 사용량 및 RAM 사용량과 같은 정보. 또한 오른쪽 상단의 메뉴를 선택하면 터미널 셸, 메모장, 패키지 관리자 등에 액세스할 수 있습니다.


Ubuntu 서버에 GitLab을 설치하는 방법

Ubuntu 서버에 GitLab을 설치하는 방법

Ubuntu 서버에서 작동하는 GitLab을 찾고 계십니까? GitLab은 GitHub와 같은 서비스에 대한 강력한 자체 호스팅 가능한 대안입니다. 그것으로 당신은 할 수 있습니다

SELinux로 Ubuntu Linux 서버 보호

SELinux로 Ubuntu Linux 서버 보호

SELinux를 설치하고 활성화하여 Ubuntu Linux 서버에 추가 보안을 추가하는 방법을 알아보십시오.

Cockpit을 ​​사용하여 Linux 서버에서 NFS 구성

Cockpit을 ​​사용하여 Linux 서버에서 NFS 구성

Linux 서버에 NFS 공유를 마운트하는 더 쉬운 방법이 필요하십니까? Cockpit 앱으로 NFS 공유를 마운트하는 방법을 알아보세요.

Ubuntu 22.04 LTS로 업그레이드하는 방법

Ubuntu 22.04 LTS로 업그레이드하는 방법

Ubuntu 22.04 장기 지원이 시작되었습니다! 데스크탑 또는 랩탑을 최신 Ubuntu 릴리스로 업그레이드하는 방법을 알아보세요.

Linux에서 최신 Nvidia GPU 드라이버를 설치하는 방법

Linux에서 최신 Nvidia GPU 드라이버를 설치하는 방법

Linux에 최신 Nvidia GPU 드라이버를 설치하는 방법

Docker 컨테이너로 파일을 전송하는 방법

Docker 컨테이너로 파일을 전송하는 방법

파일을 Docker 컨테이너로 전송해야 합니까? Docker cp 도구를 사용하면 컨테이너 간에 파일을 쉽게 이동할 수 있습니다.

Linux에 DEB 파일을 설치하는 방법

Linux에 DEB 파일을 설치하는 방법

.DEB 파일이란? 그것으로 무엇을 합니까? Linux PC에 DEB 파일을 설치할 수 있는 다양한 방법을 알아보세요.

Linux에서 GOG Galaxy를 작동시키는 방법

Linux에서 GOG Galaxy를 작동시키는 방법

GOG.com에서 게임을 소유하고 계신가요? 일부 비디오 게임을 즐기기 위해 Linux PC에 GOG Galaxy 클라이언트를 설정하고 싶으신가요? 우리가 보여주는 대로 이 가이드를 따르십시오.

CentOS에 Docker 엔진을 설치하는 방법

CentOS에 Docker 엔진을 설치하는 방법

Docker 엔진은 Linux 및 기타 플랫폼을 위한 개방형 컨테이너화 프로그램입니다. Docker 엔진은 다음과 유사하게 작동하는 독립형 컨테이너를 관리합니다.

Ferdi로 모든 채팅을 하나로 통합하는 방법

Ferdi로 모든 채팅을 하나로 통합하는 방법

Linux 시스템에 Slack, Discord 및 기타 여러 생산성 도구를 설치하는 데 지치셨습니까? 그것들이 하나로 결합될 수 있기를 바라는가?