1.3. 독립 실행형 서버로 Samba 설정
Samba를 도메인의 멤버가 아닌 서버로 설정할 수 있습니다. 이 설치 모드에서 Samba는 중앙 DC(Domain Controller) 대신 로컬 데이터베이스로 사용자를 인증합니다. 또한 게스트 액세스를 활성화하여 사용자가 인증 없이 하나 이상의 서비스에 연결할 수 있습니다.
1.3.1. 독립 실행형 서버에 대한 서버 구성 설정 링크 복사링크가 클립보드에 복사되었습니다!
Samba 독립 실행형 서버에 대한 서버 구성을 설정할 수 있습니다. 자세한 내용은 시스템의 smb.conf(5) 도움말 페이지를 참조하십시오.
프로세스
samba패키지를 설치합니다.# dnf install samba/etc/samba/smb.conf파일을 편집하고 다음 매개변수를 설정합니다.[global] workgroup = Example-WG netbios name = Server security = user log file = /var/log/samba/%m.log log level = 1이 구성은
Example-WG작업 그룹 내에서Server라는 독립 실행형 서버를 정의합니다. 또한 이 구성을 사용하면 최소 수준(1)에서 로깅할 수 있으며/var/log/samba/디렉터리에 로그 파일을 저장합니다. Samba는로그 파일매개 변수의%m매크로를 클라이언트 연결의 NetBIOS 이름으로 확장하여 개별 로그 파일을 활성화합니다.선택 사항: 파일 또는 프린터 공유를 구성합니다. 다음 내용을 참조하십시오.
/etc/samba/smb.conf파일을 확인합니다.# testparm인증이 필요한 공유를 설정하면 사용자 계정을 생성합니다.
자세한 내용은 로컬 사용자 계정 생성 및 활성화를 참조하십시오.
필요한 포트를 열고
firewall-cmd유틸리티를 사용하여 방화벽 구성을 다시 로드합니다.# firewall-cmd --permanent --add-service=samba# firewall-cmd --reloadsmb서비스를 활성화하고 시작합니다.# systemctl enable --now smb