조립부터 시작하는 리눅스서버 생활-3일차
리눅스 서버만들기 - 3일차
2023년 12월 24일 3일차
RAID 구성
오늘은 RAID구성이랑 파일 공유를 해보려고 합니다.
먼저 WOL으로 서버를 켜보면
잘 작동하고
SSH도 잘 작동합니다!
어제 DHCP설정이 안되서 한참 해맸는데 잘되서 다행이네요.
RAID 구성은 메인보드에서 하려 했는데 지원하지 않아서 우분투에서 설정해야겠습니다.
먼저 디스크를 보면 sda랑 sdb가 하드로 인식되는것 같습니다.
fdisk로 초기화후 RAID 진행이 아니라 mdadm으로 RAID 구성후 fdisk로 파티션 초기화를 하는것 같네요.
타임머신용 500GiB랑 나머지로 나눴습니다.
레이드도 잘 되는것 같네요
btrfs로 초기화는
https://ko.linux-console.net/?p=16485
이 문서를 참고했습니다.
생각했던대로 된것 같습니다.
samba, webdav등 설정 / timemachine
다음으로 samba 설정을 하겠습니다.
참조: https://ubuntu.com/tutorials/install-and-configure-samba#1-overview
https://minddong.tistory.com/45
여기서도 좀 해맸는데, 공유 폴더가 0777가 아니면 쓰기가 안되는것 같습니다.
그리고 도중에 ubuntu에서도 zsh + Powerlevel10k가 된다고 하길래 변경했습니다.
맥에서 폴더를 만들면
서버에 반영이 되는 모습입니다.
이제 webdav로 외부망 설정이랑 plex 서버를 설치해볼까 합니다.
webdav는 아래의 링크에서 참조했습니다:
추가로 webdav의 기본 포트인 80을 막는 방법입니다:
https://amazingrdp.com/how-to-open-or-block-port-in-ubuntu-linux-firewall/
일단 webdav로 접속은 가능한데, timemachine이 webdav로 sparsebundle 파일 마운트가 안되서 어쩔수 없이 AFP를 사용해야할 것 같습니다.
https://www.dimov.xyz/ubuntu-20-04-setting-up-mac-os-time-machine-server/
이 링크 내용대로 해봤는데 접속이 안되네요…
https://netatalk.sourceforge.io/3.1/htmldocs/configuration.html
공식 문서인것 같은데 읽어보니까 [My AFP Volume]의 주석을 해제하고 이곳에 path를 설정해야 하는것 같습니다. 이렇게 하니까 접속이 되는군요
일단 AFP + disk image를 이용해서 timemachine을 설정하는데 성공했는데, 외부망 접속이 안됩니다. (포트포워딩도 함)
https://teamdynamix.umich.edu/TDClient/47/LSAPortal/KB/ArticleDet?ID=1840
이 링크에 있는 .sparsebundle 파일을 만들어서 마운트 하는 방식으로 적용했습니다.
이왕김에 보안을 위해서라도 smb나 afp는 외부망 접속을 차단하는게 나을것 같다는 생각도 듭니다.
Comments