SharedIT | 묻고 답하기(AMP)

리눅스 패키지 레포지토리 서버 구축

안녕하세요. 궁금한게 생겨서 다시 도 질문을 남겨봅니다. 


현재 일하고 있는 곳에서 보안 취약점 점검 과정 중 리눅스 계열에서 

openssh-server버전관리에 대해 취약점 지적을 받아 이점을 해결하고자 합니다. 


하지만 현재 서버 구성이 centOS6, centOS7, Ubuntu20.04, Ubuntu22.04로 여러갈래로 나뉘어져있는 상태로 모두 조치를 해야합니다.

그래서 들었던 생각이 별도의 레포지토리 서버를 만들고 폐쇄망은 주기적으로 내부 레포지토리를 통해서 업데이트를 받아올 계획을 생각 중입니다만, 위 처럼 버전이 4가지 이상을 사용하고 있다보니 지금 생각했을때는 아무리 봐도 최소 2개 이상의 레포지토리 서버를 만들어야할 것으로 예상되는데요.


CentOS와 Ubuntu를 통합으로 레포지토리를 만들거나 이런 부분에서 해결하신 선배님들이 계시면 조언을 받고자 합니다.

Tags : 태그가 없습니다.

4개의 답변이 있습니다.

soccernm
  0 추천 | 2년 이하 전

저희 경우 한서버에 Cent/ubuntu mirror 서버 동기화 해놓고 쓰고 있으며 기타 개발 패키지들은 

Sonatype Nexus repostiroy Manager를 설치해서 운영하고 있습니다.

물론 Cent/ubuntu 도 Nexus에서도 Proxy 방식으로 제공하기는 합니다.

soccernm | 2년 이하 전

OS 패키지는 한서버 디렉토리별로 구성 아파치에서 경로 설정하시고

Client OS에서 레포 주소를 변경하시면 한서버에서 다양한 OS 및 패키지들의 미러서버를 운영할

수 있습니다. 

weetlies4u | 2년 이하 전

의견감사합니다. 두개의 레포를 하나의 서버에서 구성했을때 방식이 하단에 채택한 내용의 방식으로 진행 되었을까욥???

Genghis Khan
  0 추천 | 2년 이하 전

centos, ubuntu 두개 서버로 나누어서 레포지토리

만드셔야 합니다

centos도 각 디렉토리별 다르고 centos,ubuntu와

환경도 다릅니다


wansoo
  0 추천 | 2년 이하 전

서버 한대로도 가능하지 않을까요..?

웹서버를 구축해서 directory를 구분해서 만들어두고서 양쪽 repository를 모두 올려 두고서 사용하면 되지 않을까 싶어 보이네요.

아래 링크 자료들을 참고해 보면 도움이 될 수 있을 것 같네요.

CentOS Repository 서버 구축 : https://sky-h-kim.tistory.com/3

ubuntu repository server 구축 : https://yeajs.tistory.com/34

CentOS에 ubuntu repository 서버 구축 : https://noobient.com/2019/06/21/local-ubuntu-apt-repo-mirror-on-centos-7/

Ubuntu에 CentOS repository 서버 구축 : https://estl.tech/host-your-own-yum-and-apt-repository-4ba8350eeda1


만약, 어렵다면 가상 컴퓨터로 CentOS와 Ubuntu를 각각 구동해서 사용하는게 좋지 않을까 싶어 보이고...

weetlies4u | 2년 이하 전

좋은정보 감사합니다! 조언해주신 주소를 참고해서 보안감사 이후 구축해서 준비를 해야할꺼 같습니다!

Simon.Park
  0 추천 | 2년 이하 전

동일한 OS 와 Version 을 사용하지 않으시면 많은 부분이 번거롭고 

준비해야할 사항이 많을 거에요. 

동일 Version 의 OS가 많이 있다면 그 OS 위주로 먼저 만들어서 적용 시켜 보시는게 좋을듯 하네요.