Skip to content

Commit

Permalink
docs(sftp): add a link to download a desktop app for Web-UI
Browse files Browse the repository at this point in the history
  • Loading branch information
adrysn committed Aug 3, 2022
1 parent 87a7d9b commit 2f58a58
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 31 deletions.
74 changes: 44 additions & 30 deletions docs/locale/ko/LC_MESSAGES/sftp_to_container/sftp_to_container.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Backend.AI Console User Guide 19.09\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-07 01:05+0900\n"
"PO-Revision-Date: 2022-07-07 01:05+0900\n"
"POT-Creation-Date: 2022-08-03 23:40+0900\n"
"PO-Revision-Date: 2022-08-03 23:42+0900\n"
"Last-Translator: DaeHyun Sung <dhsung@lablup.com>\n"
"Language-Team: Lablup\n"
"Language: ko\n"
Expand All @@ -35,16 +35,23 @@ msgstr ""
#: ../../sftp_to_container/sftp_to_container.rst:9
msgid ""
"SSH/SFTP connection is supported only on desktop apps, and not yet supported on "
"web-based Web-UI service."
"web-based Web-UI service. Destktop apps can be downloaded from https://github."
"com/lablup/backend.ai-webui/releases. Be sure to download the compatible version "
"of the Web-UI. The Web-UI version can be checked by clicking the \"About Backend."
"AI\" sub-menu from the preference menu on the upper-right side of the GUI."
msgstr ""
"SSH/SFTP 지원은 데스크탑 앱 Web-UI에서만 지원하며, 웹 기반 Web-UI에서는 아직 지원"
"하지 않습니다."
"하지 않습니다. 데스크탑 앱은 https://github.com/lablup/backend.ai-webui/releases "
"에서 다운로드 할 수 있습니다. Backend.AI 클러스터 서버 버전과 호환되는 Web-UI 앱"
"을 받아야 최상의 호환성을 유지할 수 있습니다. Backend.AI 클러스터의 버전은 GUI 우"
"측 상단에 있는 설정 아이콘을 클릭하면 나오는 “About Backend.AI” 메뉴를 클릭하여 "
"확인할 수 있습니다."

#: ../../sftp_to_container/sftp_to_container.rst:14
#: ../../sftp_to_container/sftp_to_container.rst:18
msgid "For Linux / Mac"
msgstr ""

#: ../../sftp_to_container/sftp_to_container.rst:16
#: ../../sftp_to_container/sftp_to_container.rst:20
msgid ""
"First, create a compute session, then click the app icon (first button) in "
"Control, followed by SSH / SFTP icon. Then, a daemon that allows SSH/SFTP access "
Expand All @@ -56,7 +63,7 @@ msgstr ""
"수 있도록 해주는 데몬(demon)이 뜨게 되고, 로컬 proxy를 통해 Web-UI 앱과 컨테이너 "
"내부의 데몬이 연결됩니다."

#: ../../sftp_to_container/sftp_to_container.rst:22
#: ../../sftp_to_container/sftp_to_container.rst:26
msgid ""
"You cannot establish a SSH/SFTP connection to the session until you click the "
"SSH/SFTP icon. When you close the Web-UI app and launch it again, the connection "
Expand All @@ -67,7 +74,7 @@ msgstr ""
"Web-UI 앱을 껐다가 다시 켜게 되면 로컬 proxy와 Web-UI 앱 사이의 연결이 초기화 되"
"므로 SSH/SFTP 아이콘을 다시 한 번 클릭해주어야 합니다."

#: ../../sftp_to_container/sftp_to_container.rst:27
#: ../../sftp_to_container/sftp_to_container.rst:31
msgid ""
"Next, a dialog containing SSH/SFTP connection information will be pop up. "
"Remember the address (especially the assigned port) written in the SFTP URL and "
Expand All @@ -85,7 +92,7 @@ msgstr ""
"된 SSH key는 세션이 새로 생성될 때마다 변할 수도 있는데, 이럴 경우 다시 다운로드 "
"받아야 합니다."

#: ../../sftp_to_container/sftp_to_container.rst:39
#: ../../sftp_to_container/sftp_to_container.rst:43
msgid ""
"To SSH connect to the compute session with the downloaded SSH private key, you "
"run the following command in the shell environment. You should write the path to "
Expand All @@ -104,7 +111,7 @@ msgstr ""
"는 계정으로 바꾸어 주어야 합니다. 정상적으로 명령을 내렸다면 연산 세션에 SSH 접속"
"이 이루어지고 컨테이너 내부의 쉘 환경에 접속되는 것을 확인할 수 있습니다."

#: ../../sftp_to_container/sftp_to_container.rst:57
#: ../../sftp_to_container/sftp_to_container.rst:61
msgid ""
"Connecting by SFTP would almost be the same. After running the SFTP client and "
"setting public key-based connection method, simply specify ``id_container`` as "
Expand All @@ -116,7 +123,7 @@ msgstr ""
"클라이언트 별로 사용 방법은 상이할 수 있으므로, 자세한 방법은 각 FTP 클라이언트 "
"매뉴얼을 참고 하십시오."

#: ../../sftp_to_container/sftp_to_container.rst:63
#: ../../sftp_to_container/sftp_to_container.rst:67
msgid ""
"The SSH/SFTP connection port number is randomly assigned each time when a "
"session is created. If you want to use a specific SSH/SFTP port number, you can "
Expand All @@ -136,7 +143,7 @@ msgstr ""
"경우, 두 번째 SSH/SFTP 연결은 지정된 포트를 사용할 수 없으므로 (첫 번째 SSH/SFTP "
"연결이 이미 점유) 임의의 포트 번호를 할당받게 됩니다."

#: ../../sftp_to_container/sftp_to_container.rst:74
#: ../../sftp_to_container/sftp_to_container.rst:78
msgid ""
"If you want to use your own SSH keypair instead of ``id_container``, create a "
"user-type folder named ``.ssh``. If you create ``authorized_keys`` file in that "
Expand All @@ -150,11 +157,11 @@ msgstr ""
"``id_container`` 파일을 다운로드 할 필요없이 자신의 SSH private key를 통해 SSH/"
"SFTP 접속할 수 있습니다."

#: ../../sftp_to_container/sftp_to_container.rst:82
#: ../../sftp_to_container/sftp_to_container.rst:86
msgid "For Windows / FileZilla"
msgstr ""

#: ../../sftp_to_container/sftp_to_container.rst:84
#: ../../sftp_to_container/sftp_to_container.rst:88
msgid ""
"Backend.AI Web-UI app supports OpenSSH-based public key connection (RSA2048). To "
"access with a client such as PuTTY on Windows, a private key must be converted "
Expand All @@ -170,7 +177,7 @@ msgstr ""
"Howto. 보다 쉬운 설명을 위해 이번 절에서는 Windows에서 FileZilla 클라이언트를 통"
"해 SFTP 접속하는 방법에 관해 알아보겠습니다."

#: ../../sftp_to_container/sftp_to_container.rst:91
#: ../../sftp_to_container/sftp_to_container.rst:95
msgid ""
"Refer to the connection method on Linux/Mac, create a compute session, check the "
"connection port and download ``id_container``. ``id_container`` is an OpenSSH-"
Expand All @@ -190,7 +197,7 @@ msgstr ""
"PuTTYGen의 Save private key 버튼을 클릭하여 ``id_container.ppk`` 라는 이름으로 파"
"일을 저장합시다."

#: ../../sftp_to_container/sftp_to_container.rst:103
#: ../../sftp_to_container/sftp_to_container.rst:107
msgid ""
"After launching the FileZilla client, go to the Settings-Connection-SFTP and "
"register the key file ``id_container.ppk`` (``id_container`` for clients "
Expand All @@ -200,23 +207,23 @@ msgstr ""
"``id_container.ppk`` (OpenSSH를 지원하는 클라이언트의 경우 ``id_container``) 키 "
"파일을 등록해 줍니다."

#: ../../sftp_to_container/sftp_to_container.rst:110
#: ../../sftp_to_container/sftp_to_container.rst:114
msgid ""
"Open Site Manager, create a new site, and enter the connection information as "
"follows."
msgstr ""
"사이트 관리자를 열고 새 사이트를 하나 만든 후 다음과 같이 접속 정보를 적어 줍니"
"다."

#: ../../sftp_to_container/sftp_to_container.rst:116
#: ../../sftp_to_container/sftp_to_container.rst:120
msgid ""
"When connecting to a container for the first time, the following confirmation "
"popup may appear. Click the OK button to save the host key."
msgstr ""
"해당 컨테이너에 처음 접속하는 경우 다음과 같은 확인 창이 뜰 수 있습니다. 확인 버"
"튼을 눌러 호스트 키를 저장합시다."

#: ../../sftp_to_container/sftp_to_container.rst:124
#: ../../sftp_to_container/sftp_to_container.rst:128
msgid ""
"After a while, you can see that the connection is established as follows. You "
"can now transfer large files to ``/home/work/`` or other mounted storage folder "
Expand All @@ -226,11 +233,11 @@ msgstr ""
"``/home/work/`` 및 마운트 된 Storage 폴더에 대용량 파일을 전송하는 등의 작업을 수"
"행할 수 있습니다."

#: ../../sftp_to_container/sftp_to_container.rst:133
#: ../../sftp_to_container/sftp_to_container.rst:137
msgid "For Visual Studio Code"
msgstr ""

#: ../../sftp_to_container/sftp_to_container.rst:135
#: ../../sftp_to_container/sftp_to_container.rst:139
msgid ""
"Backend.AI supports to develop with the local Visual Studio Code through SSH/"
"SFTP connection to a compute session. Once connected, you can interact with "
Expand All @@ -241,18 +248,18 @@ msgstr ""
"개발할 수도 있습니다. 한번 연결을 하면, 연산 세션 상에 존재하는 모든 파일과 폴더"
"를 활용하여 작업할 수 있습니다. 이번 절에서는 그 방법에 관해 알아봅니다."

#: ../../sftp_to_container/sftp_to_container.rst:140
#: ../../sftp_to_container/sftp_to_container.rst:144
msgid ""
"First, you should install Visual Studio Code and the Remote Development "
"extension pack."
msgstr ""
"우선, Visual Studio Code와 원격 개발(Remote Development) 확장팩을 설치해야합니다."

#: ../../sftp_to_container/sftp_to_container.rst:143
#: ../../sftp_to_container/sftp_to_container.rst:147
msgid "Link: https://aka.ms/vscode-remote/download/extension"
msgstr "링크: https://aka.ms/vscode-remote/download/extension"

#: ../../sftp_to_container/sftp_to_container.rst:148
#: ../../sftp_to_container/sftp_to_container.rst:152
msgid ""
"After installing the extension, you should configure the SSH connection for the "
"compute sesion. In the SSH/SFTP connection dialog, click \"DOWNLOAD SSH KEY\" "
Expand All @@ -263,7 +270,7 @@ msgstr ""
"로그에서 “DOWNLOAD SSH KEY” 버튼을 클릭하여 연산 세션에 접속하기 위한 SSH 비밀키"
"를 다운로드 합니다. 포트 번호도 기억해 두십시오."

#: ../../sftp_to_container/sftp_to_container.rst:156
#: ../../sftp_to_container/sftp_to_container.rst:160
msgid ""
"And then, setting SSH config file. Edit the ``~/.ssh/config`` file (for Linux/"
"Mac) or ``C:\\Users\\[user name]\\.ssh\\config`` (for Windows) and add the "
Expand All @@ -275,28 +282,28 @@ msgstr ""
"록을 추가합니다. 편의를 위해 호스트 이름을 ``vscode`` 로 설정했지만, 이는 원하는 "
"대로 바꾸셔도 됩니다."

#: ../../sftp_to_container/sftp_to_container.rst:170
#: ../../sftp_to_container/sftp_to_container.rst:174
msgid ""
"Now in the Visual Studio Code, select the `Command Palette...` from `View` menu."
msgstr "이제 Visual Studio Code의 `View` - `Command Palette…` 메뉴를 선택합니다."

#: ../../sftp_to_container/sftp_to_container.rst:175
#: ../../sftp_to_container/sftp_to_container.rst:179
msgid ""
"Visual Studio Code can automatically detect the type of host you are connecting "
"to. Let's choose `Remote-SSH: Connect to Host...`."
msgstr ""
"Visual Studio Code는 연결할 호스트의 타입을 자동으로 탐지합니다. `Remote-SSH: "
"Connect to Host...` 를 선택해봅시다."

#: ../../sftp_to_container/sftp_to_container.rst:181
#: ../../sftp_to_container/sftp_to_container.rst:185
msgid ""
"You will see the list of hosts in ``.ssh/config``. Please select the host to "
"connect, in this case, ``vscode``."
msgstr ""
"여기서는 ``.ssh/config`` 의 호스트 목록을 볼 수 있습니다. 연결할 호스트"
"(``vscode``)를 선택합니다."

#: ../../sftp_to_container/sftp_to_container.rst:187
#: ../../sftp_to_container/sftp_to_container.rst:191
msgid ""
"Selecting the host name will lead you to access the remote compute session. "
"After you are connected, you will see an empty window. You can always refer to "
Expand All @@ -306,7 +313,7 @@ msgstr ""
"수 있습니다. 연결이 된 후 빈 창이 표시됩니다. 상태 표시 줄을 참조하면 연결된 호스"
"트를 확인 할 수 있습니다."

#: ../../sftp_to_container/sftp_to_container.rst:194
#: ../../sftp_to_container/sftp_to_container.rst:198
msgid ""
"You can then open any folder or workspace on the remote host by accessing `File "
"> Open...` or `File > Open Workspace...` menu just as you usually would do!"
Expand Down Expand Up @@ -353,3 +360,10 @@ msgstr ""
#~ msgstr ""
#~ "호스트 이름을 선택하면 원격 연산 세션에 접속하여 Visual Studio Code로 개발할 "
#~ "수 있습니다."

#~ msgid ""
#~ "SSH/SFTP connection is supported only on desktop apps, and not yet supported "
#~ "on web-based Web-UI service."
#~ msgstr ""
#~ "SSH/SFTP 지원은 데스크탑 앱 Web-UI에서만 지원하며, 웹 기반 Web-UI에서는 아직 "
#~ "지원하지 않습니다."
6 changes: 5 additions & 1 deletion docs/sftp_to_container/sftp_to_container.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@ Backend.AI supports SSH/SFTP connection to the created compute sessions

.. note::
SSH/SFTP connection is supported only on desktop apps, and not yet supported
on web-based Web-UI service.
on web-based Web-UI service. Destktop apps can be downloaded from
https://github.com/lablup/backend.ai-webui/releases. Be sure to download the
compatible version of the Web-UI. The Web-UI version can be checked by
clicking the "About Backend.AI" sub-menu from the preference menu on the
upper-right side of the GUI.


For Linux / Mac
Expand Down

0 comments on commit 2f58a58

Please sign in to comment.