openssh를 업그레이드하는 방법은 무엇입니까? [폐쇄]

openssh를 업그레이드하는 방법은 무엇입니까? [폐쇄]

오류가 발생하여 openssh를 업그레이드하고 싶습니다.

error: Unsafe AuthorizedKeysCommand: bad ownership or modes for file /usr/bin/get_ldap_ssh_key.sh

존재하다 sshd_config:

AuthorizedKeysCommand /usr/bin/get_ldap_ssh_key.sh
AuthorizedKeysCommandUser nobody

불포트 라고 Set all RESOLVED bugs to CLOSED with release of OpenSSH 7.1

openssh를 업그레이드하는 방법에 대한 지침을 찾지 못했습니다. 어떻게 하나요?

답변1

이는 업그레이드로 고칠 수 있는 버그가 아니라 설정상의 버그입니다. 이것sshd_config(5)맨 페이지에는 다음과 같은 내용이 있습니다.

인증 키 명령

사용자의 공개 키를 찾는 데 사용되는 절차를 지정합니다. 프로그램은 그룹이나 다른 사람이 쓸 수 없는 루트가 소유해야 하며 절대 경로로 지정되어야 합니다.

/usr/bin/get_ldap_ssh_key.sh다음 요구 사항을 충족 하는지 확인하세요 .

sudo chown root:root /usr/bin/get_ldap_ssh_key.sh
sudo chmod 755 /usr/bin/get_ldap_ssh_key.sh

관련 정보