![특정 SSH 인증서에 대한 PAM 인증 모듈 건너뛰기](https://linux55.com/image/158943/%ED%8A%B9%EC%A0%95%20SSH%20%EC%9D%B8%EC%A6%9D%EC%84%9C%EC%97%90%20%EB%8C%80%ED%95%9C%20PAM%20%EC%9D%B8%EC%A6%9D%20%EB%AA%A8%EB%93%88%20%EA%B1%B4%EB%84%88%EB%9B%B0%EA%B8%B0.png)
저는 Yubikey의 PAM 모듈을 서버의 추가 인증 계층으로 사용하고 있습니다.
장치가 특정 SSH 인증서를 사용하여 인증을 시도할 때 이 인증 모듈을 건너뛰고 싶습니다.
특정 IP/서브넷을 사용하여 이 작업을 수행하는 것이 가능하다는 것을 알고 있습니다 access.conf
. SSH 인증서를 통해 액세스를 필터링할 수 있습니까?
이상적으로는 하나의 인증서가 추가 인증 모듈을 건너뛰고 다른 모든 인증서는 전체 인증을 수행합니다.
답변1
sshd_config 지시문을 보고 싶을 수도 있습니다.성냥.
다음과 같이 작성해 볼 수 있습니다(테스트되지 않음).
Match User certsysuser1
AuthenticationMethods publickey
UsePAM no
이 예에서는 certsysuser1
OpenSSH 인증서의 주체 이름(vulgo 사용자 이름)입니다.