SFTP 서버 연결 문제 해결

Dreamweaver에서 SFTP 서버 연결 문제를 해결하는 방법에 대해 알아봅니다.

SFTP 서버 내에서 구성된 이전 프로토콜이거나 기타 오류 메시지가 표시된다면 다음과 같은 해결 방법을 사용하여 SFTP 연결 문제를 해결하십시오.

 사용 중단된 프로토콜 문제 해결

서버가 더 이상 사용되지 않는 OpenSSH 프로토콜로 구성된 경우, 이를 해결하고 연결을 설정하려면 Dreamweaver 구성 파일에서 레거시 RSA/SHA1을 다시 활성화하십시오. 다음 단계를 따르십시오.

macOS용 앱에 표시되는 오류 메시지
macOS의 오류 메시지

  1. Dreamweaver 애플리케이션을 닫습니다.

  2. 시작 Finder > go 메뉴 > 다음 폴더로 이동을 선택 합니다.

  3. 폴더로 이동 팝업에서 다음을 입력합니다.

    /Users/[사용자 이름]/Library/Preferences/

  4. Adobe Dreamweaver 2021 환경 설정 파일을 검색하고 텍스트 편집기에서 엽니다.

  5. use sftp legacy algorithms from config file을 찾아 이를 TRUE로 설정합니다.

  6. 파일을 저장하고 닫습니다.

앱에서의 Windows에 대한 오류 메시지
Windows의 오류 메시지

  1. Dreamweaver 애플리케이션을 닫습니다.

  2. Windows 검색창에 RegEdit를 입력하여 레지스트리 편집기 앱을 실행합니다.

  3. 레지스트리 편집기의 왼쪽 창에서 다음 경로로 이동합니다.

    HKEY_CURRENT_USER\SOFTWARE\Adobe\Dreamweaver 2021\Site Preferences

  4. Use SFTP Legacy Algorithms From Config File을 찾아 이를 TRUE로 설정합니다.

  5. RegEdit를 닫습니다.

 위에서 언급한 해결 방법은 레거시 구현이 호환되는 키 유형으로 업그레이드되거나 재구성될 때까지의 임시 방편입니다. 귀사의 호스팅 제공업체 또는 서버 관리자에게 연락하여 OpenSSH 버전 8.8과 호환되고 지원되는 알고리즘으로 업그레이드를 요청하십시오.

문제가 지속되면 다음 작업을 수행하여 구성 파일에서 필요한 변경 사항을 적용하십시오.

 Dreamweaver는 OpenSSH에서의 제안에 따라 권장되는 RSA/SHA1 알고리즘을 활성화합니다. Adobe는 SFTP 구성 파일의 설정을 사용자 정의하기 위해 사용자가 변경한 어떠한 내용에 대해서도 책임을 지지 않습니다.

  1. 아래 위치로 이동하여 SFTPError.log를 참조하고 문제에 대한 자세한 정보를 구하십시오.

    macOS: /Users/<사용자 이름>/Library/Application\ Support/Adobe/Dreamweaver 2021/<로케일>/Configuration/SFTP/

    Windows: %appdata%\Adobe\Dreamweaver 2021\<로케일>\Configuration\SFTP\

  2.  오류가 알고리즘 불일치와 관련된 경우에는 구성 파일(1단계에서 언급한 SFTP 폴더 내)에 서버 지원 알고리즘(오류 로그에 언급됨)을 추가합니다. 예:

    오류

    해결 방법

    <IP> 포트 <포트 번호>와 협상할 수 없음:

    일치하는 키 교환 방법을 찾을 수 없습니다.

    제안 사항: diffie-hellman-group14-sha1,

    diffie-hellman-group1-sha1

    구성 파일에 아래 알고리즘 중 하나를 추가합니다.

    KexAlgorithms +diffie-hellman-group1-sha1

    또는

    KexAlgorithms +diffie-hellman-group14-sha1

    기본적으로 ssh-dss(DSA) 호스트 및 공개 키 알고리즘에 대한 지원은 더 이상 지원되지 않습니다. 현재 DSA 호스트 또는 키를 사용 중인 경우, SFTP 구성에 다음을 추가하여 다시 활성화하십시오.

    HostkeyAlgorithms +ssh-rsa,ssh-dss

    PubkeyAcceptedAlgorithms +ssh-rsa,ssh-dss

SFTP 오류 메시지 문제 해결

“XML 리소스 내용 읽기 실패: IDD_SSH_KEY_CHANGE_DIALOG” 오류 메시지가 표시된다면 아래 단계에 따라 문제를 해결하십시오. 

  1. Dreamweaver 애플리케이션을 닫습니다.

  2. 다음 위치로 이동합니다.

    • macOS: ~/Library/Application Support/Adobe/Dreamweaver xxxx/en_US/Configuration
    • Windows: C:\Users\[사용자 이름]\AppData\Roaming\Adobe\Dreamweaver xxxx\en_US\Configuration

     여기서 xxxx는 Dreamweaver의 버전입니다. Windows에서 Dreamweaver 2021을 실행하여 사용하고 있다면 폴더 위치는 다음과 같습니다.

    C:\Users\[사용자 이름]\AppData\Roaming\Adobe\Dreamweaver 2021\en_US\Configuration

  3. ssh_hosts 파일을 마우스 오른쪽 버튼으로 클릭하고 파일 이름을 변경합니다. 예를 들어 ssh_hosts_old로 변경할 수 있습니다.

  4. Dreamweaver를 다시 실행하고 SFTP 서버에 연결합니다.

유사한 문제 해결 문서를 찾고 계십니까?

 Adobe

쉽고 빠르게 지원 받기

신규 사용자이신가요?