비밀번호가 만료되면 ssh를 종료하는 방법을 찾고 있습니다. 인프라의 모든 가상 머신에서 무언가를 확인하는 스크립트가 있습니다. 안타깝게도 비밀번호 확인 방법을 갖춘 가상 머신은 거의 없습니다.
답변1
SSH 인증 후에는 비밀번호 만료 메시지가 표시되는데, 이는 SSH만으로는 달성할 수 없습니다.
당신은 사용해야합니다예상되는(TCL),오후 예상(진주),예상되는(python) 또는 다양한 언어에 대해 유사하게 예상되는 수십 개의 라이브러리 중 하나입니다.
이는 다양한 프로그램(ssh, telnet 또는 기타 수단을 통한 원격 로그인 세션 포함)과 상호 작용하고 특정 패턴을 찾아 적절한 응답을 보내는 스크립트를 작성하는 기능을 제공합니다.
그건 그렇고, Perl에는네트워크::SSHSSH 세션을 자동화하고 유사한 예상 기능을 제공하는 데 사용됩니다. SSH에 대한 Expect의 특수 구현입니다. 다른 여러 언어에도 유사한 전문 라이브러리가 있습니다.