[임베디드] 리눅스 삼바(samba) 설치하기

    728x90

    안녕하세요

    로로봉입니다 : )

    리눅스 삼바(samba)란 리눅스에서 윈도우 시스템에게 파일시스템을 공유하기 위한 소프트웨어입니다.

    SMB/CIFS 네트워크 프로토콜을 재구현한 소프트웨어입니다. 즉 리눅스의 파일 시스템이나 프린트를 윈도우에게 공유할 수 있게 해줍니다.

    Ubuntu에 삼바를 설치하기 위해서 다음 명령어를 입력해줍니다.

    apt-get install samba smbfs

    [ 그림 1 : 삼바 설치 ]
    [ 그림 2 : 삼바 설치 ]

    삼바 설치가 완료되면 삼바(Samba)를 사용하기 위한 설정을 위해 gedit로 smb.conf 파일을 열어줍니다.

    gedit /etc/samba/smb.conf

    삼바 서버로 접속 시 한글 파일이 깨지지 않도록 CP949와 UTF8을 사용할 수 있도록 아래와 같이 입력합니다.

    [ 그림 3 : 삼바 서버 한글 Charset 설정 ]


    삼바를 사용할 유저에 대한 공유 폴더를 설정하기 위해 파일의 맨 아래에 다음과 같이 작성합니다.

    [ 그림 4 : 삼바 서버 디렉토리 설정 ]

    [] 대괄호 부분에 접속하는 유저의 이름을 작성하고 어느 디렉토리를 공유할 건지, 권한은 어떻게 부여할 지 설정해줍니다.

    이제 다음 명령어를 이용해 실제 삼바 계정을 만들어주면 됩니다.

    smbpasswd -a [우분투 사용자계정]

    [ 그림 5 : 삼바 서버 계정 설정 ]

    계정 비밀번호 설정을 마치고 반드시 삼바 서버를 재시작해주어야 정상적으로 삼바가 동작됩니다.

    /etc/init.d/smbd restart

    [ 그림 6 : 삼바 서버 재시작 ]

    이제 윈도우에서 Ubuntu 삼바 서버로 접속하기 위해서 실행창을 띄워 공유폴더에 접속하듯이 Ubuntu의 IP를 입력해줍니다.

    \\[Ubuntu IP 주소]

    [ 그림 7 : Windows에서 삼바 서버 접속 ]

    Ubuntu의 IP를 모르는 경우에는 터미널 창을 열고 ifconfig 명령어를 입력해주면 됩니다.

    [ 그림 8 : Windows에서 삼바 서버 접속 ]

    Ubuntu에서 삼바로 설정한 폴더가 나오는 것을 볼 수 있습니다.

    삼바 서버에 등록한 계정과 패스워드를 입력하면 아래와 같이 삼바 서버에 접속하게 됩니다.

    [ 그림 9 : 삼바 서버 로그인 ]
    [ 그림 10 : 삼바 서버 접속 완료 ]

     

    좋아요♥ + 구독 부탁드립니다 : )

    728x90
    반응형

    댓글