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 |