원격 액세스 가능한 라이브 배포(라이브 CD라고도 함)

원격 액세스 가능한 라이브 배포(라이브 CD라고도 함)

나는 기본적으로 시작 시 실행되는 라이브 배포(라이브 CD 등)를 찾고 있습니다 sshd.

그래픽이 수명을 다한 노트북의 구성 요소를 확인하고 싶습니다(카드 교체로 문제가 해결되지 않음).

시스템이 바로 Knoppix 6으로 부팅되는 것 같습니다(화면 없이 명령을 입력하면 시스템이 정기적으로 종료되도록 할 수 있습니다). 그러나 필요한 것은 실행하고 로그인할 수 있는 라이브 배포판(CD/DVD/USB)입니다. (ssh를 통해) 네트워크를 통해 CPU와 메모리가 괜찮은지, 새 그래픽 카드도 괜찮은지 확인합니다.

어떤 옵션이 있습니까?

답변1

나는 같은 문제를 겪었습니다. 나는 나만의 라이브 리눅스(USB 기반)를 구축하기로 결정했습니다.
USB 스틱의 syslinux.cfg를 통해 네트워킹을 구성할 수 있습니다.
기본적으로 openSSH를 시작합니다. 드라이브를 장착하고 대상 시스템을 루트화하는 것 외에는 거의 기능이 없습니다.

아직 필요하다면 여기에서 다운로드할 수 있습니다. http://heyn-it.de/index.php/ssh-rescue-linux.html

답변2

방금 시도했습니다플롭 리눅스오래된 데스크탑 PC에서 USB 드라이브를 부팅하고 ploplinux 배포판이 부팅되었을 때 sshd 서비스를 발견했습니다.

그런 다음 ifconfig를 실행하여 로컬 IP를 확인하고 원격 랩톱에서 SSH 연결을 수행했습니다.

command:  ssh root@ipaddress 
password: ploplinux 

답변3

일반적으로 라이브 배포에는 sshd가 활성화된 상태로 제공되지 않습니다. 왜냐하면 sshd를 통해 로그인할 수 있으면 다른 사람도 로그인할 수 있기 때문입니다. 귀하의 컴퓨터는 귀하만이 유일한 사용자인 개인 네트워크에 있을 수 있지만 이는 다소 특별한 경우입니다. 일반적으로 라이브 배포가 유용하려면 모든 사용자에 대해 사용자 정의 비밀번호 또는 기타 인증 메커니즘이 있어야 합니다.

블라인드로 시작할 수도 있지만 sshd일반적으로 그것만으로는 충분하지 않습니다. 또한 일부 계정에 대한 인증을 구성해야 합니다.

실시간 배포를 수행하고 자동으로 시작되도록 사용자 정의 sshd하고 추가로 비밀번호로 보호된 계정을 생성하거나 에 항목을 추가해야 합니다 ~/.ssh/authorized_keys. 가 으로 PermitRootLogin설정되어 있는지 확인하거나 , 루트 계정에 대한 비밀번호를 추가하거나, sudoer 계정에 로그인할 수 있는 계정을 만드세요(그리고 비밀번호를 제공하세요).yes/etc/sshd_config

Knoppix의 경우 이러한 사용자 정의를 수행하는 가장 쉬운 방법은 USB 디스크에 설치하고 활성화하는 것입니다.영구 메모리특징 (설명된 하우투). 그런 다음 에서 원하는 구성 파일을 편집합니다 /etc.

답변4

조금 늦었지만 Google은 저를 먼저 이 질문에 이르게 한 다음 다음을 사용하여 솔루션을 제시했습니다.완전 자동 설치:

일반적인 아이디어는 여기의 다른 답변과 유사하며 시작 시 SSH가 이미 구성되어 활성화된 사용자 정의 debian-ISO를 생성합니다.

좋은 차이점은 프로젝트가 빌드 서비스를 제공한다는 것입니다.https://fai-project.org/FAIme/, 루트 비밀번호와 같은 몇 가지 기본적인 질문을 한 다음 그에 따라 ISO를 생성합니다. 나에게 도움이 된 단계는 다음과 같습니다.

  1. "클라우드" 이미지를 선택하세요
  2. 파일 형식: raw.xz
  3. 루트 비밀번호와 사용자 이름 + 비밀번호를 제공하세요.
  4. 귀하의 선호에 따라 다른 설정을 선택하십시오(예: 패키지, 창 관리자 등...)
  5. "OpenSSH 서버" 옵션이 켜져 있는지 확인하세요.
  6. "이미지 생성" - 다운로드 링크가 제공될 때까지 기다립니다.
  7. 이미지를 USB 드라이브에 복사합니다(예: Etcher를 사용하면 raw.xz를 직접 복사할 수 있음).
  8. 스틱에서 서버 부팅
  9. 새 서버의 IP 주소를 보려면 DHCP 서버를 살펴보세요.
  10. 클라이언트로부터:ssh username@ip-address

관련 정보