오늘:
679
어제:
1,310
전체:
3,199,319

하모니카 사용기

조회 수 3360 추천 수 1 댓글 13
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

안녕하세요 JamesBae 입니다.

 

하모니카에서 공유폴더를 설정하고 연결하는 방법은 크게 어렵지 않습니다.

때론 추가적으로 smb.conf 설정을 해야할 경우가 있지만

이번에 알려드리는 내용은 smb.conf를 따로 수정하지 않고 진행합니다.

 

우선 현재 이미지 처럼 저는 두개의 VM을 준비하였고

각각 두개의 OS를 기본 설치만 한 상태입니다.

각각 OS는 같은 망(공유기)에 있는 상태이므로

IP를 확인해보면 각각 192.168.0.134 , 192.168.0.137 입니다.

 

001.png

 

우선 하모니카쪽의 네트워크 공유 설정부터 진행하겠습니다.

현재 이미지의 하모니카 OS는 따로 Samba 설정을 하지 않은 기본 5.0 설치 상태입니다.

파일관리자를 열어 공유할 폴더를 우클릭 후 공유 옵션을 클릭합니다.

002.png

 

다음과 같이 폴더 공유 창이 뜹니다.

이미지 처럼 활성화 해주신 후 아래의 체크박스를 모두 체크하고 공유 만들기를 선택합니다.

003.png

 

추가적으로 접근권한 설정에 대한 내용을 물어볼 수 있는데

자동으로 접근 권한을 더하기를 선택해주시면 됩니다.

004.png

 

하모니카의 설정이 완료되었다면 윈도우의 네트워크 공유를 활성화 시켜주어야 합니다.

기본 설치상태에서 탐색기의 네트워크를 선택하시면 다음과 같이 네트워크 검색이 꺼져있다는 메세지를 확인하실 수 있습니다.

확인을 누릅니다.

005.png

 

확인을 누르게 되면 다음 이미지처럼 상단부분에 변경하려면 클릭하라는 내용의 메세지가 나오게 됩니다.

클릭합니다.

006.png

 

클릭하면 네트워크 검색 및 파일 공유 설정 메뉴가 나오게 됩니다.

클릭합니다.

007.png

 

클릭하게 되면 모든 공용 네트워크에 대해 네트워크 검색 및 파일 공유를 사용할지에 대한 메세지가 나오게 됩니다.

개인 네트워크로 사용할 것이기 때문에 아니오를 선택하였습니다.

추후 네트워크 공유센터에서 설정하실 수 있습니다.

008.png

 

아까 오류메세지가 발생했던 네트워크 창이 정상적으로 연결되는 것을 확인하실 수 있습니다.

009.png

 

하모니카에서 설정했던 공유 연결이 제대로 연결됬는지 확인하는 방법입니다.

탐색기 주소표시줄에 역슬래시(\) 두번입력후 하모니카 OS의 IP주소를 입력해줍니다.

오류메세지가 발생하거나 연결이 되지 않는다면 하모니카 OS 쪽 방화벽을 확인해주시기 바랍니다.

sudo ufw status (상태확인)

sudo ufw disable (방화벽 끄기)

010.png

 

정상적으로 연결이 되었다면 공유한 폴더가 표시됩니다.

더블클릭하여 정상적으로 들어가지는지 확인합니다.

011.png

 

정상적으로 들어가지는 것을 보실 수 있습니다.

이미지에 보이는 파일은 정상적으로 공유가 되는지 확인을 위해 임시로 생성한 파일입니다.

또한 비밀번호를 따로 입력하지 않았는데 들어가지는 이유는

하모니카 OS 폴더 공유를 설정할때 "(사용자 계정이 없는 사람들을 위한) 게스트 접속 허용(G)" 부분을 체크했기 때문입니다.

012.png

 

다음은 해당항목을 체크 해제하고 진행하겠습니다.

똑같이 공유할 폴더를 우클릭하여 공유 폴더 설정으로 들어가 설정을 해줍니다.

이번에는 이미지 처럼 게스트 접속 허용 체크를 해제 한 상태로 진행합니다.

013.png

 

이미지에서는 같은 공개 폴더로 진행하였지만 다른 폴더를 공유해서 확인해 보는 것이 좀 더 확실한 방법입니다.

실제로 진행을 하다보니 이전에 게스트 접속 허용을 체크한 것에 대한 내용이 남아 있어서인지

더블클릭을 했지만 네트워크 자격 증명 입력창이 나오지 않고 바로 연결되는 경우가 있었습니다.

 

현재 상태에서 하모니카 OS의 사용자 이름과 sudo 비밀번호를 입력하는 경우가 많은데 접속이 안되는것을 확인하실 수 있습니다.

네트워크 자격 증명에서 요구하는 비밀번호는 SAMBA 비밀번호이기 때문입니다.

014.png

 

하모니카 OS에서 SAMBA 비밀번호를 추가해주어야 합니다.

사용자 이름을 모를 경우에는 다음과 같이

echo $USER 를 입력해 주시면 알 수 있습니다.

SAMBA 비밀번호를 설정하는 방법은

sudo smbpasswd -a $USER 를 입력하고 비밀번호를 설정해 주시면 됩니다.

015.png

 

확인하신 사용자 이름과 설정한 SAMBA 비밀번호를 입력하여 접속이 되는지 확인해봅니다.

016.png

 

정상적으로 연결되는 것을 확인하실 수 있습니다.

018.png

 

다음은 네트워크 위치 추가를 하여 좀 더 사용하기 쉽게 만드는 방법입니다.

내PC 상단의 '컴퓨터' 를 클릭하시면 다음과 같이 '네트워크 위치 추가' 항목이 존재합니다.

클릭합니다.

021.png

 

다음을 계속 눌러주시다가 다음 항목에서

( \\IP주소\공유폴더 ) 형태로 입력합니다.

IP 주소를 입력하는 공유 폴더의 기본위치는 사용자 HOME 폴더 기준으로 시작됩니다. (바탕화면의 '홈' 폴더, 또는 Ctrl + Alt + T 로 터미널을 열었을 때 기본위치)

root 쪽에 공유폴더를 만들고 싶으신 경우는 추가적인 다른 설정이 필요하기 때문에 여기서는 다루지 않겠습니다.

022.png

 

정상적으로 연결이 되었다면 다음을 눌러주면 이미지 처럼 네트워크 자격 증명을 입력하라는 창이 나오게 됩니다.

입력을 하게 되면 연결된 공유폴더로 들어가게 됩니다.

023.png

 

창을 닫고 내PC 메인화면을 보시면 하단의 네트워크 위치에 공개 폴더가 연결되신 것을 볼 수 있습니다.

024.png

 

다음과 같은 메세지가 나올 경우의 해결 방법입니다.

"동일한 사용자가 둘 이상의 사용자 이름으로 서버 또는 공유 리소스에 다중 연결할 수 없습니다."

말 그대로 hamo라는 사용자 이름이 있었는데 재설치 혹은 특정상황으로인해

동일한 IP의 hamo라는 사용자가 새로 생성된 경우 다음과 같은 메세지를 보실 수 있습니다.

019.png

 

cmd 창을 열고

net use를 입력하면 다음과 같이 연결정보들이 저장되어 있습니다.

네트워크 공유폴더 접속시 사용자와 비밀번호를 입력하고 접속하였는데 창을 끈 후 다시 접속해도 비밀번호입력을 다시 묻지 않는 경우는

다음과 같이 정보가 저장되어 있어서 그렇습니다.

따라서 같은 IP와 폴더명이 이미 존재하는데 연결을 하려고 하면 생기는 문제이기 때문에 제거를 하고 다시 연결을 진행하시면 됩니다.

net use * /d /y 를 입력하면 제거할 수 있습니다.

020.png

 

감사합니다.

  • ?
    산돌이네 2022.04.12 14:51

    상세한 설명 감사드립니다! 제 컴의 경우는 (하모니카 5.0) 마우스를 우클릭 했을 때에 메뉴에 '공유옵션'이 없습니다. 우클릭 했을 경우, 공유옵션이 표시 되도록 할 수는 없을까요? 

  • ?
    JamesBae 2022.04.12 15:09 Files첨부 (1)

    안녕하세요 JamesBae 입니다.

     

    우클릭시 공유 옵션이 없는 경우는 다음과 같이 확인하실 수 있습니다.

     

    파일관리자를 열고 상단의 편집 > 기본설정 > 좌측메뉴의 플러그인 > 하단의 Nemo Share가 체크되어있는지 확인 부탁드립니다.

    체크가 안되어 있다면 체크하고 적용버튼을 누르면 되고

    없다면 터미널을 여시고

    dpkg -l | grep nemo-share 을 검색하셔서 표시가 되지 않으신다면 다음 명령어를 통해 설치하시면 됩니다. (설치후 체크 설정해야함)

    sudo apt install nemo-share

    설치가 되어있는데도 표시가 되지 않을때 재설치는 다음 명령어를 통해 진행하시면 됩니다.

    sudo apt install nemo-share --reinstall

    025.png

     

    감사합니다.

     

  • ?
    산돌이네 2022.04.12 19:16

    와우! 제 컴에는 nemo-share가 설치되어 있지 않았더군요! 감사합니다!

  • ?

    pc새로 밀고 올려주신대로 그대로 했는데... 전..ㅠㅠ

     

    게스트모드는 역시나 잘되고...

     

    게스트모드 허용 해제하면..어김없이..

     

    사용자 이름 또는 암호가 잘못되었다고 하네요..ㅠㅠ

     

    언젠가..되겠죠..ㅠㅠ 자세한 설명 감사합니다..1111111111111111111.PNG

     

  • ?
    마이쮸가이 2022.04.13 15:41

    스샷에 비밀번호는 본문에 있듯이 시스템 비밀번호가 아닌

    삼바에 추가된 아이디와 비밀번호 일 것 같은데요.

    본문에도 삼바 관련 아이디/비밀번호 추가 내용이 있으니 참고하시면 좋을 것 같습니다. 

  • ?
    JamesBae 2022.04.13 16:05

    안녕하세요 JamesBae 입니다.

     

    해당 네트워크 자격 증명 창이 뜬다는 건 거의 90퍼센트는 완료하셨다고 보셔도 됩니다.

    따로 재설치할 필요 없이 비밀번호만 정확히 입력하면 연결이 되는거죠

     

    본문에도 적어 놓았지만 하모니카 OS 쪽에 터미널을 여시고 smb 비밀번호를 설정하시고

    그 설정된 비밀번호를 입력해서 로그인 하셔야 됩니다.

    OS를 설치하실때 입력하셨던 비밀번호를 입력하는것이 아닙니다.

     

    아래 텍스트를 그대로 복사해서 붙여넣고 엔터를 하시면 비밀번호를 설정하는 창이 나오게 됩니다 ($USER 도 그대로 입력합니다)

    sudo smbpasswd -a $USER

    비밀번호 입력

    비밀번호 확인 입력

     

    설정이 완료되면 윈도우에서 사용자 이름과 smbpasswd로 설정한 비밀번호를 입력합니다.

     

    감사합니다.

  • ?
    마루동이 2022.04.13 16:31

    간단하게 0000, 3333 도 해보고 8자리로도 입력해보고 다 해보았는데, 안되네요..ㅎㅎ

     

    제가 오죽했으면

     

    진짜 자세하게 설명올려주신대로

    pc이름을 hamo라고 까지 했겠어요 ㅠㅠ

     

     

    아무쪼록 감사합니다...ㅠㅠ 

     

     

     

     

     

     

  • ?
    마이쮸가이 2022.04.13 23:18

    혹시 삼바 유저 추가 이후에 삼바 서비스 리스타트 하셨나요?

    삼바 서비스를 리로드해 주지 않으면 적용 안되는 경우가 있습니다.

    터미널로 

     

    service smb restart

    혹은

    service smbd restart

    혹은 삼바 적용 시스템 리부팅한 이후에 다시 한번 해 보셔요.

     

  • ?
    마루동이 2022.04.14 07:54

    네, restart도 해보고, 재부팅도해보고...

     

    사내망 관리부서에 혹시나 포트관련사항, 방화벽 다 물어보았는데 막힌게 없다고 하더라구염...ㅠㅠ 

     

    답변감사드립니다.. ^^

  • ?
    마루동이 2022.04.18 15:31

    사내망이 아닌 iptime공유기내 192. 아이피대역에서 테스트 해보니 공유가 잘 됩니다.

     

    아무래도 사내망에서 먼가 막히는듯 싶어요 ^^

     

     

     

    근데,,

     

    1) 공유기 내에서 윈도우10->하모니카os로 접속할때는 공유폴더 잘열림.

     

    2) 사내망으로  고유ip 넣고 (**.**.**.** 으로 관리)  윈도우10 ->하모니카os  공유폴더 안열림

     

    3) 사내망으로  고유ip 각각 넣고   하모니카os(ip: xxx.xxx.xxx.141)  <->하모니카os(ip:xxx.xxx.xxx144)  상호 공유폴더 잘열림. 저장도 됨.

     

     

    역시나 게스트허용을 하면 또 로그인없이 잘 되고, 해제하면 안되고..

     

    이건 또 무슨 상황일까요 ㅎㅎㅎ

     

    사내망에 먼가가... ^^;;;

     

     

     

     

  • ?
    마루동이 2022.04.20 13:13

    해결되었습니다. ㅎㅎㅎㅎ

    인터넷 뒤져서 나오는 해결방법 다 해보다가 ㅋㅋ

     

    로컬 정책 -> 보안 옵션 -> 네트워크 보안 : LAN Manager 인증 수준 

     

    img.jpg

     

    'NTLMv2 응답만 보내기'를 적용 .

     

    이렇게 하니 일단 아이디/비번 접속이 가능했습니다.

     

    저희 사내망에 사용하는 pc는 기본적으로

    <LM 및 NTLM 보내기 - 협상되면 NTLMv2 세션 보안 사용 (& ) >

    이걸로 되어 있는데 (공유기 테스트할땐 그냥 윈도우10 새로설치)

    변경하니 접속이 되네요 ^^

     

    혹시 이방법이 정답이진 않을 수 있지만, 그래도 올려놓아봅니다 ^^

  • ?
    Moordev 2022.04.20 19:40
    해결되셨다니 축하드립니다.
    나중에 누군가에게는 꼭 도움이 되리라 믿습니다
  • ?
    마루동이 2022.04.21 11:25

    네 ^^ 감사합니다.


CLOSE