카메라를 사용하여 기본 Raspberry Pi에서 Raspberry Pi로 SSH를 시도하고 있습니다. 내 목표는 예약된 비디오 파일 백업에 cron을 사용할 수 있도록 둘 사이에 키 기반 인증을 설정하는 것입니다.
내 문제는 다음과 같습니다. 카메라를 사용하여 pi에 ssh를 시도할 때마다 다음 오류가 발생합니다.
ssh [email protected]
/etc/ssh/ssh_config: line 56: Bad configuration option: acceptenv
/etc/ssh/ssh_config: terminating, 1 bad configuration options.
그러나 데스크톱(리눅스 민트)에서 카메라를 사용하여 파이에 SSH로 연결할 때 전혀 문제가 없으므로 분명히 문제는 내가 SSH로 연결하려고 하는 라즈베리 파이에 있는 것 같습니다.
온라인으로 확인한 결과 비슷한 상황에 대해 다음과 같은 해결책을 찾았습니다. https://serverfault.com/questions/785290/bad-ssh-config-on-remote-server-cannot-login-in
그러나 /etc/ssh/ssh_config를 열고 56행으로 이동하면 해당 행의 내용이 "acceptenv"와 일치하지 않지만 다음 행이 있습니다.
# Allow client to pass locale environment variables
AcceptEnv LANG LC_*
하지만 줄에 "yes"를 추가하고 재부팅하면 문제가 지속됩니다.
또한 /etc/ssh/sshd_config의 같은 줄에 "yes"를 추가하려고 시도했지만 여전히 성공하지 못했습니다.
이 문제를 해결하는 방법을 아는 사람이 있나요?
또한 루프백 연결을 하면 오류가 지속되는지 확인하라는 메시지가 표시됩니다. 불행하게도 그렇습니다:
ssh -vv *****@localhost
Raspbian-10+deb9u3, OpenSSL 1.0.2l 25 May 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
/etc/ssh/ssh_config: line 56: Bad configuration option: acceptenv
/etc/ssh/ssh_config: terminating, 1 bad configuration options
미리 감사드립니다
답변1
/etc/ssh/ssh_config
SSH 구성 파일입니까?고객. SSH 프로그램을 실행할 때 읽혀집니다. 문서화여기.
/etc/ssh/sshd_config
(참고 "d")는 ssh의 구성 파일입니다.섬기는 사람. 서버는 클라이언트로부터 들어오는 SSH 연결 요청을 처리합니다. 문서화여기.
환경을 받아들이세요는섬기는 사람구성 옵션. 로그인하시면 보실 수 있어요sshd_config 문서. 이는 클라이언트 구성 옵션이 아니며 클라이언트 구성 파일에 속하지 않습니다.
따라서 ssh_config에서 AcceptEnv 행을 제거하십시오. 아직 존재하지 않는 경우 각 서버의 sshd_config 파일에 추가할 수 있습니다.