From fe1076795dc9b739121b5ce15b79e31ccb685f9f Mon Sep 17 00:00:00 2001 From: MinSoo Kim Date: Tue, 28 Feb 2017 22:22:46 +0900 Subject: [PATCH] =?UTF-8?q?SSL=20=EC=9D=B8=EC=A6=9D=EC=84=9C=EC=97=90=20?= =?UTF-8?q?=EB=8C=80=ED=95=9C=20=EC=84=A4=EB=AA=85=20=EA=B0=95=ED=99=94,?= =?UTF-8?q?=20=EC=B6=94=EC=B2=9C=20=EC=84=A4=EC=A0=95=20=ED=91=9C=EC=8B=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/rhymix/rhymix/issues/706 관련 --- common/manual/admin/index.html | 7 ++++++- modules/admin/lang/en.php | 6 +++--- modules/admin/lang/es.php | 4 ++-- modules/admin/lang/fr.php | 4 ++-- modules/admin/lang/ja.php | 4 ++-- modules/admin/lang/ko.php | 6 +++--- modules/admin/lang/zh-CN.php | 6 +++--- modules/admin/tpl/config_advanced.html | 3 ++- 8 files changed, 23 insertions(+), 17 deletions(-) diff --git a/common/manual/admin/index.html b/common/manual/admin/index.html index eedb978af..a6bb02995 100644 --- a/common/manual/admin/index.html +++ b/common/manual/admin/index.html @@ -403,7 +403,12 @@ body,table,input,textarea,select,button{font-family:나눔고딕,NanumGothic,NG,
  • 모바일 뷰 사용: 모바일 기기로 접속시 모바일 페이지를 보여줍니다.
  • 관리자 IP대역: 관리자 페이지로 접근가능한 IP대역을 지정합니다. 해당 IP에 대해서만 관리자 페이지로 접근이 가능하므로 주의 바랍니다. IP대역 정보는 /files/config/db.config.php 파일에 저장됩니다. 여러개의 항목은 줄을 바꾸어 입력하세요.
  • 기본 URL: 여러 사이트를 운영할 때 기본 URL이 필요합니다. XE 설치 경로를 포함한 URL을 입력하세요. (예: http://도메인/설치경로)
  • -
  • SSL(Secure Socket Layer) 사용: '선택적으로'는 회원가입, 정보수정 등의 지정된 동작(action)에서 보안접속(SSL)을 사용합니다. '항상 사용'은 모든 서비스에 SSL을 사용 합니다. SSL 환경이 갖춰지지 않은 상태에서 SSL을 사용할 경우 접속이 되지 않을 수 있으니 주의 바랍니다.
  • +
  • SSL(Secure Socket Layer) 사용: '선택적으로'는 회원가입, 정보수정 등의 지정된 동작(action)에서 보안접속(SSL)을 사용합니다. '항상 사용'은 모든 서비스에 SSL을 사용 합니다. SSL 환경이 갖춰지지 않은 상태에서 SSL을 사용할 경우 접속이 되지 않을 수 있으니 주의 바랍니다. +
    + 참고 +

    SSL 은 서버와 클라이언트 사이에 보안통신을 하기 위한 규격입니다. 페이지가 클라이언트에 전달되는 중에 제3자에 의해서 내용이 변조되는 것을 어렵게 하고, 제3자가 훔쳐보는 것을 어렵게 합니다. 인증서 종류에 따라 서버 운영 주체에 대한 인증이 포함되기도 합니다. SSL 사용을 위해서는 서버에 SSL 인증서가 설치되어 있어야 합니다.

    +

    SSL 을 사용하는 페이지에 SSL 전송을 지원하지 않는 일반 HTTP 컨텐츠가 포함되어 있을 경우, 페이지가 변조될 가능성이 있기 때문에 '안전하지 않은 페이지' 경고가 뜰 수 있습니다. SSL '선택적으로' 사용을 할 경우 SSL 연결이 아닌 페이지가 변조되어서 SSL 으로 전송되어야 할 정보가 SSL 이 아닌 일반 HTTP 전송 양식으로 전송되거나 제3자에 의해서 탈취될 가능성이 있습니다.

    +
  • SSO 사용: 사용자가 한 번만 로그인하면 기본 사이트와 가상 사이트에 동시에 로그인이 됩니다. 가상 사이트를 사용할 때만 필요합니다.
  • 인증 세션 DB 사용: 인증 시 사용되는 PHP 세션을 DB로 사용하는 기능입니다. 웹서버의 사용률이 낮은 사이트에서는 비활성화시 사이트 응답 속도가 향상될 수 있습니다. 단, 현재 접속자를 구할 수 없어 관련된 기능을 사용할 수 없게 됩니다.
  • Qmail 호환: Qmail등 CRLF를 줄 구분자로 인식하지 못하는 MTA에서 메일이 발송되도록 합니다.
  • diff --git a/modules/admin/lang/en.php b/modules/admin/lang/en.php index d9756bb46..f6c127861 100644 --- a/modules/admin/lang/en.php +++ b/modules/admin/lang/en.php @@ -106,9 +106,9 @@ $lang->about_recompile_cache = 'Delete useless or invalid cache files?'; $lang->confirm_run = 'It may take a long time. Do you want to run?'; $lang->use_ssl = 'Use SSL'; $lang->ssl_options['none'] = 'Never'; -$lang->ssl_options['optional'] = 'Optional'; -$lang->ssl_options['always'] = 'Always'; -$lang->about_use_ssl = 'Selecting \'Optional\' is to use SSL for the specified actions such as signing up and changing information. Selecting \'Always\' is to use SSL for all services. Please be careful because you may not be avaliable to access to the site if you use SSL where its environment is not set.'; +$lang->ssl_options['optional'] = 'Optional (not recommended)'; +$lang->ssl_options['always'] = 'Always (recommended)'; +$lang->about_use_ssl = '

    Selecting \'Optional\' is to use SSL for the specified actions such as signing up and changing information.
    Selecting \'Always\' is to use SSL for the entire pages, generated by Rhymix.

    Please be careful because you may not be able to access to the site, if you set to use SSL where its environment is not ready.

    '; $lang->server_ports = 'Server Port'; $lang->about_server_ports = 'If your web server does not use 80 for HTTP or 443 for HTTPS port, you should specify server ports.'; $lang->use_db_session = 'Store Session in DB'; diff --git a/modules/admin/lang/es.php b/modules/admin/lang/es.php index f36b24e35..cdad969d2 100644 --- a/modules/admin/lang/es.php +++ b/modules/admin/lang/es.php @@ -35,8 +35,8 @@ $lang->welcome_to_xe = 'Esta es la página del Administrador de Rhymix'; $lang->about_lang_env = 'Para aplicar idioma seleccionado conjunto de los usuarios, como por defecto, haga clic en el botón [Guardar] el cambio.'; $lang->xe_license = 'Rhymix está bajo la Licencia de GPL'; $lang->ssl_options['none'] = 'Desactivar'; -$lang->ssl_options['optional'] = 'Opcionalmente el'; -$lang->ssl_options['always'] = 'Utilice siempre el'; +$lang->ssl_options['optional'] = 'Opcionalmente el (no recomendado)'; +$lang->ssl_options['always'] = 'Utilice siempre el (recomendado)'; $lang->about_use_ssl = 'Opcionalmente, la composición de suscripción / editar la información y el uso de SSL especificada en la acción es siempre el uso de SSL para todos los servicios que se utilizarán.'; $lang->server_ports = 'Especifique el puerto del servidor'; $lang->about_server_ports = '80 de HTTP, HTTPS al puerto 443 si se utiliza otro que se especifique lo contrario, el puerto va a necesitar.'; diff --git a/modules/admin/lang/fr.php b/modules/admin/lang/fr.php index bbe96bf6a..546f47a00 100644 --- a/modules/admin/lang/fr.php +++ b/modules/admin/lang/fr.php @@ -34,8 +34,8 @@ $lang->welcome_to_xe = 'Bienvenue sur la Page d\'Administration du Rhymix'; $lang->about_lang_env = 'Vous pouvez fixer la Langue Par Défaut par cliquer le boutton [Conserver] au-dessous. Les visiteurs vont voir tous les menus et les messages en langue que vous choisissez.'; $lang->xe_license = 'Rhymix s\'applique la GPL'; $lang->ssl_options['none'] = 'Ne Pas utiliser'; -$lang->ssl_options['optional'] = 'Optionnel'; -$lang->ssl_options['always'] = 'Toujours'; +$lang->ssl_options['optional'] = 'Optionnel (non recommandé)'; +$lang->ssl_options['always'] = 'Toujours (recommandé)'; $lang->about_use_ssl = 'Si l\'on choisit \'Optionnel\' , on utilise protocole SSL seulement dans quelques services comme inscription ou modification. Si l\'on choisit \'Toujours\', on utilise protocole SSL dans tous les services.'; $lang->server_ports = 'déclarer le port de serveur'; $lang->about_server_ports = 'Si l\'on ne veut pas utiliser le port 80 pour HTTP mais un autre port, ou bien, si l\'on ne veut pas utiliser le port 443 pour HTTPS mais un autre port, on doit déclarer les ports.'; diff --git a/modules/admin/lang/ja.php b/modules/admin/lang/ja.php index 72245d979..4fc17bc99 100644 --- a/modules/admin/lang/ja.php +++ b/modules/admin/lang/ja.php @@ -70,8 +70,8 @@ $lang->about_recompile_cache = '不要もしくは、無効なキャッシュフ $lang->confirm_run = '時間がかかる場合があります。実行しますか?'; $lang->use_ssl = 'SSLを使用'; $lang->ssl_options['none'] = '使わない'; -$lang->ssl_options['optional'] = '部分的に使う'; -$lang->ssl_options['always'] = '常に使う'; +$lang->ssl_options['optional'] = '部分的に使う(推奨しない)'; +$lang->ssl_options['always'] = '常に使う(推奨)'; $lang->about_use_ssl = '「部分的に使う」は、「会員登録/会員情報変更」など指定されたアクションでSSLを使います。「常に使う」は、すべてのサービスにSSLを使います。SSLサーバ証明書がインストールされてない場合での使用はお控えください。サイトへのアクセスができない場合があります。'; $lang->server_ports = 'サーバーポート指定'; $lang->about_server_ports = '一般的に使われているHTTPの80、HTTPSの443以外の他のポートを使うには、ポートを指定してください。'; diff --git a/modules/admin/lang/ko.php b/modules/admin/lang/ko.php index e2b1d2a13..61f307d44 100644 --- a/modules/admin/lang/ko.php +++ b/modules/admin/lang/ko.php @@ -106,9 +106,9 @@ $lang->about_recompile_cache = '쓸모 없어졌거나 잘못된 캐시파일들 $lang->confirm_run = '오랜 시간이 걸릴 수 있습니다. 실행하시겠습니까?'; $lang->use_ssl = 'SSL 사용'; $lang->ssl_options['none'] = '사용안함'; -$lang->ssl_options['optional'] = '선택적으로'; -$lang->ssl_options['always'] = '항상 사용'; -$lang->about_use_ssl = '\'선택적으로\'는 회원가입, 정보수정 등의 지정된 동작(action)에서 보안접속(SSL)을 사용합니다. \'항상 사용\'은 모든 서비스에 SSL을 사용 합니다. SSL 환경이 갖춰지지 않은 상태에서 SSL을 사용할 경우 접속이 되지 않을 수 있으니 주의 바랍니다.'; +$lang->ssl_options['optional'] = '선택적으로 (권장하지 않음)'; +$lang->ssl_options['always'] = '항상 사용 (권장)'; +$lang->about_use_ssl = '

    \'선택적으로\'는 회원가입, 정보수정 등의 일부 동작에서만 선택적으로 보안접속(SSL)을 사용합니다.
    \'항상 사용\'은 모든 서비스에 SSL을 사용 합니다.

    SSL 환경이 갖춰지지 않은 상태에서 SSL을 사용할 경우, 접속이 되지 않을 수 있습니다. SSL 인증서가 정상적으로 설치되었는지 반드시 확인하고 설정하시기 바랍니다.

    '; $lang->server_ports = '서버 포트 지정'; $lang->about_server_ports = 'HTTP는 80, HTTPS는 443 이 아닌, 다른 포트를 사용할 경우에 포트를 지정해 주어야 합니다.'; $lang->use_db_session = '인증 세션 DB 사용'; diff --git a/modules/admin/lang/zh-CN.php b/modules/admin/lang/zh-CN.php index 22da4b73d..5a08ed8cb 100644 --- a/modules/admin/lang/zh-CN.php +++ b/modules/admin/lang/zh-CN.php @@ -57,9 +57,9 @@ $lang->about_recompile_cache = '清空cache缓存?'; $lang->confirm_run = '此过程可能需要耗费一段时间,是否继续?'; $lang->use_ssl = '是否使用SSL安全连接?'; $lang->ssl_options['none'] = '不使用'; -$lang->ssl_options['optional'] = '选择性'; -$lang->ssl_options['always'] = '使用'; -$lang->about_use_ssl = '选择性使用选项应用于新用户注册/修改用户信息等已指定的action当中,使用选项应用于所有服务。 SSL 환경이 갖춰지지 않은 상태에서 SSL을 사용할 경우 접속이 되지 않을 수 있으니 주의 바랍니다.'; +$lang->ssl_options['optional'] = '选择性(不建议)'; +$lang->ssl_options['always'] = '使用(推荐的)'; +$lang->about_use_ssl = '选择性使用选项应用于新用户注册/修改用户信息等已指定的action当中,使用选项应用于所有服务。 请注意,如果您设置为使用SSL,但环境尚未准备就绪,则可能无法访问该网站。'; $lang->server_ports = '指定服务器端口'; $lang->about_server_ports = '使用除HTTP(80), HTTPS(443)以外的端口时,必须得指定该服务器端口号。'; $lang->use_db_session = 'DB储存认证会话'; diff --git a/modules/admin/tpl/config_advanced.html b/modules/admin/tpl/config_advanced.html index d55d744dc..8f9586926 100644 --- a/modules/admin/tpl/config_advanced.html +++ b/modules/admin/tpl/config_advanced.html @@ -14,11 +14,12 @@
    - +
    +
    {lang('admin.about_use_ssl')}