공유할 서비스 선택

TECH


TECH

OS [Linux] 한글설정 및 배너설정

페이지 정보

작성자 LeeHyongDong 아이디로 검색 전체게시물 댓글 0건 조회 6,386회 좋아요 2회 작성일 20-02-24 13:41

본문

1번 서버에서 2번 서버로 ssh접속을 했을때 1번서버는 언어 설정이 C고 2번서버는  한글로 설정되어있을때 한글이 깨져 알수가 없습니다.

혹은 보안 정책으로 배너 설정을 한글로 하고싶은데 한글적용이 안되어 한글을 못쓴다거나 그럴경우 한글설정을 하는 방법을 알려드리겠습니다.

 

한글설정 및 배너설정 

 

    1. 한글설정

         세션적용

          세션적용은 현재 접속에서만 적용되는 방법으로 새로운 세션이 켜지면 기존의 언어로 다시 바뀐다. 

         영구적용 

          설정이후 즉시 적용되지 않고 새로운 세션을 새로 열어주면 적용된다 

 

    1.1. 세션적용

      세션적용은 export명령어를 이용하여 적용할수 있습니다. 

 

      - LANG=C 

      ad4386d10819fe1e40c0d3e29e0f7ea5_1582519355_03.png
      한글 테스트를 위해 한글로 작성된 파일이 깨져서 보입니다. 

      하지만 cat으로 불러오면 읽어지는데 문제는 없어 보입니다. 

       

      - LANG=ko_KR.utf8 

      ad4386d10819fe1e40c0d3e29e0f7ea5_1582519332_8709.png 

      언어 설정을 변경하게되면 깨지지 않고 한글이 잘보입니다. 

 

    1.2. 영구적용 

      영구적용은 locale명령어를 이용하여 적용 가능합니다.

      

      - ​locale 설정확인

      ad4386d10819fe1e40c0d3e29e0f7ea5_1582522525_259.png
      현재 설정이 en_US.utf8로 설정이 되어있습니다.

      현재 설정은 영어 설정이지만 UTF8을 지원하기 때문에
      접속 프로그램에서 설정을 UTF8로 설정하면 문제없이 한글을 사용할수 있습니다. 

      

      - locale_C

      ad4386d10819fe1e40c0d3e29e0f7ea5_1582523096_1627.png
      하지만 만약 언어 설정이 C로 설정되어있다면 한글이 깨져보입니다. 

      이런 경우 언어 설정을 변경해야 한글이 보입니다. 

       

      - localectl 

      ad4386d10819fe1e40c0d3e29e0f7ea5_1582523262_5665.png
      localectl 에서 언어 list를 확인할수 있습니다. 

      ko_KR이 있고 ko_KR.euckr, ko_KR.utf8이 있는데 이중 ko_KR.utf8을 사용해야 합니다. 

       

      - localectl 적용 

      ad4386d10819fe1e40c0d3e29e0f7ea5_1582524482_0511.png
      적용을 하더라도 현재 세션에서 적용되지 않고 다음 세션부터 적용이 됩니다. 

       

      - 한글 적용 완료

      ad4386d10819fe1e40c0d3e29e0f7ea5_1582526221_5937.png
      새 세션을 키면 한글 적용이 완료된걸 확인할수 있습니다. 


    2.배너설정 

      배너설정하는 주된 이유중 하나가 보안점검 취약점에 걸리기 때문에 많이 사용합니다.

      보안 취약점인 이유는 미국의 판례중 해커가 접속한 시스템에 배너설정이 되어있지 않아 충분한 보안조치를 취하지 않은거로 인해 패소한 판례가 있습니다. 

      이것으로 인해 보안 취약점이 된게 아닌가 싶습니다. 

      물론 한국에선 정보통신법들이 미국과 달라 허가없이 접속한것으로 처벌이 가능합니다. 

 

      배너 설정은 3종류가 있습니다.

    ad4386d10819fe1e40c0d3e29e0f7ea5_1582530523_5237.png 

      설정하려는 파일에 들어가 내용을 수정해주면 됩니다. 

      테스트를 위해 파일의 이름을 내용과 같이 설정했습니다. 

       

      - 배너설정 내용 

      ad4386d10819fe1e40c0d3e29e0f7ea5_1582677427_6333.png 

 

      2.1. 로컬 접속 설정 

      - local 접속 

      ad4386d10819fe1e40c0d3e29e0f7ea5_1582531288_574.png 

      로컬 CLI모드에서 접속하게 되면 접속 메시지로 issue의 내용이 보이고 접속에 성공하면 motd의 내용이 보여줍니다. 

 

      2.2. 원격 접속 설정 

      - /etc/ssh/sshd_config 

      ad4386d10819fe1e40c0d3e29e0f7ea5_1582531732_2509.png
      원격 접속 설정은 /etc/ssh/sshd_config파일에 Banner /etc/issue.net을 추가해줍니다. 

      추가한다음 systemctl restart sshd로 ssh데몬을 재시작해주면 적용됩니다. 

       

      - 원격접속 

      ad4386d10819fe1e40c0d3e29e0f7ea5_1582531624_8627.png
      원격 접속으로 접속시도하면 issue.net의 파일을 출력하고
      접속에 성공하면 motd의 내용을 보여줍니다. 

 

 

댓글목록

등록된 댓글이 없습니다.

TECH 목록
번호 제목 작성자 작성일 조회수
173 Middleware 미들웨어 아이디로 검색 전체게시물 10-23 2170
(오픈소스 활용-22) 리눅스에 Jenkins-2.4 설치 가이드

카테고리 : Middleware

2,170 0
작성자 : 미들웨어 23/10/23
172 OS OSworker 아이디로 검색 전체게시물 10-15 1518
OS 내에서 Java 설치 및 설정 하기 #java version

카테고리 : OS

1,518 0
작성자 : OSworker 23/10/15
171 Middleware 미들웨어 아이디로 검색 전체게시물 10-11 850
(MSA 개발-3) MSA 파일(JAVA)분석

카테고리 : Middleware

850 0
작성자 : 미들웨어 23/10/11
170 OS OSworker 아이디로 검색 전체게시물 10-09 2307
authselect를 사용하여 사용자 인증 구성에 대해 알아보겠습니다. #pam_faillock #pam.d

카테고리 : OS

2,307 0
작성자 : OSworker 23/10/09
169 OS OSworker 아이디로 검색 전체게시물 09-30 5694
Red Hat Subscription-Manager 사용법에 대해 알아보겠습니다~

카테고리 : OS

5,694 0
작성자 : OSworker 23/09/30
168 OS OSworker 아이디로 검색 전체게시물 09-25 1230
Stratis 파일시스템에 대해 들어보셨나요?

카테고리 : OS

1,230 0
작성자 : OSworker 23/09/25
167 Middleware 미들웨어 아이디로 검색 전체게시물 09-22 864
(MSA 개발-2) Oracle DB & SpringBoot MSA 응용 프로그램 테스트

카테고리 : Middleware

864 0
작성자 : 미들웨어 23/09/22
166 OS OSworker 아이디로 검색 전체게시물 09-21 1983
Kdump 에 대해 알아보는 시간~!!

카테고리 : OS

1,983 0
작성자 : OSworker 23/09/21
165 Middleware 미들웨어 아이디로 검색 전체게시물 09-11 4567
(MSA 개발-1) Oracle DB를 사용한 SpringBoot 마이크로서비스

카테고리 : Middleware

4,567 0
작성자 : 미들웨어 23/09/11
164 OS OSworker 아이디로 검색 전체게시물 08-30 3308
Red Hat Linux lifecycle

카테고리 : OS

3,308 0
작성자 : OSworker 23/08/30
Total 233건
게시물 검색

주식회사 클럭스| 대표 : 이찬호| 사업자등록번호 : 107-87-27655
주소 : 서울특별시 영등포구 국회대로 800, 여의도파라곤
E-mail : sales@chlux.co.kr
Copyright © 클럭스 chlux.co.kr All rights reserved.
상단으로Top