전체 글 (266) 썸네일형 리스트형 [Debian] apt-get 과 dpkg 를 활용한 패키지 관리 개요 apt-get : 패키지 설치, 삭제, 검색, 업그레이드등을 실행할 수 있는 CLI(Command Line Interface)이다 apt-cache : 설치가능, 설치된 패키지에 관한 유용한 정보 출력, 쿼리 구성환경 Debian 10-3.0 aptitude 설치 shell> apt-get install aptitude Debian 파일의 내용물 시스템 설치여부에 관계없이 Debian 저장소에 존재하는 패키지의 내용물을 확인하려면 apt-file 패키지를 설치하고 다음 명령을 실행한다: shell> apt install apt-file shell> apt-file update shell> apt-file list foo => dpkg -L foo 동일 결과 APT 패키지 리소스 목록 /etc/apt.. [Ubuntu] Ubuntu 18 네임서버 설정 개요 요즘 ubuntu버전은 /etc/resolv.conf 파일에 수동으로 네임서버를 설정후 재부팅 했을 경우 초기 상태로 돌아가 DNS쿼리가 되지 않아 난감할때가 있다. /etc/resolv.conf 파일의 관리를 systemd-resolved 시스템 서비스가 관리를 하기 때문에 이런 현상이 발생한다. 여기서는 네임서버 설정, 적용하는 방법에 대해 알아보도록 한다. 구성환경 Ubuntu 18.04.4 LTS 네임서버 설정 절차 1. /etc/systemd/resolved.conf 파일에 DNS 항목 추가 [Resolve] #DNS= #FallbackDNS= #Domains= #LLMNR=no #MulticastDNS=no #DNSSEC=no #Cache=yes #DNSStubListener=yes DN.. virbr0 인터페이스 삭제 개요 libvirtd 데몬 (libvirtd)을 처음 설치하고 시작하면 가상 네트워크 스위치를 나타내는 기본 네트워크 인터페이스는 virbr0입니다. virbr0는 가상 네트워크 스위치의 개념을 사용합니다. virbr0 네트워크 인터페이스는 Guest(가상머신)가 네트웍 서비스에 접근하는 것을 허락하기위해서 Network address translation (NAT) 를 위해 사용됩니다. 호스트가 하이퍼바이저로 운영되는 시스템이 아니라면 굳이 필요하지 않은 인터페이스 입니다. 구성환경 centos 7.6 virbr0 인터페이스 삭제 절차 1. 서비스 중지 shell> systemctl stop libvirtd.service 2. 서비스 비활성화 systemctl disable libvirtd.servic.. [kubernetes] 설치 개요 CentOS 7에서 kubernetes(k8s) 설치 구성환경 kubernetes v1.17.0, CentOS 7.6 설치 1. 사전 준비(control-plane node, worker node) 1.1 Docker-ce 설치 1.2 의존성 패키지 설치 - conntrack, socat 1.3 브리지 된 IPv4 트래픽을 iptables 체인으로 전달하기 위해 커널 파라메터 수정 /etc/sysctl.conf 파일에 아래 두라인 추가 net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 shell> sysctl -p => 추가된 커널파라메터 적용 1.4 swap off shell> swapoff -a 또는 /e.. 윈도우 서버 평가판 라이선스 만료 기간 연장 개요 윈도우 서버 평가판은 라이선스가 기본 적으로 180동안 유효하다. 만약 라이선스가 만료가 되면 부팅후 1시간후에 시스템이 자동 종료된다. 이럴경우 아래 명령어를 이용하여 라이선스 유효 기간을 180일 동안 연장할 수 있다. 도스창(관리자모드 실행)에서 아래의 명령어를 이용하여 라이선스 유예기간을 연장할수 있다. slmgr.vbs -rearm : Non-Core 에디션(스탠다드/데이타센터) slmgr.vbs -ato : Core 에디션 이 명령어 실행후 윈도우를 재부팅 하면 윈도우 라이선스 만료기간이 180일로 연장됨을 바탕화면 우측하단에서 확인할수 있다. Visual Studio 2019 웹 게시 구성 개요 구성환경 Windows Server 2016, Visual Studio 2019, WebDeploy 3.6 1. 서버 구성 1.1. Management Service 설치 1.2 IIS 구성 - Management Service 기능을 설치하게 되면 관리서비스 항목이 새로 추가됨 - 관리서비스로 진입후 "원격 연결 사용" 체크후 적용, 시작 1.3 WebDeploy 설치 아래주소에서 WebDeploy 3.6 다운로드 https://www.microsoft.com/ko-kr/download/details.aspx?id=43717 설치시 사용자 지정 설치(Custom 모드)로 진입후 IIS 배포 처리기 설치 1.4 웹 배포 게시 설정 확인 - WebDeploy 설치 후에 배포 메뉴가 나타남 2. Vis.. DISM 명령어를 이용한 역할 및 기능 제거 개요 DISM 을 이용한 역할 및 기능제거 구성환경 윈도우 서버 2016 1. PowerShell 에서 제거할 기능 이름(FeatureName) 확인 PS C:\Users\administrator.HOYA>Get-WindowsOptionalFeature -Online -FeatureName *ServerSideInclude* 2. DISM 명령어로 기능 제거 PS C:\Users\administrator.HOYA> DISM.exe /Online /Disable-Feature /FeatureName:IIS-ServerSideIncludes [Windows] 네트워크 파일 및 폴더 공유와 고급공유 개요 윈도우즈 공유중 "네트워크 파일 및 폴더 공유"와 "고급공유"의 차이점 및 각각 공유에 권한이 어떻게 변화는지 알아보도록 한다. 구성환경 Windows Server 2016 네트워크 파일 및 폴더 공유와 고급 공유 차이 1. "네트워크 파일 및 폴더 공유"를 이용한 공유 폴더는 NTFS의 상속받은 모든 권한이 제거됨 2. "네트워크 파일 및 폴더 공유"는 기존 고급 공유 설정을 제거하고 새로 공유 작성 아래예제를 통하여 자세히 알아보도록 하자 폴더를 생성하면 기본 권한은 상위 폴더의 권한을 상속 받게 된다. 네트워크 파일 및 폴더 공유 1. 네트워크 파일 및 폴더 공유 설정 2. 공유 사용자 추가후 고급공유의 권한 및 NTFS 권한 변화 2.1 고급 공유 권한 변화 everyone 및 소유자(Adm.. 이전 1 ··· 11 12 13 14 15 16 17 ··· 34 다음