코딩 작업을 효율적으로 하기 위해 SAMBA Server를 설치한다.
$ sudo apt-get install samba
혹시 패키지가 없다면
$ sudo apt-get update
공유 디렉토리 생성하기
mkdir 은 새로 디렉토리를 생성하는 것이고, 기존에 생성된 폴더를 공유하고 싶으면 chown, chmod 명령어만 사용하면 된다.
$ sudo smbpasswd -a debian
$ sudo vim /etc/samba/smb.conf (아래 8 라인 추가, 난 마지막 줄에 추가함)
...
[debian]
comment = Shared directory
path = /home/debian
valid users = debian
writable = yes
browseable = yes
$ sudo /etc/init.d/samba restart
실행방법은 윈도우에서 윈도우키 + R
텍스트 창에
\\서버이름
※ 참고용
1. 계정 생성하기
기존에 사용하고 있던 계정으로 SAMBA에 연결하려면 useradd, passwd 명령어 생략 가능
$ sudo useradd samba-user -m -G users
$ sudo passwd samba-user
$ sudo smbpasswd -a samba-user
2. Samba 계정 생성 관련
Debian의 경우 디폴트 유저(ID : debian)로 Samba server 아이디와 권한을 생성하는 것이 편리할 것이다.
Samba용 다른 ID를 생성해서 해보았는데, 권한 관련 문제 때문에 귀찮은 작업이 꽤 많기 때문