![OpenSSL 요청을 사용하여 인증 기관 서버로부터 내 서버의 인증서를 받으려면 어떻게 해야 합니까?](https://linux55.com/image/81423/OpenSSL%20%EC%9A%94%EC%B2%AD%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%9D%B8%EC%A6%9D%20%EA%B8%B0%EA%B4%80%20%EC%84%9C%EB%B2%84%EB%A1%9C%EB%B6%80%ED%84%B0%20%EB%82%B4%20%EC%84%9C%EB%B2%84%EC%9D%98%20%EC%9D%B8%EC%A6%9D%EC%84%9C%EB%A5%BC%20%EB%B0%9B%EC%9C%BC%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
Linux 서버에서 인증 기관 역할을 하는 Linux 서버로 인증서를 성공적으로 요청하는 방법은 무엇입니까? 내 네트워크의 두 서버 모두에서 Centos 7을 사용하고 있습니다. 저는 각 서버에서 2013년 1월 버전의 OpenSSL을 사용하고 있습니다.
두 Linux 서버 모두의 /etc/ssh/sshd_config 파일은 포트 22, 443, 8140 및 61610을 허용하도록 구성되어 있습니다. ssh -p 명령을 사용하여 이러한 포트 열기를 테스트했으므로 나를 막는 방화벽 문제는 없었습니다. openssl s_client -connect :8140 --showcerts를 실행했습니다.
출력은 다음과 같이 나타납니다.
...
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 5 bytes and written 0 bytes.
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session
...
내가 실행 중인 서버는 원격 서버에서 인증서를 얻어야 합니다. 이 게시물로 이어지는 다른 명령으로 인해 이 지점에 도달했습니다. Linux 서버가 있고 프로젝트에 인증서가 필요합니다. 작동하지 않습니다.
OpenSSL이 제대로 작동하는지 확인하려면 이 출력을 어떻게 해석해야 합니까? 머신 간에 SSH를 수행할 수 있습니다. 하지만 내 별도 프로젝트의 문제로 인해 OpenSSL이 올바르게 구성되지 않았다고 믿게 되었습니다.
두 개의 Linux 서버에 서로 다른 버전의 OpenSSL이 설치되어 있는 경우 SSH를 사용할 수 있습니까? 두 버전이 정확히 동일할 때 위의 openssl 명령을 시도했습니다. 또한 한 서버에서 최신 버전의 OpenSSL을 사용해 보았습니다.