본문 바로가기

IT 엔지니어/Linux server

Linux SAMBA

1. 프로그램 설치

dnf -y install samba*

 

2. 환경설정 파일

 

vi /etc/samba/smb.conf

 

11번재 워크 그룹 변경

workgroup = workgroup

실무에서는 미상관

윈도우 : 시스템 - 정보 - 시스템벙보 - 작업그룹 : 워크그룹 - 설정 변경

 

Windows 설정

프로그램 및 기능 - 기능 켜기/끄기 SMB 1.0 다이렉트 체크 확인 필요

 

 


vi /etc/samba/smb.conf

 

[public]

43 comment = PSE samba server

44 path = /samaba → 서버에서 생성 필요

45 browseable = yes

46 read only = no 47 public =yes  //// 입력

 

 

[디렉터리 2개 공유]

[public 1 ]

43 comment = PSE samba server

44 path = /samaba2

45 browseable = yes

46 read only = no

47 public =yes

 

mkdir /samba2

chmod 777 /samba2

 

 

3. 공유 디렉터리 및 허가권 설정

mkdir /samba

chmod 755 /samba

 

 

4. SAMBA 계정 생성

useradd -M -s /bin/bash samba 

계정 진입 방지 위한 계정 디렉터리 미생성 명령어

디렉터리는 생성은 되나 접근 불가 명령어

 

# smbpasswd -a(dd) samba

비밀번호 생성 요청 팝업 / 미팝업 시 재시도

 

[root@localhost samba]# systemctl stop firewalld

[root@localhost samba]# setenforce 0

[root@localhost samba]# systemctl restart smb.service

 

 

5. 클라이언트 접속

윈도우

시작 버튼 /  폴더 상단 검색창

\\192.168.10.50

 

6. 호스트 주소 / 네트워크 주소 접근 통제

vi /etc/samba/smb.conf

 

[global]

hosts allow = 192.168.10.100 192.168.10.50 … except 192.168.10.250

hosts deny = 192.168.10.100

hosts allow = 192.168.10.     / 0없으면 C클래스에 해당

'IT 엔지니어 > Linux server' 카테고리의 다른 글

Linux NFS  (0) 2025.02.27
Linux VNC  (0) 2025.02.26
리눅스 사용제한 / 접근 제한  (0) 2025.02.18
리눅스 포트 변경  (0) 2025.02.17
리눅스 실습  (0) 2025.02.16