mining custom_top_html:no
default debug random = 0 / type = READ / detected = READ / doc_Srl = 6740452

안녕하세요. 심마니 입니다.

 

Ubuntu 설치 및 ssh daemon 설치에 대해 알아보도록 하겠습니다.

 

1. 우분투 설치

   사용되는 Ubuntu의 버전은 16.04 LTS 버전입니다.

 

   우분투 설치에 관한 글은 ethminer 님의 우분투 리눅스 + Nvidia 그래픽카드 환경에서 채굴기 설정하기 에서 Ubuntu 설치 부분을

   참고하시면 됩니다.(https://www.ddengle.com/board_FAQ/2395534)

 

 

   굳이 다른 분들의 설치 후기가 있음에도 별도로 글을 쓰는 것은 Kernel 버전 때문입니다. 우분투 설치 후, 터미널을 열어서 

   uname -r 을 실행하면 현재의 커널 버전이 있습니다.

 

   제가 설치한 Ubuntu의 경우, 아래와 같이 Kernel 버전이 표시됩니다.

 

   kernel버전확인.jpg

 

   Kernel 버전이 4.10.0-28-generic 보다 높다면 Kernel 다운그레이드가 필요합니다.!!!!!!

  다운그레이드를 하지 않으면, 롬에디트를 해도 해쉬가 19Mh/s 밖에 안나옵니다.  커널 다운그레이드를 하면 GPU 드라이버도 커널에

    맞추어 재설치 해야하기 때문에 커널 버전이 높다면 다운그레이드를 하고 GPU 드라이버 설치로 넘어가세요. 

 

    댓글에 올닉스 님이 남겨주신 부분에 따르면 커널버전 4.13.0.-36에도 정상적으로 동작한다고 합니다.

     따라서 롬타를 했음에도 해쉬율변동이 없을 경우 커널 다운그레이드를 하는 것으로 정정합니다.

 

 

2. Kernel 다운그레이드 방법

   

   커널 다운그레이드가 필요하신 분은 아래와 같이 하시면 됩니다.

 

    dpkg -l | grep linux- 명령을 실행하여 현재 사용가능한 커널의 정보를 확인한다.

    저의 경우 아래와 같이 나타납니다.
 
    $ dpkg -l | grep linux-
                ii  linux-base                                    4.0ubuntu1                                   all          Linux image base package
                ii  linux-firmware                                1.157.16                                     all          Firmware for Linux kernel drivers
                ii  linux-generic-hwe-16.04                       4.13.0.32.52                                 amd64        Complete Generic Linux kernel and headers
                ii  linux-headers-4.10.0-28                       4.10.0-28.32~16.04.2                         all          Header files related to Linux kernel version 4.10.0
                ii  linux-headers-4.10.0-28-generic               4.10.0-28.32~16.04.2                         amd64        Linux kernel headers for version 4.10.0 on 64 bit x86 SMP
                ii  linux-headers-4.13.0-32                       4.13.0-32.35~16.04.1                         all          Header files related to Linux kernel version 4.13.0
                ii  linux-headers-4.13.0-32-generic               4.13.0-32.35~16.04.1                         amd64        Linux kernel headers for version 4.13.0 on 64 bit x86 SMP
                ii  linux-headers-generic-hwe-16.04               4.13.0.32.52                                 amd64        Generic Linux kernel headers
                ii  linux-image-4.10.0-28-generic                 4.10.0-28.32~16.04.2                         amd64        Linux kernel image for version 4.10.0 on 64 bit x86 SMP
                ii  linux-image-4.13.0-32-generic                 4.13.0-32.35~16.04.1                         amd64        Linux kernel image for version 4.13.0 on 64 bit x86 SMP
                ii  linux-image-extra-4.10.0-28-generic           4.10.0-28.32~16.04.2                         amd64        Linux kernel extra modules for version 4.10.0 on 64 bit x86 SMP
                ii  linux-image-extra-4.13.0-32-generic           4.13.0-32.35~16.04.1                         amd64        Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
                ii  linux-image-generic-hwe-16.04                 4.13.0.32.52                                 amd64        Generic Linux kernel image
                ii  linux-libc-dev:amd64                          4.4.0-112.135                                amd64        Linux Kernel Headers for development
                ii  linux-signed-generic-hwe-16.04                4.13.0.32.52                                 amd64        Complete Signed Generic Linux kernel and headers
                ii  linux-signed-image-4.13.0-32-generic          4.13.0-32.35~16.04.1                         amd64        Signed kernel image generic
                ii  linux-signed-image-generic-hwe-16.04          4.13.0.32.52                                 amd64        Signed Generic Linux kernel image
                ii  linux-sound-base                              1.0.25+dfsg-0ubuntu5                         all          base package for ALSA and OSS sound systems
                ii  syslinux-common                               3:6.03+dfsg-11ubuntu1                        all          collection of bootloaders (common)
                ii  syslinux-legacy                               2:3.63+dfsg-2ubuntu8                         amd64        Bootloader for Linux/i386 using MS-DOS floppies
 
 
                 ii  linux-headers-4.10.0-28-generic           
                 ii  linux-headers-4.13.0-32-generic 
 
                 두개의 커널이 존재하는 것이 확인된다. 따라서  4.13.0-32-generic 버전의 커널을 삭제하면 
                 4.10.0-28-generic으로 동작이 가능한것을 확인할 수 있다. 어떤분들은 상위 Kernel이 여러개 존재할 수 있습니다.
                 상위 커널버전에 대해 커널 삭제 명령을 추가로 실행해주시면 됩니다.
              
     커널 삭제 실행
                sudo apt-get purge linux-image-4.13.0-32-generic linux-image-extra-4.13.0-32-generic
                sudo apt-get purge linux-headers-4.13.0-32
                sudo apt-get purge linux-cloud-tools-4.13.0-32
 
     커널 삭제 후, sudo reboot 명령으로 재부팅.
 

     주의 : 저의 경우 커널버전 4.13.0-32를 삭제하기 때문에 위의 명령을 썻습니다. 각자 삭제할 버전으로 맞춰서 명령을 실행하면 됩니다..

   

     재부팅 후 커널 버전 확인 - 4.10.0-28로 수정된 것을 확인할 수 있다.

 

     kernel버전확인2.jpg

 

3. Open SSH Daemon(server) 설치

      이제 우분투를 설치하고 커널 버전을 맞추었으면 SSH 서버를 설치하여 외부에서 SSH Client를 통하여

      원격접속으로 모든 작업이 진행가능합니다. 물론 커널 다운그레이드도 ssh를 통하여 가능합니다. 저의 경우는 커널 다운로드까지는

      Local로 작업을 하고 그 다음 작업부터 SSH 터미널에서 합니다.

 

      - Open SSH Server 설치

        sudo apt-get update
        sudo apt-get install openssh-server
 
        위의 두 명령이면 쉽게 설치가 가능합니다. 
       
        ubuntu 채굴기의 IP address 확인
         - ifconfig를 이용해서 확인 가능합니다. 저의 경우 Ubuntu 채굴기의 IP는 192.168.0.15로 설정했습니다.
         
       - Open SSH Client 설치
         이제 원격에서 접속할 PC (Windows PC 또는 MAC)에 SSH 클라이언트를 설치합니다.
         저는 개인적으로 Bitvise SSH 클라이언트를 추천합니다. 이 프로그램은 SSH 터미널과 Sftp를 동시에 지원해 줍니다.
         Sftp가 있으면, 나중에 롬파일을 윈도우에서 수정해서 Ubuntu 채굴기로 전송하기에 편합니다.
 
         Bitvise SSH Client는 여기(https://www.bitvise.com/ssh-client-download)에서 받으실 수 있습니다.
        설치 후 Bitvise SSH Client를 실행하면 아래와 같은 화면이 나옵니다.
         
         ssh_client1.jpg

 

         제 채굴기의 IP(192.168.0.15)와 Port 22로 접속합니다. 접속을 시도하면 아이디와 패스워드가 정확하면 SSH Client에서 

         Pop-up 창이 뜹니다. Save & Accept를 눌러주시면 접속이 됩니다.

         아래에 sftp(왼쪽) 클라이언트와 SSH 터미널(오른쪽)이 나타난 것을 볼 수 있습니다.

 

ssh_client2.jpg

 

         여기까지 진행하게 되면 IP를 이용하여 채굴기에 접속할 수 있으며, SSH 터미널을 이용해서 GPU 드라이버 설정 및 마이너 구동이

         가능해 집니다. 또한 sftp를 이용하여 파일전송도 가능해 집니다.

         

         하지만 외부네트워크에서의 접속은 불가능합니다. 외부접속이 가능하기 위해서는 DDNS, 포트포워딩이 필요하며

         이 부분은 4회차에서 알아 보도록 하겠습니다.

 

 

         다음은 AMD GPU 드라이버 설정에 대해 알아보겠습니다.     

        
감사합니다.      

 

 

 

-------------------------------------

꼬리말

* 게시글 내용 삭제레벨 강등

* 질문은 각 주제별 게시판에.

 

비트코인 암호화화폐 커뮤니티 땡글~ 땡글~

-------------------------------------

27

심마니님의 서명

  • 사업자명 : 스타팩
  • 사업자번호 : 117-07-85005
  • 사업장소재지 : 경기도 김포시
  • 사업장 전화번호 혹은 휴대전화번호 : 010-3144-9526
  • 대표자 이름 : 김민수
  • Blog : https://bluetecmining.modoo.at/
댓글 22
  • ?
    invidanueva 2018.03.15 12:16
    리눅스 설명만 보면 이렇게 간단한데

    CLI환경에서 직접 하나씩 하는 일들이 GUI에 비해 너무 어렵네요.

    어디서부터 시작을 해야할지 모르겠습니다
  • ?
    심마니 2018.03.15 12:18
    일단 vi 에디터 부터 익히세요. 특히 터미널로 작업을 하시려면 vi 만한게 없어요.
  • ?
    lhs 2018.03.15 12:37
    @심마니
    초보자들은 nano 명령어가 조금더 편하지 싶습니다
  • ?
    아유블루 2018.03.15 12:56

    리눅스에서 " | " 이거 도대체 뭘 눌러야 되나요 ?

  • profile
    호땍 2018.03.15 12:58
    @아유블루
    원화표시 ₩ 키를 쉬프트 누르고 눌르시면 됩니다
  • ?
    아유블루 2018.03.15 13:09

    감사합니다. 저거 때문에 2시간 헤매다가 리눅스 쓸게 못된다고... 그냥 윈도우 10 깔았던 기억이..

  • profile
    neoneo 2018.03.15 13:19
    우분투..
  • profile
    김재현 2018.03.15 13:25
    심마니님 감사하게 글 잘보고 있습니다. 다음에 AMD설치편을 한다고 하셨는데 Nvidia설치도 같이 하긴 어려우실까요? 바쁘신데도 제가 이런 부탁을 드려 죄송하게 생각합니다. (추천 꾹!)
  • ?
    심마니 2018.03.15 14:35
    @김재현
    저는 NVidia의 경우 Linux Mint에서 돌리고 있습니다. Nvidia는 GUI Manager를 죽이고 드라이버를 설치해야 합니다. 내용이 약간 틀려지니 기회가 되면 따로 올려드릴게요.
  • profile
    훈텔라르 2018.03.15 13:42
    감사합니다
  • ?
    빡돈 2018.03.15 15:08
    감사합니다!
  • ?
    스퐈이다 2018.03.15 16:25
    감사합니다. Nvidia편을 기다려야겠네요.
  • ?
    올닉스 2018.03.15 17:28
    정정 부탁드립니다.
    커널버전 4.13.0.-36도 됩니다.
    아직 최신으로는 테스트를 안해봤만 커널에 따라서 차이가 있기는 합니다.
    과거에는 부트로더에 옵션을 넣었습니다만 최신버전부터는 설치할때 vega10 이상과 이하로 구분해서
    vega10이상은 ./amdgpu-pro-install -y --opencl=rocm로 하고 이하는 ./amdgpu-pro-install -y --opencl=legacy로 설치 하시면 됩니다.
  • ?
    심마니 2018.03.15 17:44
    @올닉스
    커널버전 4.13.0-36에도 동작은 합니다만, hashrate는 18~19 Mh/s 밖에 안나올 거에요. 혹시 4.13.0-36에서 Hash 알 수 있을까요?
  • ?
    올닉스 2018.03.15 18:30
    @심마니
    480 30정도고 470 29정도입니다
    저도 예전에 플래싱하고도 그래서 amd에 설명보니 38버전 이후 부터인가 그루브에서 설정하지 않고 설치할때 제가 올린옵션으로 설치하고 속도 잘 나옵니다 다른 리눅스도 동일합니다
  • profile
    져스트 2018.03.16 08:50
    파티션 분배는 자동으로 하신건가요? 스왑 파티션을 어느정도 할당해야 좋은지 궁금합니다.
  • ?
    올닉스 2018.03.16 09:19
    @져스트

    자동분배로도 해보았고 설정도 해보았습니다만 차이가 없었습니다.
    우분투 계열은 파티션매니저거 시원치 못하더군요. ㅎㅎ
    저는 램4기가에 rx4x 8way인데 12gb로 잡아서 쓰고 있습니다만 스왑 자체를 전혀 사용을 안하고 있습니다.
    스왑은 메모리가 부족했을때 처리해야할 데이터를 메모리에 보관하여 처리 할 수 없어 오류가 나는걸 막기 위함이기때문에 크다고 해서 좋은것만은 아닙니다.

    또한 설치 해놓고 스왑이 필요한 경우 언제든 여유공간에 스왑을 생성할 수 있으니 걱정 안하셔도 됩니다.

  • profile
    져스트 2018.03.16 17:37
    @올닉스
    윈도우에서 돌릴때랑 다르군요. 답변 감사합니다.
  • ?
    시몬 2018.03.19 16:36

    kernel 버젼이 36/37만 있는 경우에는 어떻게 28로 다운그레이드를 할 수 있나요?
    미리 감사드립니다.

  • ?
    noca01 2018.03.19 17:45
    Linux Mint를 이용한 Nvidia편 애타게 기다리고 있습니다~
  • ?
    윈드서퍼 2018.04.18 19:35

    우분투 ssh 접속 방법 감사합니다.

     

    외부접속이 가능하기 위해서는 DDNS, 포트포워딩 

    --> 이부분 또 봐야하네요 ㅎㅎㅎ

  • ?
    심마니 2018.04.20 16:38
    네 외부접속까지 해야 원격으로 관리가 가능합니다 ㅎㅎ

채굴

코인 채굴에 관한 게시판입니다.

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
공지 채굴 새로 들어오시는분들! - 땡글 이용시 지켜지면 좋은 것 47 240 57921
김광부
2017.06.25
공지 [땡글운영위] 이사진 구성원 변경 공지 8 file 13 795
땡글운영위
2019.09.03
공지 로그인이 안되시는 분은 문의해주시기 바랍니다. 3 4 1676
땡글개발자
2019.08.21
공지 개인 정보 유출에 따른 사과문 54 file 8 3536
땡글개발자
2019.08.21
14714 채굴 독일(?)의 이더 ASIC 기사   https://www.hardwareluxx.de/index.php/news/hardware/grafikkarten/45896-antminer-f3-als-ende-des-ethereum-mining-mit-grafikkarten.html   가장 최근 기사인데 독일어는 모르지만 200mh/s @800w는 눈에 들어... 24 7 5608
원원
2018.03.14
14713 트러블 이 에러메시지가 뜨면서 3분에서5분마다 마이너가 재시작되네요     1060 3g 6way 삼성램입니다   아래첨뷰파일처럼 메시지가 뜨면서 마이너가 계속 재시작해요..   이유가 멀까욥;;                   ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강... 2 file 800
탄광의하루
2018.03.14
14712 질문 그래픽카드보다 파워가 열이 더 나는거 같습니다.         Vega 56 한장 사용중인데..   해쉬는 삽질끝에 대략...맞춘거같은데...   파워의 온도가 제일 높은거 같습니다.   [파워렉스] LEGEND 800W 80PLUS 브론즈 Modular (ATX/800W) 꺼 사용중입니다.   따로 전압설... 18 file 1655
엘카
2018.03.14
14711 채굴 부탁드립니다. 아까도 글남겼었는데 아무도 답변이 없으셔서요 .. 혹시 l3 채굴하시는 분들중 오늘 앤트풀에서 정상작동하는데 적립이 하나도 없는데 같은 증상있으신분 있나요 ?? ㅜㅜ   풀을 바꾸는게 맞을지 .. 모르겠습니다 ...... 409
휘리릭릭릭릭
2018.03.14
14710 채굴 1080ti 팬 오버클럭 작동불가 지금현재 1080ti 6way로 사용중입니다. 온도가 80도를 가리키고있는놈이 있어 오버클럭 프로그램 사용해서 팬속도만 조절해서 쓸려고했는데 하는데 MSI 에프터 오버클럭 프로그램으로 사용을 해서 팬속도만 설정하고... 5 file 834
쌈바의여인
2018.03.14
14709 RX580 중국시세   RX580 제품 중국시세 입니다. 참고하세요.   내일은 GPU 쇼부치러 광저우로 날라 갑니다. 제가 있는 심천에 물건이 숏테지 입니다.   물론 어디 잘 찾으면 수십장은 있겠지만 이번에 조금 물량을 구해야 해서요.   ... 4 3 1668
이지스샵
2018.03.14
14708 질문 소형 콤프레샤 이 제품 괜찮나요? http://m.smartstore.naver.com/airstorage/products/477610597?NaPm=ct%3Djer7f1ij%7Cci%3Dcheckout%7Ctr%3Dsls_myc%7Ctrx%3D%7Chk%3Da6d3eab2ce06d4a6eb979783b3c5a327b5acd94a 이 제품 괜찮나요? 11 1393
초보연습생
2018.03.14
14707 질문 클레모어 팬속도조정 어떻게하나요 온도가 높아지네요 RX570 운영하고 있는데요 에프터버너 이용 않하고 bat 파일 사용하고 있습니다 명령어좀 알려주세요 그리고 gpu 0~5번까지 작동 명령어도 부탁드려요 5 889
민슈
2018.03.14
14706 질문 지포스계열은 어떤알고리즘을 캐야 해쉬가 가장 크게나오나요?       대충 세손가락안에드는 알고리즘 알고싶습니다   제가 캔것중에서는 ethash 부분이 제일 많이나오긴했거든요    1060 6g 사용중이고 대충 20Mh/s ~ 25Mh/s까지 나오는거같은데    네오스크립트는 700~800kH/s이... 4 1 1099
떙앙아아어
2018.03.15
14705 채굴 awesomeminer 진짜 좋아요. 무료버전이라도 시도를 해보시길 저도 저거 사용 시작이 우연히였는데... 마풀허에 스위칭 프로그램중에 하나로 나와있어서. 써보니 진짜 좋더라구요. 2대까지 무료이고 그 이상은 사야하지만 채린이인 입장이라 무료버전으로 운영하는 중인데 컴터 ... 14 3 2051
라미드루
2018.03.15
14704 채굴 채굴하는 곳이 인터넷이 안들어와서 해본방법입니다.   시골에서 채굴하다보니 인터넷이 안들어옵니다.    인터넷 쓰고싶으면 몇백만원내고 공사해서 쓰라고하더군요    인터넷 설치는 포기하고 나름 생각해서 한 방법입니다.   KT에 보면 글로벌 에그 원이라는 제품이 ... 16 22 5418
allbc
2018.03.15
14703 채굴 수원에 a3 위탁가능한곳 있나요? ㅠㅠ 소음이 도저히 감당히 안됩니닼ㅋㅋㅋㅋㅋ   이더리아 라는곳은 asic안받는거 같던데 ..ㅠㅠ..   일단 낼 박스로 감싸봐야겠습니다..흑흑..         ------------------------------------- 꼬리말 * 게시글 내용 삭... 3 1 617
개구락쥐
2018.03.15
14702 채굴 파워도 가격 정상화됐네요......     이젠 더 안내려갈거 같아 슬슬 부품들 구입중입니다. 발매시 가격까지 다 내려갔네요.   이제 GPU가격만 내려오면 되는데.....                       ------------------------------------- 꼬리말 * 게시글 내... 14 file 3054
네오카인드
2018.03.15
14701 채굴코인소개 비트코인 노바가 개발이 진행중이네요         오호 개발자가 일좀 하난 보네요      GUI 지갑이 2일전에 올라왔구요    거의 하루에 하나씩 올리고 있습니다.   하드포크도 한번 진행했구요 ...   모바일 마이닝도 진행한다고 하네요 ..(거의일렉과 동일... 15 7 4019
소박하게캐자
2018.03.15
14700 채굴 48TH/s ASICminer 8 Nano 워터 쿨링 워터시스템으로 비트코인 ASIC장비 만드는곳을 찾아봤는데   1~2개월 전 부터 팔고 있었네요   마이너 칩이 8나노로 설계 된건지 이름만 8나노인지는 분명하지 않아 보입니다.   현재 가장 저렴한 비트코인 아직장비... 5 file 1756
마이너핵초보
2018.03.15
14699 채굴 신규 채굴자분은 심사숙고 하시길 바래요..     불과 몇일 전 제 채굴기 문제 때문에 채굴장을 차려야 하는가에 대한 고민을 하다가 결국은 접었습니다만.. 지금 채산성이 정말 좋지 않습니다. 오늘 GPU 20여대를 처분했습니다. 땡글 중고장터 시세의 80%? 90%?... 20 15 7514
화이트골드
2018.03.15
14698 채굴 크립토계열은 접어야할것 같네요 모네로, ETN 기타.... 지금 단가로 아무리 계산해봐도 답이 없습니다 asic 나온다고 하질않나 소소히 캐던거 오늘 완전 하락에 눈물을 머금고 전원 내립니다. ^^울컥^^             --------------------------------... 13 1 2841
삐삐
2018.03.15
14697 채굴 갑질하던 용산업자들.. 꼬숩당^^ 이제 갑질어찌할꼬..있을때 잘했어야지ㅋㅋㅋㅋ 하락중에도 채굴량 떨어지고있어서.. 화풀이하고싶었나봅니다.. 메인보드 희귀?때..용산나드리 200키로거리를 가서 문의했더니.. 용팔님 왈. .개인한테는 안... 23 15 7638
비밀병기
2018.03.15
14696 질문 1070ti 새재품인데 claymore's 에서 fan속도가 0% 나오네요   gpu0이 계속 문제네요   처음엔  펜속도가 정상적으로 보이다가     5분정도 지나면 펜속도가 0프로됩니다   팬은 계속 도는데.... 약간 찝찝하네요     해외라서  교환도 못하고                       ----------... 6 file 1061
모른다고
2018.03.15
14695 채굴 FOLM COIN 홍보하던 그사람 정체는???   글 본 직후 한 3시간 돌렸는디...   새벽 6시가 되어서 지갑 확인 해봐도   0.0000000000000000000000000000000000000000000000000000000000000000000000000000000001 도 적립이 안되어 있네...   뭐여 이거       ... 6 1 1497
파워렉스119
2018.03.15
목록
Board Pagination Prev 1 ... 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 ... 2643 Next
/ 2643

개인 정보 유출에 따른 안내

개인정보 유출에 따른 사과문

https://www.ddengle.com/board_free/11420106

8월20일 땡글 해킹사고 경과 보고

https://www.ddengle.com/board_free/11420345

로그인이 안되시는 분

https://www.ddengle.com/board_free/11420465
8월18일~20일 해커에 의해 땡글 사이트에서 땡글 회원님들의 아이디 및 비밀번호가 유출되고 있음을 발견하였습니다.
더이상 피해가 발생하지 않도록 조치된 상태이나 일부 사용자의 개인정보가 유출되었으며, 해커는 추가적으로 사용자 정보를 불법적으로 공개하겠다고 합니다.
  • 최근에 접속한 사용자의 경우 ID와 비번이 유출되었을 가능성이 높습니다. 최대 비번을 꼭 바꿔주시기 바랍니다. (특히 8월부터 8월21일까지)
  • 최근에 접속하지 않은 사용자의 경우에도 해커는 사용자 정보를 입수하여 그 일부 정보를 불법적으로 공개하였습니다.
  • 해커에 의한 사용자 도용을 방지하고자, 최근 수개월간 비번 변경을 하지 않은 약 1만8천명의 사용자를 이용정지시켰습니다.
이 글을 보시는 땡글 유저분은 자신이 계정이 정지된 상태라면 [email protected] 혹은 [email protected] 으로 메일주셔서 자신임을 간단히 인증하여 다시 계정을 활성화시키는 해킹 안내메일을 받으시기 바라며, 혹은 기존 계정 삭제 요청을 해주시기 바랍니다.
Close