[임베디드] 리눅스 삼바(samba) 설치하기
안녕하세요
로로봉입니다 : )
리눅스 삼바(samba)란 리눅스에서 윈도우 시스템에게 파일시스템을 공유하기 위한 소프트웨어입니다.
SMB/CIFS 네트워크 프로토콜을 재구현한 소프트웨어입니다. 즉 리눅스의 파일 시스템이나 프린트를 윈도우에게 공유할 수 있게 해줍니다.
Ubuntu에 삼바를 설치하기 위해서 다음 명령어를 입력해줍니다.
apt-get install samba smbfs
삼바 설치가 완료되면 삼바(Samba)를 사용하기 위한 설정을 위해 gedit로 smb.conf 파일을 열어줍니다.
gedit /etc/samba/smb.conf
삼바 서버로 접속 시 한글 파일이 깨지지 않도록 CP949와 UTF8을 사용할 수 있도록 아래와 같이 입력합니다.
삼바를 사용할 유저에 대한 공유 폴더를 설정하기 위해 파일의 맨 아래에 다음과 같이 작성합니다.
[] 대괄호 부분에 접속하는 유저의 이름을 작성하고 어느 디렉토리를 공유할 건지, 권한은 어떻게 부여할 지 설정해줍니다.
이제 다음 명령어를 이용해 실제 삼바 계정을 만들어주면 됩니다.
smbpasswd -a [우분투 사용자계정]
계정 비밀번호 설정을 마치고 반드시 삼바 서버를 재시작해주어야 정상적으로 삼바가 동작됩니다.
/etc/init.d/smbd restart
이제 윈도우에서 Ubuntu 삼바 서버로 접속하기 위해서 실행창을 띄워 공유폴더에 접속하듯이 Ubuntu의 IP를 입력해줍니다.
\\[Ubuntu IP 주소]
Ubuntu의 IP를 모르는 경우에는 터미널 창을 열고 ifconfig 명령어를 입력해주면 됩니다.
Ubuntu에서 삼바로 설정한 폴더가 나오는 것을 볼 수 있습니다.
삼바 서버에 등록한 계정과 패스워드를 입력하면 아래와 같이 삼바 서버에 접속하게 됩니다.
좋아요♥ + 구독 부탁드립니다 : )