/sbin/nologin 쉘 사용자가 ssh를 통해 로그인할 수 있습니까?

/sbin/nologin 쉘 사용자가 ssh를 통해 로그인할 수 있습니까?

유효한 쉘 없이 사용자로 머신(예 mail: ) 에 SSH로 접속할 수 있습니까? 지금까지는 할 수 없으며 다음 명령을 사용해도 작동하지 않습니다.

$ ssh [email protected] /bin/bash

항상 "이 계정은 현재 사용할 수 없습니다."라는 메시지가 표시됩니다. 하지만 컴퓨터에 로그인하고 "su"를 사용하면

$ su mail -s /bin/bash

나는 사용자가 될 수 있습니다 mail.

답변1

전달된 명령은 ssh서버의 쉘에 의해 실행되므로 유효한 쉘이 지정되지 않으면 실행할 수 없습니다.

관련 정보