

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon CodeCatalyst 및 VS Code 문제 해결
<a name="codecatalyst-troubleshoot"></a>

다음 항목에서는 Amazon CodeCatalyst 및 VS Code 사용 시 발생할 수 있는 기술적 문제를 다룹니다.

**Topics**
+ [VS Code 버전](#codecatalyst-troubleshoot-vsc)
+ [Amazon CodeCatalyst 권한](#codecatalyst-troubleshoot-permission)
+ [VS Code용 도구 키트에서 개발 환경로 연결](#codecatalyst-troubleshoot-connecting)

## VS Code 버전
<a name="codecatalyst-troubleshoot-vsc"></a>

사용 중인 VS Code 버전은 시스템에서 `vscode://` URI에 대한 핸들러를 설정해야 합니다. 이 핸들러가 없으면 AWS 도구 키트에서 모든 CodeCatalyst 기능에 액세스할 수 없습니다. VS Code Insiders에서 개발 환경을 시작할 때 오류가 발생할 수 있습니다. VS Code Insiders가 `vscode-insiders://` URI는 처리하고 `vscode://` URI는 처리하지 않기 때문입니다.

## Amazon CodeCatalyst 권한
<a name="codecatalyst-troubleshoot-permission"></a>

 AWS Toolkit for Visual Studio Code에서 CodeCatalyst를 사용하기 위한 파일 권한 요구 사항은 다음과 같습니다.
+ `~/.ssh/config` 파일에 대한 액세스 권한을 `read` 및 `write` 로 설정합니다. 다른 모든 사용자에게 `write` 권한만 부여하세요.
+ `~/.ssh/id_dsa ` 및 `~/.ssh/id_rsa` 파일에 대한 액세스 권한을 `read`로만 설정합니다. 다른 모든 사용자에게 `read`, `write` 및 `execute` 권한만 부여하세요.
+ `globals.context.globalStorageUri.fsPath` 파일은 쓰기 가능한 위치에 있어야 합니다.

## VS Code용 도구 키트에서 개발 환경로 연결
<a name="codecatalyst-troubleshoot-connecting"></a>

 AWS Toolkit for Visual Studio Code에서 개발 환경에 연결하려고 시도할 때 다음 오류가 나타나는 경우

*`~/.ssh/config`에 오래된 `aws-devenv-*` 섹션이 있을 수 있습니다.*
+ **Open config. . .**(구성 열기) 버튼을 클릭하여 VS Code **편집기**에서 `~/.ssh/config` 파일을 엽니다.
+ **편집기**에서 `Host aws-devenv-*` 섹션의 콘텐츠를 선택하고 삭제합니다.
+ `~/.ssh/config`의 `Host aws-devenv-*`에 변경 사항을 저장합니다. 그런 다음에 파일을 닫습니다.
+ VS Code용 도구 파일에서 개발 환경 연결을 다시 시도하세요.