클라우드에서 GUI로 Kali Linux 배포

4332 단어 kalixfcecloudxrdp

배경



나는 최근에 13세에서 16세 사이의 청소년을 위한 사이버 보안 워크샵을 조직하는 것을 도왔습니다. 일부 참가자는 여러 가지 이유로 가상 머신을 실행할 수 없었습니다.

워크숍에서는 참가자에게 Kali Linux에 대한 액세스 권한이 필요했기 때문에 참가자를 위해 Google Cloud Platform(GCP)에 그래픽 사용자 인터페이스(GUI)가 포함된 Kali Linux를 배포했습니다. 이번 포스팅에서는 제가 어떻게 했는지 보여드리겠습니다.

추신 GCP를 사용했지만 이 단계는 다른 플랫폼에도 적용할 수 있습니다. DigitalOcean.

하드웨어 사양



Kali Linux는 GUI로 실행되므로 약간 더 많은 하드웨어 리소스를 할당하는 것이 좋습니다.


하드웨어
명세서


프로세서
2코어


메모리
4GB


저장
40GB


Kali Linux는 Debian을 기반으로 구축되었으므로 Debian 10을 운영 체제로 선택하는 것이 좋습니다. 실행되면 SSH를 통해 연결합니다.

칼리 리눅스 리포지토리 추가



첫째, 업데이트 및 업그레이드.

$ sudo apt update && apt upgrade


소스에 "kali-rolling"저장소를 추가하십시오.

$ echo "deb http://http.kali.org/kali kali-rolling main non-free contrib" | sudo tee /etc/apt/sources.list


시스템의 리포지토리 키를 다운로드하여 Kali Linux 패키지를 확인하고 apt-key 와 함께 추가합니다.

$ curl https://archive.kali.org/archive-key.asc | sudo apt-key add


다시 업데이트하십시오. 새로운 "kali-rolling"리포지토리가 인식되어야 합니다.

$ sudo apt update


모든 것을 설치하십시오



"kali-linux-default"패키지에는 표준 Kali Linux 배포판의 모든 도구가 포함되어 있습니다.

$ sudo apt install kali-linux-default


완료되면 데스크톱 환경을 설치해야 합니다. Kali Linux의 기본 데스크톱 환경은 Xfce입니다.

$ sudo apt install kali-desktop-xfce


마지막으로 Xrdp를 설치해야 합니다. 이렇게 하면 RDP(원격 데스크톱 프로토콜)를 통해 GUI에 액세스하고 상호 작용할 수 있습니다.

$ sudo apt install xrdp


⚠️ Note
Make sure you have set a password for your user account.

$ sudo passwd myuser # replace myuser with your account name


즐기다!



Windows를 사용 중인 경우 원격 데스크톱 연결을 사용하세요. Mac을 사용 중인 경우 Microsoft 원격 데스크톱을 다운로드하세요(App Store에서 사용 가능).



문제 해결



처음에 검은색 화면이 나타나는 것은 정상입니다. 잠시 기다리면 데스크탑이 나타납니다. 특히 시간이 오래 걸리는 경우 가까운 호스팅 지역을 변경하는 것이 좋습니다.

"디스플레이 0에 대한 로그인 실패"가 발생하면 사용자 계정의 암호를 설정했는지 확인하십시오.

참조


  • https://www.kali.org/docs/general-use/kali-linux-sources-list-repositories/
  • https://miloserdov.org/?p=3609
  • https://www.kali.org/blog/major-metapackage-makeover/
  • https://www.kali.org/docs/general-use/xfce-faq/
  • https://linuxize.com/post/how-to-install-xrdp-on-debian-10/
  • 좋은 웹페이지 즐겨찾기