업그레이드가 실패하고 SSH 액세스가 비활성화되었습니다.

업그레이드가 실패하고 SSH 액세스가 비활성화되었습니다.

이전 jessie 설치에서 SSH를 통한 확장으로 업그레이드하는 데 문제가 있습니다. 업그레이드하면 최신 버전의 bash를 설치할 수 없습니다. ssh는 작동하지만 /bin/bash가 누락되어 SSH를 사용하여 로그인하려는 모든 시도는 /bin/bash로 끝납니다. 해당 파일이나 디렉터리가 없습니다.

이것은 물리적으로 접근할 수 없는 원격 시스템이기 때문에 직접 가서 사용자의 기본 셸을 변경할 수 없습니다. 물론, 루트 접근으로는 SSH 로그인이 불가능합니다.

ssh가 다른 쉘(예: /bin/sh)을 사용하도록 강제할 수 있는 해킹 방법이 있습니까? 어떤 아이디어라도 환영합니다.

관련 정보