리눅스

본문 바로가기
사이트 내 전체검색


리눅스
리눅스

7. samba를 이용한 공유 폴더 만들기

페이지 정보

작성자 관리자 댓글 0건 조회 4,024회 작성일 19-01-17 20:35

본문

7. samba를 이용한 공유 폴더 만들기



[root@localhost ~]# yum -y install samba 


samba만 이용 가능한 새로운 계정인 share1 계정을 추가합니다.
비밀번호도 설정합니다.


[root@localhost ~]# useradd share1
[root@localhost ~]# passwd share1
sambauser 사용자의 비밀 번호 변경 중
새  암호:
잘못된 암호: 암호는 8 개의 문자 보다 짧습니다
새  암호 재입력:
passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.
[root@localhost ~]# 


samba에 새로 만든 share1 계정을 등록시켜줍니다.

패스워드도 등록합니다.


[root@localhost ~]# smbpasswd -a share1
New SMB password:
Retype new SMB password:
Added user share1 .
[root@localhost ~]#




해당 계정으로 접속 가능한 공유 폴더를 만들어 줍시다.
저는 /samba로 만듭니다.
만든 후 퍼미션 777로 수정합니다.


[root@localhost ~]mkdir /samba
[root@localhost ~]# chmod 777 /samba
[root@localhost ~]# ls /


samba 폴더가 보입니다.


 계정 디렉토리와 samba 폴더와 계정을 연결하는 과정을 거칩니다.

[root@localhost ~]# vi /etc/samba/smb.conf

wrokgroup = '원하는 이름'


 최하단부분에 관리 할 공유 폴더와 공유 계정을 기입합니다.


[share]
comment = samba share server
path = /samba
public = yes
writable = yes
write list = share1
create mask = 0777
directory mask = 0777



저장합니다.



방화벽을 추가합니다.
CentOS7은 이전 버전에서 사용하던 iptables가 아닌 firewall이 기본 방화벽입니다.


[root@localhost ~]# firewall-cmd --permanent --zone=public --add-service=samba

success

[root@localhost ~]# firewall-cmd --reload

success


samba를 실행합니다.

[root@localhost ~]# systemctl start smb
[root@localhost ~]# systemctl enable smb
Created symlink from /etc/systemd/system/multi-user.target.wants/smb.service to /usr/lib/systemd/system/smb.service.
[root@localhost ~]#


또는


[root@localhost ~]# service smb restart


selinux 수정합니다.


[root@localhost ~]# vi /etc/selinux/config


기존 설정인 'SELINUX=enforcing' 주석처리하고,
'SELINUX=disabled' 수정한다.



저장 후 CentOS 재부팅한다.


메인 OS(Windows)에서 실행 [win]+[r] 후
\\아이피 입력한다.


원격 접속이 실행된다.
samba에 등록한 계정 및 비밀번호 입력한다.

폴더 공유가 잘 이루어지며 쓰기 읽기에 문제가 없음을 확인합니다.



Deleting the Samba user


[root@localhost samba]# smbpasswd -x sambauser
Deleted user sambauser.
[root@localhost samba]#

이제 리눅스의 계정을 삭제할 수 있다.


[root@localhost samba]# userdel -r sambauser
 


댓글목록

등록된 댓글이 없습니다.


개인정보취급방침 서비스이용약관 모바일 버전으로 보기 상단으로

TEL. 063-469-4551 FAX. 063-469-4560 전북 군산시 대학로 558
군산대학교 컴퓨터정보공학과

Copyright © www.leelab.co.kr. All rights reserved.