본문 바로가기

AWS 교육/Cloud-Python (수)

250212 Disk 동적(RAID-5, mirror, strape), 저장소(RAID-1-0) 가고싶은 회사 15개   ㄴ디딤365, 위즈코리아, 펄어비스갈 수 있을 것 같은 회사 15개 서칭하기  ㄴ진인프라(상주 계약직), 플렉스넷, 주식회사 엔투스,  ◆ 디스크 - 기본디스크  ㄴ파티션으로 분할     드라이브에 알파벳 문자를 할당 C ~ Z - 동적디스크(server)  ㄴ주로 서버에서 사용     디스크를 여러개 사용해야 함     속도 향상이나 내결합성(백업 등)을 보장하기 위해 사용     운영체제 레벨에서 지원     한개의 디스크로는 구성 불가함 즉, 최소 2개 이상 필요 ※백업용 HDD 유명 회사 - 시놀로지 심플 볼륨장,단점스트라이프속도향상 : 한개라도 문제 발생 시 파일이 손상됨스팬용량확대 : 속도는 그대로미러내결함성 (Fault tolerance) : 비용 증가RAID-5(R.. 더보기
250205 Active Directory 사용 권한, 그룹, 리소스, 분산 ◆ 사용 권한 Permission - 관리자가 공유 리소스에 대해 특정 사용자 (그룹)에게 사용 승인을 해 주는 것이며,    수준별로 할당할 수 있다.  읽기 / 읽기 및 실행 / 쓰기 / 수정 / 모든 권한    ㄴ london 서버에 [자료] 공유폴더를 생성한 후 아래와 같이 퍼미션을 할당하자 (실수로 seoul에서 실행, 수정)    user1 읽기  /  user2 쓰기  /   user3 수정  /  user4 모든 권한  ㄴ이렇게 완성되면 user1에서는 읽기만 가능해지며,      user2에서는 파일생성 및 내용입력, 수정은 가능하나 이름변경 등 파일에 관한 수정은 불가하며,      user3, 4 계정은 웬만한 사항이 다 가능하며 user3은 일부가 안될 수 있다   수정과 모든 권한.. 더보기
250122_Windows Server 공유 권한(공유 폴더, 암호화, 웹 서버) ◆도메인 공유 사용권한 활용 먼저 VMware로 접속하여 seoul, london, boston, tokyo 을 켜준 후 일단 seoul만 admin~계정으로 접속한다 *seoul : 도메인 컨트롤러 (일반 사용자는 로컬로 로그온할 수 없는 logon locally 권한으로 도메인 관리자만이 직접 로컬 로그온 가능하다) london 서버에 marketing이라는 공유 폴더가 있는 데 여기있는 자료들은 모든 영업부 직원들은 볼 수 있어야 하며 , 대리들은 내용을 편집도 할 수 있어야 한다 그렇기에 먼저 영업부 인원들을 등록하여 준다 그후 london에 admin~으로 생성하여 접속한 후 공유할 폴더 및 내부 파일을 생성하여 주고 공유 폴더로 변경한 후 권한을 생성하여 주고 보안권한에서 영업부의 권한을 등록.. 더보기
250115_Windows Server Group 먼저 VMware에서 Windows2012로 만든 Seoul, London을 준비한다 http://naver.me/56I8ZbnL 윈도우 2008 서버를 다운로드  ※액티브 디렉토리 구축 / 매 시간 포트폴리오 알아서 작성  //  샘플은 윤병기 강사님 드라이브에 있음  seoul과 london을 만든지 오랜 기간이 흘렀기에 새로 설치를 다시 실행 둘다 윈도우서버 2012로 제작할 계획이기에 값을 2012로 맞추고 이름과 위치를 지정하여 준 뒤 프로그램을 시작  ㄴ비번 : P@ssw0rd로 대,소문자, 숫자, 특수문자가 최소 하나씩은 꼭 입력되어야하는 비밀번호 설정  윈도우서버 설치를 완료하게 되면 암호설정 후 접속하여 컴퓨터의 이름설정, IE보안강화구성해제, VMware Tools 설치를 한 후 재시작.. 더보기
241218_Python 매개변수(def), 모듈(import), 클래스 ◆ 매개변수먼저 VScode를 킨 후  - 매개변수에는 일반, 가변, 기본으로 세가지가 존재한다 - 일반은 말그대로 일반적인 변수이며, 가변은 변수의 숫자가 미정일 때 tuple형식으로 지정되어 여러개의 변수를 한번에 처리하기 위한 변수이며, 기본은 기본 값이 지정된 변수이다  ㄴ이런식으로 일반은 하나씩 변수가 지정되며, 가변은 나머지 전체가 변수가 되고, 기본은 따로 지정하지 않는 이상 정해진 값을 출력한다 ☆함수문제) 1. 파일의 용량을 숫자+단위로 받아서 크리를 byte단위로 출력해주는 함수를 만드시오 ◆ 모듈과 패키지 - 모듈(module)은 변수, 함수, 클래스를 담고 있는 파일  1) 표준 모듈 : 파이썬에 기본적으로 내장된 모듈  2) 외부 모듈 : 사람들이 만들어 공개한 모듈 - 패키지(p.. 더보기
241211_Python 함수(def) ◆ Python ◇ 함수  - 함수는 특정 작업을 세분화하는 개념   ex) 피자 : 반죽(도우) + 토핑 + 굽기 + 커팅/포장   - def 함수명(매개변수1, 매개변수2) :   # 함수 정의 (define)      종속 문장   ① 함수 생성   ② 함수의 연산을 필요로 하는 라인     함수 호출          ━> 함수명(인수1, 인수2)  ㄴ매개변수는 함수에 입력으로 전달되는 값을 받는 변수이고, 인수는 함수를 호출할 때 전달하는 입력 값이다.  ㄴ내부에 print가 있으면 내용을 내부에서 바로 출력하나 없을 경우 외부로 되돌리는 명령어가 필요   (return이 없을 시 "none"이 출력 됨)  ㄴreturn의 두번째 사용으로 함수 정의를 종료하는 의미도 지니고 있다    (retur.. 더보기
241204_Python 제어문(for) ◇ For 문  - 리스트, 딕셔너리와 같이 특정한 횟수만큼 반복을 수행하려고 할 때 사용  - 리스트, 튜플의 경우에는 범위 내에서 각 요소들을 차례대로 지정된 변수에 대입하고 종속 문장을 실행한다   for 변수 in [리스트, 튜플] :         종속문장   ⓐ range   - 범위 자료형, for 반복문과 함께 많이 사용   - 숫자 리스트를 자동으로 생성   - 0부터 n-1까지의 숫자 리스트를 생성   - 인수로는 정수만 올 수 있다    range(a)       :  0부터 a-1까지   range(a,b)    :  a부터 b-1까지   range(a,b,c) :  a부터 b-1까지 c칸씩 띄어서  for예제)     ⓑ enumerate (열거하다)   - 리스트를 매개변수에 대.. 더보기
241127_Python 제어문(반복문-for,while) 먼저 VS code를 실행 이전에 배웠던 조건문 elif문 문제 복습 문제) 주차장에 주차를 하려고 한다. 30분까지의 기본요금은 1000원이고 10분당 500원씩의 추가요금을 받는다.  주차한 시간을 입력받아 총 주차요금을 출력하시오   (% 나머지 기호 적절하게 활용하기)  강사님이 원하신 elif문을 첨가한 정답 ★ 반복문과 조건문은 따로 생각할 수 없음 ◆ 반복문 - 반복문에는 for문과 while문이 있다. - while문에는 조건이 없는경우 무한반복이 되는 데 이때 조건을 부여하여 break(반복을 종료) 해주어야 한다  ㄴ 그외에도 continue라고하는 지속 명령어도 존재한다  예제)  ◇ While 반복문  - 조건을 사용하여 반복을 할 때 사용  - while 조건식 :         .. 더보기