실수로 "chmod 644" 편집 "/usr/bin/ksh"를 수행한 경우 원격 AIX 시스템을 어떻게 해야 합니까?

실수로 "chmod 644" 편집 "/usr/bin/ksh"를 수행한 경우 원격 AIX 시스템을 어떻게 해야 합니까?

이제 기계가 비밀번호를 요구합니다... ssh는 키 인증으로 구성됩니다.. 문제는 ksh에 더 이상 실행 권한이 없다는 것입니다.. :\ 원격으로 무엇을 할 수 있나요? 어떤 팁이 있나요?

루트 쉘은 ksh..:\입니다.

ps: ksh가 아닌 쉘+원격 로그인을 활성화하는 사용자가 없습니다.

답변1

불행하게도 AIX에는 다른 플랫폼에서 사용할 수 있는 매개변수가 su없습니다 . --shellKorn 쉘 없이 시스템에 사용자를 정의했습니까?

직렬 콘솔을 사용하여 유지 관리 모드로 부팅하고 해당 셸이 나타나기를 바랍니다.

네트워크 부팅은 미리 준비하지 않으면 너무 번거로울 수 있습니다.

그렇지 않으면 AIX 디스크에 물리적으로 액세스할 수 있는 사람이 필요합니다.

답변2

passwd 파일을 로컬 상자로 scp한 다음 기본 셸을 교체한 다음 파일을 다시 scp할 수 있습니까? 그냥 돕고 싶어요.

답변3

KSH의 소유자 ID를 사용하여 FTP 클라이언트 FileZilla를 통해 로그인할 수 있나요? FTP 클라이언트의 chmod 파일에 대한 옵션이 있습니다.

답변4

ssh 명령을 매개변수로 사용할 수 있나요? 좋다:

ssh user@hostname /bin/sh

관련 정보