Debian 11 Bullseye에서 Samba를 설치하고 구성하는 방법

Samba는 환상적인 도구입니다. 이를 통해 Linux 데스크톱, 랩톱 및 서버는 Windows/Mac OS 호환 파일 공유를 호스팅할 수 있습니다. 이 가이드는 Debian 11 Bullseye에서 Samba를 설치하고 구성하는 방법을 보여줍니다.

참고: 이 가이드에서는 Debian 11을 사용한다고 가정합니다. 그러나 Debian 10 이하를 사용하는 경우 지침이 동일해야 합니다. 부담 없이 따라해 보세요.

삼바 설치 방법 – GUI

데비안에서 GUI를 사용하는 데 더 관심이 있다면 그래픽 인터페이스를 사용하여 Samba를 설치할 수 있다는 사실에 기뻐할 것입니다. 이를 위해 " Synaptic Package Manager " 를 열어 시작하십시오 .

Synaptic이 열리면 오른쪽 상단에서 검색 아이콘을 찾아 마우스로 클릭합니다. 이 아이콘을 선택한 후 검색 상자를 클릭하고 "samba"를 입력합니다. 검색어 입력 후 "검색" 버튼을 눌러주세요.

"검색" 버튼을 클릭하면 Synaptic Package Manager가 공식 리포지토리에서 사용 가능한 데비안 패키지를 표시합니다. 검색 결과를 스크롤하여 "samba"를 찾은 다음 마우스 오른쪽 버튼으로 클릭합니다.

"samba"를 마우스 오른쪽 버튼으로 클릭한 후 "Mark for installation" 옵션을 선택합니다. 오른쪽 클릭 메뉴에서 이 옵션을 선택하면 Synaptic Package Manager가 Samba가 Debian 11 Bullseye 시스템에서 실행해야 하는 모든 추가 패키지를 선택합니다.

Synaptic Package Manager의 팝업 창에서 "Mark" 버튼을 눌러 Debian 시스템에 Samba를 설치할 것인지 확인합니다. 그런 다음 Synaptic에서 "적용" 버튼을 찾아 클릭하여 Samba를 설치합니다.

삼바 설치 방법 – 터미널

명령줄을 통해 Debian 11 Bullseye에 Samba를 설치하려면 터미널을 열어야 합니다. Ctrl + Alt + T를 누르 거나 앱 메뉴에서 "터미널"을 검색하여 데비안 시스템에서 터미널 창을 열 수 있습니다 .

터미널 창이 열리고 사용할 준비가 되면 apt-get install 명령을 실행하여 "samba" 패키지를 설치합니다. "samba-common" 패키지도 필요합니다.

sudo apt-get 설치 삼바 삼바 공통

위의 명령을 입력하면 데비안이 암호를 묻습니다. 사용자 계정이 sudoers 파일에 있는 경우 연결된 암호를 입력합니다. 그런 다음 Enter 키를 눌러 암호를 제출하십시오.

암호를 제출하면 데비안이 시스템에 "samba" 및 "samba-common"을 설치할 것인지 묻습니다. 키보드에서 Y 키를 눌러 두 패키지 설치를 확인합니다.

터미널이 명령 실행을 완료하면 Samba가 Debian 11 Bullseye 시스템에 설치됩니다.

Samba 구성 방법 – GUI

구성 파일을 좋아하지 않거나 Samba를 다루지 않고 데비안의 GUI로 설정하려는 경우 Webmin을 사용할 수 있습니다. Webmin은 Samba와 같은 일상적인 서버 작업을 위한 웹 인터페이스를 제공하는 시스템에 설치할 수 있는 도구입니다.

Webmin을 통한 Samba 설정은 이전에 Ubuntu용 Tips.WebTech360.com에서 다루었습니다 . 그러나 데비안과 우분투는 아키텍처와 패키지 기반이 매우 유사합니다. 결과적으로 Ubuntu 지침은 Debian에서 제대로 작동합니다.

Samba 구성 방법 – 터미널

터미널을 통해 Debian 11 Bullseye에서 Samba를 구성하려면 cd 명령을 사용하여 시작하고 /etc/samba디렉터리로 이동합니다.

cd /etc/samba/

그런 다음 파일을 복사 smb.conf하고 백업을 만듭니다. 구성이 엉망인 경우 백업을 만드는 것이 좋습니다.

sudo cp smb.conf smb.conf.bak

다음으로 새 폴더를 만듭니다. /var/shares/public이 예에서는 폴더가 됩니다 . 예제 폴더를 사용하십시오. 또는 공유를 생성합니다.

sudo mkdir -p /var/shares/public

공유를 생성한 후 chmod/var/shares/ 로 올바른 권한을 갖도록 디렉토리를 업데이트합니다 . /var/shares/ 디렉토리는 "755"여야 합니다.

sudo chmod 755 -R /var/shares/

디렉터리에 대한 권한을 업데이트하면 smb.conf편집할 파일을 엽니다. 그런 다음 구성 파일의 맨 아래로 스크롤하여 다음 코드를 붙여넣습니다.

스도 나노 /etc/smb.conf

[Share]

comment = Samba file share.

path = /var/shares/public/

browseable = yes

read only = no

guest ok = yes

구성 파일을 편집한 후 키보드에서 Ctrl + O를 눌러 Nano 텍스트 편집기에 저장합니다 . Ctrl + X 를 눌러 텍스트 편집기를 종료합니다 . 그런 다음 testparm 명령 으로 Samba 구성 파일을 테스트하십시오 .

테스트팜

testparm 명령이 오류를 출력하지 않으면 systemctl 을 사용하여 Samba 서비스를 다시 시작할 수 있습니다 . Samba 서비스를 다시 시작하면 구성 파일에서 변경한 사항이 활성화됩니다.

sudo systemctl 재시작 smdb

백업 복원

백업에서 Samba 구성을 복원해야 하는 경우 다음을 수행하십시오.

cd /etc/samba/ sudo rm smb.conf sudo cp smb.conf.bak smb.conf sudo systemctl 재시작 smdb

댓글 남기기

Pardus Linux에서 Intel 그래픽 카드의 화면 찢김 현상 해결하기: 결과 중심 가이드

Pardus Linux에서 Intel 그래픽 카드의 화면 찢김 현상 해결하기: 결과 중심 가이드

Pardus Linux에서 Intel 그래픽 카드 화면 찢김 현상을 해결하려면 X11과 Wayland의 차이점, 컴포지터 설정, 새로 고침 빈도, 활성화된 Xorg 드라이버, 그리고 필요한 경우에만 TearFree를 확인하세요.

firewall-cmd를 사용하여 SLES 15 방화벽을 구성하는 방법

firewall-cmd를 사용하여 SLES 15 방화벽을 구성하는 방법

SLES 15에서 firewalld를 구성합니다. 영역을 확인하고, 서비스 또는 포트를 허용하고, 영구 규칙을 저장하고, 안전하게 재부팅하고, 액세스를 확인합니다.

SLES 라이브 패칭 구성 가이드: 재부팅 없이 커널 업데이트 적용하기

SLES 라이브 패칭 구성 가이드: 재부팅 없이 커널 업데이트 적용하기

SLES 15 SP7에서 커널 라이브 패치를 활성화하고, 재부팅 없이 지원되는 수정 사항을 적용하고, 활성 패치를 확인하고, 커널 재시작이 여전히 필요한 경우를 파악합니다.

SUSE Linux Enterprise Server 15에서 FIPS 모드를 활성화하는 방법

SUSE Linux Enterprise Server 15에서 FIPS 모드를 활성화하는 방법

SUSE에서 지원하는 설정 유틸리티를 사용하여 SLES 15에서 FIPS 모드를 활성화하고, 안전하게 재부팅한 다음, 커널 및 암호화 정책 상태를 확인하고 인증 제한 사항을 점검하십시오.

보안 정책을 위반하지 않고 Gooroom OS에 Google Chrome을 설치하는 방법

보안 정책을 위반하지 않고 Gooroom OS에 Google Chrome을 설치하는 방법

공식 .deb 패키지, APT, 정책 검사, 업데이트 안내 및 관리 기기용 수정 사항을 통해 Gooroom OS에 Google Chrome을 안전하게 설치하세요.

How to Export SLES System Logs to a Remote Syslog Server Securely

How to Export SLES System Logs to a Remote Syslog Server Securely

Securely forward SLES system logs to a remote syslog server with rsyslog, TLS certificates, peer-name verification, queues, validation, and testing.

SLES 15와 SSSD의 Active Directory 통합: 단계별 가이드

SLES 15와 SSSD의 Active Directory 통합: 단계별 가이드

YaST를 사용하여 SSSD를 통해 SLES 15를 Active Directory에 연결합니다. DNS 및 시간 설정을 준비하고, 도메인 로그인을 구성하고, Kerberos를 확인하고, SSSD, Winbind 및 realmd를 비교합니다.

Pardus Linux에서 Realtek RTL8821CE Wi-Fi 드라이버 문제 해결하기

Pardus Linux에서 Realtek RTL8821CE Wi-Fi 드라이버 문제 해결하기

Pardus Linux에서 RTL8821CE Wi-Fi 문제를 해결하려면 내장 rtw88 드라이버, Realtek 펌웨어, rfkill, NetworkManager 및 안전 대체 옵션을 확인하십시오.

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Diagnose and fix Debian 12 DNS resolution failures with systemd-resolved, including resolv.conf, NetworkManager, networkd, cache, and verification.

Pardus Linux와 Windows 11을 안전하게 듀얼 부팅하는 방법

Pardus Linux와 Windows 11을 안전하게 듀얼 부팅하는 방법

Pardus 25.2를 Windows 11과 함께 설치하려면 Windows 볼륨을 백업하고 축소한 다음 UEFI USB로 부팅하고 기존 EFI 및 복구 파티션을 보호하십시오.