SSH의 두 가지 버전

SSH의 두 가지 버전

내 Raspberry Pi에 OpenSSH 7.5p1을 설치했습니다.더반. , , 를 사용하여 wget설치했습니다.tar -zxvf openssh_7.5p1.orig.ta.gzcd openssh_7.5p1./configuremakesudo make install

보안 검색을 해보니 이렇게 나오네요6.7p1. 명령 출력:

ssh -V
OpenSSH_7.5p1, OpenSSL 1.0.15t 3 May 2016

그리고

/usr/bin/ssh -V
OpenSSH_6.7p1, Raspbian-5+deb8u3, OpenSSL 1.0.15t 3 May 2016

내가 sudo dpkg --list openssh*이것을 할 때 그것은 그것이 사용되는 것을 보여줍니다6.7p1.

제거 /usr/bin/ssh하고 에 연결했습니다 /usr/local/bin/ssh. 이제 다음이 표시됩니다.

OpenSSH_7.5p1, OpenSSL 1.0.15t 3 May 2016

하지만 sudo dpkg --list openssh*여전히 보여6.7p1. 스캔해서 보기만 해야 하는데7.5p1.

실행 중인 whereis ssh주고 ssh: /usr/bin/ssh /etc/ssh /usr/local/bin/ssh /usr/share/man/man1/ssh.1.vs보여 which ssh주기/usr/local/bin/ssh

글쎄, 나는 apt-get purgessh의 모든 인스턴스를 지우고 이전과 같이 7.5p1을 다시 설치했습니다. 7.5는 아직 내 것입니다 /usr/local/bin. 다시 연결 /usr/bin/ssh했습니다 /usr/local/bin/ssh. 이제 실행하면 sudo dpkg --list openssh*SSH 인스턴스가 표시되지 않고 SSH 서비스를 시작할 수 없습니다.

이 문제를 해결할 방법이 있나요?

답변1

@편집하다

이 공식을 사용하여 이전 인스턴스를 삭제하고 새로운 최신 버전을 설치하는 것이 좋습니다.환매 계약

관련 정보