웹민(Webmin)은 유닉스 계열 운영체제를 관리하기 위한 웹 기반 관리 인터페이스입니다. 예를 들어, 우분투 서버에서 삼바(Samba) 공유를 더 간편하게 생성하고 싶을 때 웹민은 매우 유용한 도구가 될 수 있습니다.
웹민을 활용하면 웹 브라우저를 통해 우분투 서버에서 삼바 공유를 손쉽게 만들고, 접근 권한 등을 편리하게 관리할 수 있습니다. 이 가이드에서는 웹민을 사용하여 우분투 서버에서 삼바 공유를 구성하는 과정을 상세히 안내합니다.
우분투 서버에서 웹민 설정하기
웹민을 사용하려면 우선 우분투 시스템에 웹민이 설치되어 있어야 합니다. 우분투에 웹민이 아직 설치되어 있지 않다면, 공식 웹사이트에서 최신 DEB 패키지를 다운로드하세요.
최신 웹민 DEB 패키지를 다운로드한 후, 우분투 서버에 설치를 진행합니다. 설치 과정은 비교적 짧게 소요됩니다. 설치가 완료되면, 웹 브라우저를 열어 다음 URL 주소로 접속하여 웹민에 접근할 수 있습니다.
http://YOUR_UBUNTU_SERVER_IP_OR_HOSTNAME:10000
웹민 루트 비밀번호 설정
웹민에 접속하려면 우분투 서버의 루트(root) 비밀번호를 알아야 합니다. 만약 루트 비밀번호를 모른다면, 웹민을 설치하기 전에 터미널을 통해 설정해야 합니다.
우분투 서버에서 루트 비밀번호를 설정하려면, 사용자 이름으로 TTY 콘솔 또는 SSH 터미널에 로그인합니다. 로그인 후, sudo -s
명령을 사용하여 루트 권한으로 전환합니다.
sudo -s
루트 권한으로 변경된 후, passwd
명령을 사용하여 루트 계정의 비밀번호를 변경합니다.
passwd
터미널을 이용한 삼바 설치
웹민을 사용하여 삼바 공유를 설정하기 전에, 우분투 서버에 삼바 도구를 설치해야 합니다. 최신 삼바 패키지를 설치하려면, 터미널을 열고 SSH를 통해 우분투 서버에 로그인하거나, 서버에 직접 접속하여 터미널을 사용합니다.
우분투 서버에 로그인한 후, 삼바 설치를 시작할 수 있습니다. 다음의 apt install
명령어를 사용하여 “samba” 패키지를 서버에 설치합니다.
sudo apt install samba
위의 명령어를 실행하면 우분투에서 비밀번호를 묻습니다. 키보드를 사용하여 사용자 계정의 비밀번호를 입력하고, Enter 키를 눌러 제출합니다.
비밀번호를 제출하면 우분투는 삼바 서버를 실행하는 데 필요한 모든 패키지와 종속성을 다운로드합니다. 이후, 설치 준비가 완료되면 키보드의 ‘Y’ 버튼을 누르라는 메시지가 표시됩니다. 우분투 서버에 삼바를 설치하려면 ‘Y’를 누릅니다.
웹민에서 공유 추가하기
웹민을 사용하여 우분투에 삼바 공유를 추가하는 과정은 다음과 같습니다.
1단계: 웹 브라우저를 사용하여 웹민 웹 인터페이스에 루트 계정과 비밀번호로 로그인합니다.
2단계: 로그인 후, “대시보드” 버튼을 클릭합니다. “대시보드”를 선택하면 웹민 사이드바가 나타납니다.
웹민 사이드바에서 “서버” 섹션을 찾아, 드롭다운 메뉴를 클릭하여 “서버” 옵션을 펼칩니다.
3단계: “Samba Windows 파일 공유” 버튼을 클릭하여 웹민의 삼바 섹션으로 이동합니다. “Samba Windows 파일 공유” 영역에서 “새 파일 공유 만들기” 버튼을 클릭합니다.
4단계: “새 파일 공유 만들기” 버튼을 클릭한 후, “공유 이름” 섹션을 찾아 마우스로 선택합니다. 새 공유의 이름을 입력합니다. 예를 들어, “내 공유”, “파일 공유” 등으로 설정할 수 있습니다.
5단계: “공유할 디렉터리” 영역을 찾아 마우스로 클릭합니다. 공유하려는 디렉토리의 경로를 입력하거나, 텍스트 상자 옆의 아이콘을 클릭합니다.
텍스트 상자 옆의 아이콘을 클릭하면 팝업 창이 나타납니다. 이 창을 이용하여 삼바 파일 공유 프로토콜을 통해 공유할 폴더를 선택합니다.
6단계: “댓글 공유” 텍스트 상자를 클릭하고, 새 파일 공유에 대한 설명을 입력합니다. 이후 “만들기” 버튼을 눌러 공유를 생성합니다.
7단계: 새 공유를 생성했으면, 버튼을 클릭하여 공유 목록으로 돌아갑니다. 목록에서 해당 공유를 클릭하여 설정 페이지로 이동합니다.
공유 설정 페이지에서 “보안 및 접근 제어” 버튼을 클릭합니다. 여기에서 공유의 접근 설정을 사용자 지정할 수 있습니다. 최적의 결과를 위해서는 “쓰기 가능”을 “예”로 설정하고, 사용자가 로그인 없이 공유에 접근하도록 하려면 “게스트 전용”을 선택합니다.
모든 설정을 완료한 후, “저장” 버튼을 클릭합니다. 그런 다음, “공유 목록으로 돌아가기” 버튼을 클릭합니다.
8단계: 웹민에서 모든 공유를 생성하고 설정을 마쳤다면, “Samba 서버 다시 시작” 버튼을 클릭합니다. 이 버튼을 클릭하면 우분투에서 서비스가 다시 시작되고, 새로운 설정 변경 사항이 적용됩니다.