>  기사  >  데이터 베이스  >  navicat에서 SSH 속성을 설정하는 방법

navicat에서 SSH 속성을 설정하는 방법

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼앞으로
2019-08-06 16:57:574575검색

navicat에서 SSH 속성을 설정하는 방법

Secure SHell(SSH)은 네트워크를 통해 다른 컴퓨터에 로그인하고, 원격 서버에서 명령을 실행하고, 한 컴퓨터에서 다른 컴퓨터로 파일을 이동하는 프로그램입니다. 보안되지 않은 네트워크에서 두 호스트 간에 강력한 인증과 안전한 암호화 통신을 제공하는 것을 SSH 포트 전달(터널링)이라고 합니다. 일반적으로 Telnet의 암호화된 버전이 사용됩니다.

Telnet은 일반 텍스트를 사용하여 사용자 이름과 비밀번호를 전송하며 누구나 비밀번호나 기타 정보를 모니터링하고 훔칠 수 있습니다. 이러한 상황은 하이재킹에 취약하며 일단 인증되면 악의적인 사용자가 이를 장악할 수 있습니다. SSH의 목적은 이 취약점을 방지하고 보안을 손상시키지 않고 원격 서버에 대한 셸 액세스를 허용하는 것입니다. SSH 설정은 MySQL, Oracle, PostgreSQL, SQL Server 및 MariaDB에만 적용될 수 있습니다.

Linux 서버의 "AllowTcpForwardin" 매개변수가 "yes"로 설정되어 있는지 확인하세요. 그렇지 않으면 SSH 포트 전달이 비활성화됩니다. 검색 경로: /etc/ssh/sshd_config. 기본적으로 SSH 포트 전달이 활성화되어 있어야 합니다. 이 값의 설정을 다시 확인하세요.

주의 사항: 서버가 SSH 채널을 지원하더라도 포트 전달이 비활성화되어 있어도 Navicat은 SSH 포트 22를 통해 연결할 수 없습니다.

navicat에서 SSH 속성을 설정하는 방법

호스트 이름 또는 IP 주소: SSH 서버의 호스트입니다.

포트: SSH 서버의 포트이며 기본적으로 22입니다.

사용자 이름: 데이터베이스 서버 사용자가 아닌 SSH 서버 시스템의 사용자입니다.

확인 방법: 비밀번호와 공개키로 나뉘며, 공개키에는 개인키와 암호문이 포함됩니다.

비밀번호: SSH 서버 사용자 비밀번호를 입력하세요.

개인 키: 공개 키와 함께 사용되는 개인 키는 사용자만 읽을 수 있습니다.

암호: 암호는 비밀번호와 정확히 동일하며 계정이 아닌 생성된 키에 적용됩니다.

참고: 일반 탭 Navicat 호스트 이름은 데이터베이스 호스팅 회사에서 제공하며 SSH 서버를 기준으로 설정해야 합니다.

위 내용은 navicat에서 SSH 속성을 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 formysql에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제