![자동화된 스크립트를 위한 비밀번호 없는 SCP - 서버 측에 관리자 권한이 없습니다.](https://linux55.com/image/149010/%EC%9E%90%EB%8F%99%ED%99%94%EB%90%9C%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC%20%EC%9C%84%ED%95%9C%20%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8%20%EC%97%86%EB%8A%94%20SCP%20-%20%EC%84%9C%EB%B2%84%20%EC%B8%A1%EC%97%90%20%EA%B4%80%EB%A6%AC%EC%9E%90%20%EA%B6%8C%ED%95%9C%EC%9D%B4%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
관리자 권한이 없는 cloudways 서버가 있습니다. 암호 없이 Stretch를 실행하는 Raspberry Pi 3b+에서 ssh 및 scp를 사용하기 위해 웹 사이트 인터페이스를 사용하여 ssh 키를 설정했지만 몇 가지 문제가 발생했습니다.
작동 방식: - 명령줄에서 ssh를 사용한 수동 로그인 autossh를 사용한 ssh 터널(systemctl을 사용한 자동화된 스크립트) - 명령줄에서 - scp를 사용한 수동 파일 전송
작동하지 않는 것: - scp는 자동화된 스크립트(systemctl)에서 비밀번호를 사용할 때 비밀번호를 요청하고 액세스를 거부합니다.
비슷한 문제와 해결책을 온라인에서 찾았습니다. 그러나 이러한 솔루션에는 모두 디렉터리 권한 변경(로컬 및 서버 모두)이 포함되며 서버에 대한 관리자 권한이 없기 때문에 이러한 솔루션을 시도할 수 없습니다.
그래서 내 질문은 터미널에서 암호 없이 수동으로 실행할 때 scp가 작동하지만 systemctl을 통해 실행할 때는 작동하지 않는 이유는 무엇입니까? 확실히 ssh 디렉토리의 권한에 문제가 있습니까? 내 로컬 컴퓨터에서 이를 추가로 디버깅하려면 어떻게 해야 합니까?