Linuxpia/리눅스 사용 팁

데이터·문서 공유 대안(Samba, 클라우드 등)

easyfly 2025. 11. 17. 16:29
반응형

데이터·문서 공유 대안(Samba, 클라우드 등)

호스트와 우분투 가상머신 사이에서 파일을 교환하는 방식은 다양합니다. 앞서 공유 폴더, Drag & Drop, SCP 등을 다뤘습니다. 이번 항목에서는 윈도우 기반 호스트와 우분투 VM 사이에서 보다 융통성 있게 파일을 공유할 수 있는 대안적 방식들을 소개합니다. 특히 기존 개발 워크플로에 맞춰 선택적으로 적용할 수 있는 점이 장점이며, 협업과 문서 중심 작업에 강점을 제공합니다.


● Samba 공유(Windows 파일 공유 방식)

Samba는 리눅스 환경에서 Windows 파일 공유 프로토콜(SMB)을 사용할 수 있도록 지원하는 서버 패키지입니다.
Samba 폴더를 구성하면, 윈도우 파일 탐색기에서 네트워크 드라이브처럼 접근할 수 있습니다.

설치

sudo apt update
sudo apt install samba

공유 폴더 설정 예시

sudo nano /etc/samba/smb.conf

추가

[workspace]
path = /home/ubuntu/workspace
available = yes
valid users = ubuntu
read only = no
browsable = yes
public = yes
writable = yes

Samba 계정 등록

sudo smbpasswd -a ubuntu

서비스 재시작

sudo systemctl restart smbd

삼바서버 재시작

윈도우 탐색기 접속

\\192.168.x.x\workspace

네트워크 드라이브처럼 파일 작업 가능


● 클라우드 스토리지 활용

웹 기반 파일 이동 방식입니다. 단순 문서 교환부터 프로젝트 참고 자료 공유에 적합합니다.

서비스 비고
Google Drive rclone 또는 웹 UI
Dropbox Linux 클라이언트 제공
OneDrive 웹/CLI 이용 가능
Nextcloud 개인 서버 구축 가능

추천 방식:
VM 내부에서 rclone 활용

sudo apt install rclone
rclone config

클라우드 디스크를 VM에 연결하여 파일 동기화 가능합니다.


● USB 패스스루

USB 메모리를 VM에 연결하여 직접 파일을 옮기는 방식입니다.
오프라인 데이터 이동, 이미지 파일, 백업 파일 등에 적합합니다.

VMware 메뉴에서

VM > Removable Devices > USB storage > Connect

이후 우분투에서 자동 마운트되거나 /media/ubuntu 경로에서 탐색 가능합니다.


● 공유 메모장 & 텍스트 스니펫 도구

문서/코드 조각 옮길 때 효율적입니다.

  • Notion
  • Evernote
  • Google Keep
  • OneNote
  • Pastebin / Gist

특히 GitHub Gist는 코드 공유 시 매우 유용합니다.


● 언제 어떤 방식을 쓰면 좋을까

목적 추천 방식
가벼운 문서·이미지 이동 공유 폴더 / Drag&Drop
개발 파일 공유 Git / 공유 폴더
대용량 파일 전송 SCP / USB
네트워크 공유 폴더 필요 Samba
문서·메모 공유 클라우드 메모 앱
협업 코드 공유 GitHub / GitLab

● 팁

  • 대용량 프로젝트는 Samba보다 SCP가 빠름
  • 민감 파일은 USB 또는 SSH 기반 추천
  • rclone은 AWS S3, GCP, Naver Object Storage 등도 연결 가능

데이터와 문서 공유 방식은 사용 목적과 파일 규모, 보안 요구에 따라 선택하면 됩니다.
Samba는 사용성이 좋고, rclone은 유연성, Git은 버전 관리에 탁월합니다.
다양한 방식 중 개발 스타일에 맞는 조합을 구축하시면 안정적인 개발 환경이 됩니다.

반응형

'Linuxpia > 리눅스 사용 팁' 카테고리의 다른 글

보안 고려 사항  (1) 2025.11.19
로컬 웹 브라우저 연동  (2) 2025.11.15
Git을 활용한 코드 동기화  (1) 2025.11.14
SCP 및 SFTP 파일 전송  (0) 2025.11.12
클립보드 공유 및 Drag & Drop  (3) 2025.11.10