전체 글

전체 글

    [ AZ-104-03b ] ARM 템플릿으로 관리 디스크 만들기/리소스 관리

    Azure 관리 디스크 배포에 사용할 ARM 템플릿 검토 리소스 선택 → 설정 > 배포 → 첫 번째 항목 선택 → 템플릿 → 다운로드 → 내 PC 다운로드 폴더에 압축 풀기 → 입력 → location 매개 변수의 값 메모 ARM 템플릿을 사용하여 Azure 관리 디스크 만들기 사용자 지정 배포 → 편집기에서 사용자 고유의 템플릿을 빌드합니다. → 템플릿 편집 → 파일 로드 → template.json 파일 업로드 → "sourceResourceId": { "type": "String" }, "sourceUri": { "type": "String" }, "osType": { "type": "String" }, "hyperVGeneration": { "defaultValue": "V1", "type": "..

    [ AZ-104-03a ] 디스크 잠금/Disk 잠금/리소스 잠금

    리소스 잠금 구현 디스크 → 만들기 → 리소스 그룹 선택 → 디스크 이름 기입 → 검토 + 만들기 → 만들기 → 리소스로 이동 → 설정 > 잠금 → 추가 → 잠금 이름 기입 → 잠금 유형 선택 → 확인 잠금이 추가되었다. 디스크를 삭제하려고 하면 삭제 작업이 실패했음을 알리는 오류 메시지가 표시된다. 참고 https://microsoftlearning.github.io/AZ-104KO-MicrosoftAzureAdministrator/Instructions/Labs/LAB_03a-Manage_Azure_Resources_by_Using_the_Azure_Portal.html

    [ AZ-104-03a ] 디스크 만들기/Disk 만들기/디스크 이동/Disk 이동/리소스 이동

    리소스 그룹 간 Disk 이동을 시켜보자. 디스크 만들기 디스크 → 만들기 → 리소스 그룹 선택 → 디스크 이름 기입 → 검토 + 만들기 → 만들기 리소스 그룹 간 리소스 이동 리소스 그룹 → 이동할 리소스 선택 → 이동할 리소스 선택 → 이동 → 이동할 리소스 그룹 선택 → 다음 → 다음 → 다음 → 체크 박스 선택 → 이동 디스크가 설정한 리소스 그룹으로 이동되었다! 참고 https://microsoftlearning.github.io/AZ-104KO-MicrosoftAzureAdministrator/Instructions/Labs/LAB_03a-Manage_Azure_Resources_by_Using_the_Azure_Portal.html

    [ Azure ] PowerShell 버전 확인

    $PSVersionTable.PSVersion

    [ Azure ] Peering with Gateway Transit 구성, 가상 네트워크 피어링을 위한 VPN 게이트웨이 전송 구성

    위의 구성도와 같이 Peering with Gateway Transit 구성해 보자. 가상 네트워크 생성 가상 네트워크 → 만들기 → 구독 선택 → 이름 기입 → 지역 설정 → IPv4 주소 공간 설정 → 서브넷 추가 → 서브넷 이름 기입 → 서브넷 주소 범위 예약 → 서브넷 추가 → 검토 + 만들기 → 만들기 같은 방법으로 구성도에 따라 가상 네트워크를 4개 생성해 준다. 가상 머신 생성 가상 머신 → 만들기 → Azure 가상 머신 → 리소스 그룹 선택 → 가상 머신 이름 기입 → 지역 선택 → 이미지 선택 → 인증 형식 선택 → 관리자 계정 정보 기입 → 가상 네트워크 선택 → 서브넷 선택 → 검토 + 만들기 → 만들기 같은 방법으로 구성도에 따라 가상 머신을 4개 생성해 준다. 4개의 가상 머신이..

    [ Linux ] Oracle VM VirtualBox 가상머신 환경에서 Ubuntu 설치

    ꕥ Oracle VM VirtualBox 가상머신 환경에서 Ubuntu를 설치해 보자! ꕥ Oracle VM VirtualBox에서는 이름을 입력하면 종류와 버전을 인식해준다. Ubuntu 입력 → 메모리 크기를 설정해주자. 2GB 이상으로 할당했다. 메모리 크기 설정 → 새 가상 하드 디스크 만들기 → 하드 디스크 파일 종류 선택 → 물리적 하드 드라이브 설정 → 디스크 용량도 조금 크게 설정했다. 디스크 용량 설정 → 시동 디스크 선택 → Ubuntu 설치 → Install Ubuntu → 언어 선택 → Normal installation → Erase disk and install Ubuntu → Continue → 지역 선택 → 계정 name 및 password 입력 → 재부팅 → Oracle V..

    [ Linux ] Linux/CentOS/Ubuntu 일반 계정 root 권한 부여

    ꕥ 리눅스 커널 기반의 CentOS에서 일반 사용자 계정에게 root 권한을 부여해 봅시다! ꕥ 먼저 root 계정으로 로그인하자. visudo 명령어를 사용해 /etc/sudoers 파일을 수정하자. vi 편집기로 :set nu를 이용해 줄 번호를 나타나게 하면 좀 더 간편하다. 약 101번째 줄쯤에 문서를 편집하자. [ 사용자 계정명 ] ALL=(ALL)(ALL) :wq로 vi 편집을 저장 및 종료하고 나온다. sudo useradd yhlee sudo 권한을 사용해 계정 생성. 권한 부여 완료!

    [ C# ] 컬렉션 ArrayList, List, Hashtable, Dictionary, Queue, Stack

    ArrayList arrayList = new ArrayList(); 원소 자료형에 제약이 없습니다. 때문에 연산량이 List보다 많습니다. arrayList.Add(원소); 원소를 추가한다 arrayList.Remove(특정 원소); 특정 원소를 지운다 arrayList.RemoveAt(인덱스); 해당 인덱스의 원소를 지운다 arrayList.RemoveRange(시작 인덱스, 마지막 인덱스); 시작 인덱스~마지막 인덱스까지의 원소를 지운다 arrayList.Clear(); ArrayList를 초기화 한다 arrayList.Contains(특정 원소); ArrayList에 특정 원소가 있는지 true, false로 반환한다 arrayList.Insert(인덱스, 원소); 해당 인덱스에 원소를 끼워넣는다..