계정 추가 및 공유 폴더 만들기 (useradd, adduser, samba / Ubuntu16.04)

2018. 3. 16. 16:28IT

반응형

ㅠㅠ ..... 서버 설치하는데 공유 폴더 있느거 까묵고 다날려부렸다..... 


(식은땀 및 주마등 5짐)


암튼 그래서 .... 

다시 만들었다. 이놈의 썩은 귀는 SMB를 SMP 로 듣고 (용케 2개는 또 알아 처먹음) 삽질 하다가 SMB라는걸 알게됨. 


SMB는 samba의 약자이다.


그런데 서버로 쓰고 있는거라서 그냥 공유폴더 계정을 따로 하나 파기로 했다.


그래서 ... 순서는 .


1. useradd / adduser로 우선 계정을 판다. 


둘의 차이점은


adduser : sudo adduser [계정이름]


이 명령어만 입력하면 폴더 까지 다 생성된다. 비번만 설정해주면 끝.


useradd : sudo useradd -m [계정이름]


-m option써서 폴더도 따로 만들어줘야함. 그리고 추가 정보 입력하는데 딱히 별거 없고, 이름하고 비번 설정만 해주면 되서 그거나 그거임. 하지만 별 문제 없으면 위의 adduser 쓰는게 걍 편함.


위의 작업을 해주면 /home/ 디렉토리 아래에 계정이 추가 된 것 을 확인할 수 있다.



2. samba를 설치하고 공유 폴더 설정해준다. 



우선 reference 는 이거 참고...

                                          http://techlog.gurucat.net/290


먼저 


sudo apt install samba


로 설치한다.


설치 되었으면, samba 계정을 추가한다.

만약 위에서 stacey라는 계정을 만들고, 거기다가 공유폴더를 설정하고 싶으면, 


sudo smbpasswd -a [계정]

ex) sudo smbpasswd -a stacey


라고 입력해준다. 


위에서 설정해준 계정 ID, PW를 기억하고, 


/etc/samba/smb.conf 를 열어 계정 정보를 추가한다. 

sudo vi /etc/samba/smb.conf


그냥 이런식으로 맨 아래에 새로 추가해준당,


ex)


[Share]

comment = user account

path = /home/stacey       // 원하는 계정 루트 입력

valid users = Share          // 이게 접속하면 보이는 폴더 이름! 

writable = yes

create mask = 0644

directory mask = 0755


이렇게 하고 저장 ! 


sudo /etc/init.d/smbd restart


Samba 재시작 하고 ~ 


서버 IP를 입력해서 (\\[공유폴더IP])


공유폴더확인한다 ~ 계정 id, pw는 samba 계정 만들때 입력한 계정 id, 그리고 samba 계정 만들때 입력한 pw이다 !








728x90
반응형

'IT' 카테고리의 다른 글

RTU & RS485 (feat.modbus)  (0) 2018.03.20
double x int x  (0) 2018.03.16
엑셀파일 CSV 파일 C로 만들기  (0) 2018.03.16
symbol lookup error: Undefined Symbol  (0) 2018.03.13
git 다시... ㅠㅠ  (0) 2018.03.13