

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

# 설치 후 점검 수행
<a name="setting-up-installing-linux-checks"></a>

이 주제에서는 Amazon DCV를 설치한 후 Amazon DCV 서버가 올바르게 구성되었는지 확인하기 위해 수행해야 할 몇 가지 설치 후 점검 사항을 살펴봅니다.

**Topics**
+ [Amazon DCV 서버에 연결할 수 있는지 확인](#checks-port)
+ [X 서버에 액세스할 수 있는지 확인](#checks-xserver)
+ [DCV GL이 제대로 설치되어 있는지 확인](#checks-gl)
+ [Amazon DCV DEB 패키지 서명 확인](#checks-deb)

## Amazon DCV 서버에 연결할 수 있는지 확인
<a name="checks-port"></a>

기본적으로 Amazon DCV는 TCP 포트 8443을 통해 통신하도록 구성됩니다. 서버가 이 포트를 통해 연결 가능한지 확인합니다. 포트 8443을 통한 액세스를 차단하는 방화벽이 있는 경우, Amazon DCV 서버의 통신에 사용되는 포트를 변경해야 합니다. 자세한 내용은 [Amazon DCV 서버 TCP/UDP 포트 및 수신 주소 변경](manage-port-addr.md) 단원을 참조하십시오.

또한 EC2 인스턴스에 Amazon DCV를 설정하는 경우 보안 그룹을 생성해야 합니다. 이는 Amazon DCV 서버가 통신하는 포트에 대한 액세스를 가능하게 하기 위한 것입니다. 자세한 내용은 [EC2에서 보안 그룹을 구성하는 방법](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html)을 참조하십시오.

## X 서버에 액세스할 수 있는지 확인
<a name="checks-xserver"></a>

Amazon DCV 콘솔과 가상 세션이 X 서버에 액세스할 수 있는지 확인해야 합니다.

### 콘솔 세션
<a name="checks-xserver-console"></a>

Amazon DCV 서버가 설치되면 `dcv` 사용자가 생성됩니다. 이 사용자가 X 서버에 액세스할 수 있는지 확인해야 합니다.

**`dcv` 사용자가 X 서버에 액세스할 수 있는지 확인하려면**  
다음 명령을 실행합니다.

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') xhost | grep "SI:localuser:dcv$"
```

명령이 `SI:localuser:dcv` 반환하는 경우, dcv 사용자가 X 서버에 액세스할 수 있습니다.

명령이 `SI:localuser:dcv`를 반환하지 않는 경우, dcv 사용자가 X 서버에 액세스할 수 없습니다. 다음 명령을 실행하여 X 서버를 다시 시작합니다.
+ RHEL, Rocky, CentOS, Amazon Linux 2, Ubuntu 및 SUSE Linux Enterprise

  ```
  $ sudo systemctl isolate multi-user.target
  ```

  ```
  $ sudo systemctl isolate graphical.target
  ```

### 가상 세션
<a name="checks-xserver-virtual"></a>

DCV GL 패키지를 설치한 경우, 로컬 사용자가 X 서버에 액세스할 수 있는지 확인해야 합니다. 이를 통해 OpenGL 하드웨어 가속화가 가상 세션에서 올바르게 작동하도록 할 수 있습니다.

**로컬 사용자가 X 서버에 액세스할 수 있는지 확인하려면**  
다음 명령을 실행합니다.

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') xhost | grep "LOCAL:$"
```

명령이 `LOCAL:`을 반환하는 경우, 로컬 사용자가 X 서버에 액세스할 수 있습니다.

명령이 `LOCAL:`을 반환하지 않는 경우, 로컬 사용자가 X 서버에 액세스할 수 없습니다. 다음 명령을 실행하여 X 서버를 다시 시작하고 DCV GL을 비활성화한 다음 다시 시작합니다.
+ RHEL, Rocky, CentOS, Amazon Linux 2, Ubuntu 및 SUSE Linux Enterprise

  ```
  $ sudo systemctl isolate multi-user.target
  ```

  ```
  $ sudo dcvgladmin disable
  ```

  ```
  $ sudo dcvgladmin enable
  ```

  ```
  $ sudo systemctl isolate graphical.target
  ```

## DCV GL이 제대로 설치되어 있는지 확인
<a name="checks-gl"></a>

DCV GL 패키지를 설치하면 dcvgldiag 유틸리티가 자동으로 설치됩니다. 이 유틸리티를 사용하여 Linux 서버 구성이 DCV GL 요구 사항을 충족하는지 확인할 수 있습니다.

**dcvgldiag 유틸리티를 실행하려면**  
다음 명령을 사용합니다.

```
$ sudo dcvgldiag
```

유틸리티가 실행 가능한 솔루션과 함께 경고 및 오류 목록을 반환합니다.

## Amazon DCV DEB 패키지 서명 확인
<a name="checks-deb"></a>

Amazon DCV가 설치되면 Debian 패키지(DEB)에서 서명을 확인할 수 있습니다. 이 확인 프로세스를 수행하려면 GPG 버전 1을 사용해야 합니다.

**DEB 패키지 서명을 확인하려면 다음과 같이 하세요.**  
다음 명령을 사용합니다.

```
gpg1 --import NICE-GPG-KEY-SECRET
dpkg-sig --verify nice-dcv-server_2025.0.20103-1_amd64.deb
```

그러면 서명이 확인되었음을 확인하는 `GOODSIG` 용어가 포함된 메시지가 반환됩니다. 다음 예제에서는 서명 확인 메시지를 보여줍니다. *예제 키* 대신 키가 표시됩니다.

```
Processing nice-dcv-server_2017.0.0-1_amd64.deb...
GOODSIG _gpgbuilder Example Key
```