2023-01-11
#25 [학습서] 원격파일서버 구축 학습서
2023-01-11
Tasks

원격파일서버 구축 학습서#

이 게시글에서는 Samba를 이용하여 원격파일서버를 구축방법을 작성했습니다.



1. Samba?#

Samba는 원격파일서버 시스템을 제공하는 서비스로, 리눅스용 프로그램으로 표준 Windows와 상호 운용이 가능합니다.
보다 자세한 내용 및 설정은 https://www.samba.org 를 참조하시길 바랍니다.



2. 설치 및 설정#

2.1. 패키지 설치#

  • samba apt 설치
    sudo apt -y install samba
    

2.2. 공유파일 설정#

  • 새로운 디렉토리 생성 및 설정

    sudo mkdir -p /data/public/
    sudo chown -R nobody:nogroup /data/public
    sudo chmod -R 0777 /data/public
    sudo chgrp sambashare /data/public
    
  • 테스트용 test.txt 파일 생성

    sudo touch /data/public/test.txt
    
  • 스크린샷, 2023-01-11 16-48-18.png

  • samba 환경설정

    sudo vim /etc/samba/smb.conf
    >
    ...
    [public]
       path = /data/public
       browseable = yes
       guest ok = yes
       guest only = yes
       read only = no
       force user = nobody
       force create mode = 0777
       force directory mode = 0777
    
  • 스크린샷, 2023-01-11 16-48-49.png

  • samba 서비스 시작

    sudo systemctl restart smbd
    sudo systemctl status smbd
    
  • 스크린샷, 2023-01-11 16-49-03.png



3. 원격파일서버 접속#

3.1. Ubuntu20.04 기준#

  • ubuntu 기본 프로그램 중 파일을 선택합니다.

    • 스크린샷, 2023-01-11 16-50-41.png
  • 우측 하단에 서버에 연결 부분에 원격파일서버의 주소를 입력합니다.

    smb://{원격파일서버주소입력}
    
    • 스크린샷, 2023-01-11 16-51-14.png
  • 설정한 Public 디렉토리 확인 및 접속

    • 스크린샷, 2023-01-11 16-51-33.png
  • 익명사용자로 연결

    • 스크린샷, 2023-01-11 16-51-53.png
  • 테스트로 생성한 test.txt파일 확인

    • 스크린샷, 2023-01-11 16-52-02.png

3.1. Windows10 기준#

  • 바탕화면에서 단축키 윈도우키 + R을 입력합니다.

  • 실행창에 원격파일서버 주소를 입력합니다.

    \\{원격파일서버주소입력}
    
    • 1.PNG
  • 설정한 Public 폴더 확인 및 접속

    • 2.PNG
  • 테스트로 생성한 test.txt파일 확인

    • 3.PNG
Comment 0

Add a comment