반응형 전체 글114 AWS : 콘솔(console) 비밀번호 기간 만료 시 Administrator 계정으로 비밀번호 재 초기화 해주는 방법 AWS Console 접속 시, 암호 정책에 기간 만료 정책이 있다면 사용자가 해당 기간 이내에 비밀번호를 변경하지 않고 만료가 되는 경우 로그인 실패가 된다. 그런 경우 Administrator 권한을 갖고 있는 사용자로 하여금 비밀번호 초기화를 할 수 있다. 자주 일어나는 작업이 아니고, UX가 필자에게 직관적이지 않게 느껴져서 그런지.. 팀 멤버분들이 초기화를 요청할 때마다 같은 삽질을 하게 되어 메모해 두고 참고하려고 한다. 1. Adminstrator 권한을 갖고 있는 계정으로 AWS Console에 접속 2. IAM 서비스에서 초기화 할 사용자를 선택 3. 사용자 상세 화면에서 "보안 자격 증명" 탭 선택 4. 콘솔 비밀번호 항목의 "관리" 선택 5. "자동 생성된 비밀 번호" 와 "사용자가 .. 2022. 7. 25. docker : 실행중(Up)이 아닌 종료(Exited)된 상태의 Container만 삭제하기 docker를 사용하다보면 사용 종료 후, 더이상 사용하지 않는 container 들을 바로 삭제하지 않아 종료(Exited)된 상태의 container들이 Resource를 차지하고 있는 경우가 종종 있다. 이런 경우 유지여부를 확인하고 하나씩 docker rm 명령어로 삭제를 해주어야 하지만, container 수가 많고 일괄 삭제를 해도 되는 경우에는 번거로운 경우가 있다. 이럴 때 아래의 명령어를 통해 한번에 삭제가 가능하다. docker ps -a 로 전체 container 목록과 상태(Up or Exited) 확인하기 docker ps 는 Up 상태의 목록만 확인 가능함 ** 필자의 경우 Name, Port 등의 부가 정보를 정보 보호를 위해 하지 않으려고 --format '{{.ID}} {{.. 2022. 7. 16. dcmtk / gdcm : DICOM Transfer Syntax 변환 개인 정보 관리의 이슈가 있는 DICOM을 테스트 데이터로 다루다 보니 간혹 적절한 테스트용 DICOM이 없는 경우가 있다. 만약 필요한 DICOM의 종류가 이미지에 관련된 부분이면 최대한 필요한 데이터를 요청하고 기다리는 수 밖에 없지만, DICOM Tag나 format에 관한 부분이면 이미 확보된 DICOM을 변환하여 테스트 데이터를 생성하여 사용하고 있다. 그 중, 처리 가능한 Transfer Syntax 리스트를 만족시키고 있는지를 확인하기 위해 다양한 format의 DICOM이 필요했었고, 아래와 같은 명령어를 통해 변환된 테스트 데이터를 확보할 수 있었다. * DICOM Transfer Syntax Info : https://dicomlibrary.com/dicom/transfer-syntax.. 2022. 7. 9. jmeter : Windows CMD 또는 Linux Command 로 실행하기 Jmeter로 단순 작업이 아닌 장기간 에이징 테스트에 활용하는 경우가 종종 있다. 필자의 경우 3일 이상 최대 2주 정도의 기간동안 Application의 성능 테스트를 위해 Jmeter를 활용한 사례가 있었다. 이러한 경우 GUI 형태로 실행을 해두면 Jmeter 자체의 Memory Leak(Leak이라기 보단 Log의 양이 jmeter 실행 시 java heap을 넘어가면..)으로 인해 하루도 되지 않아 뻗어버리는 경우가 발생한다. 따라서 Windows에서 실행을 할 때에도 GUI를 종료 후, java를 활용해 CMD에서 bat 파일을 실행하는 형태로 사용해야 하며, Windows 장비도 여의치 않은 경우 Linux 서버에 command로 sh 파일을 실행하는 형태로 사용해야 한다. (1) Wind.. 2022. 7. 3. (windows) CMD에서 자주 사용하는 Command를 batch 파일로 생성 후, 작업표시줄에 고정하기 Windows에서 CMD를 통해 반복해서 자주 사용하는 Command가 있을 경우 바로가기를 통해 미리 생성을 해두고 사용하는 경우가 있다. 이 때, 바로가기 파일은 별도의 작업을 하지 않을 경우 작업 표시줄에 고정이 불가능하다. 바로가기 파일을 아래와 같은 방법을 통해 작업 표시줄에 고정이 가능하다. 1. batch 파일 생성하기 필자의 경우 DIMSE Protocol을 활용한 테스트 작업이 많아 Windows CMD에 storescp를 아래와 같은 명령어로 자주 사용하고 있다. storescp +xa +uf -xs -od "C:\RECV" --aetitle jinakim 30010 -fe .dcm 이때 batch 파일을 생성하려면 2가지 추가해야할 작업이 있다. (1) 호출하는 binary의 경우 실.. 2022. 6. 27. postgresql : psql CLI 데이터베이스/테이블 생성/조회 * psql CLI 로 DB IP(or Host)와 함께 특정 database 진입// psql -U {database user} -d {database name} -h {Host URL or IP Address}psql -U jinakim -d blogpg -h 10.120.201.9psql -U jinakim -d blogpg -h qa.jinakim.postrges.azure.com * psql CLI 로 특정 database 진입// psql -U {database user} -d {database name}psql -U jinakim -d blogpg * database 목록 조회\l * table 목록 조회\d * 특정 테이블 Column 목록 정보 조회// \d {table name.. 2022. 6. 19. vim, vi 편집기 사용 꿀팁 - 특정 입력 pattern을 반복해서 입력하기 ESC를 누른 비편집모드 상태에서 (1) 편집모드 시작(i) (2) 문자 혹은 엔터 등을 포함한 문자열을 입력 (3) ESC로 편집모드 종료 (4) 숫자(N) + 마침표(.)를 누르면 위 (2)번에서 입력한(=직전 편집모드에서 작성한) 문자열이 숫자(N)만큼 반복 입력됨 2022. 6. 13. vim, vi 편집기 사용 꿀팁 - 동일 Line에서 특정 문자 기준으로 N번째로 이동하기 숫자N + f (뒤) + 특정문자 // 커서가 위치한 Line에서 커서 위치부터 이후 N번째 특정문자로 이동 숫자N + F (앞) + 특정문자 // 커서가 위치한 Line에서 커서 위치부터 이전 N번째 특정문자로 이동 10f, : 커서 위치부터 10번째 콤마(,) 위치로 이동 (forward) 20f[ : 커서 위치부터 20번째 [ 위치로 이동 30fi : 커서 위치부터 30번째 i 위치로 이동 10F, : 커서 위치부터 10번째 콤마(,) 전 위치로 이동 (back) 2022. 6. 13. (windows) Telnet 프로그램 활성화하기 기본 Windows 환경에서는 Telnet 프로그램이 활성화 되어있지 않은 경우가 많다. Telnet의 경우, 원격지 서버에 특정 Port로 Connection 테스트를 하기 위해 활용하기 편리할 때가 있어 종종 사용하게 된다. Windows 에서 Telnet 활성화 하기 (1) Telnet 설치가 되어 있지 않은 곳인지 확인 telnet (2) Telnet 설치 명령 프롬프트(CMD)를 "관리자 권한으로 열기" 아래 명령어를 입력하여 telnet 서비스 활성화 하기 dism /online /Enable-Feature /FeatureName:TelnetClient (3) Telnet 설치 완료 확인 telnet ** 빠져나오려면 "quit" 를 입력 Telnet 으로 원격지 Host:Port 로 Conn.. 2022. 6. 2. 구글 시트 - 개인별 필터 적용하기 구글 시트에 작성/관리되는 문서를 2명 이상의 공동 작업자와 함께 사용할 때, 다른 사람이 일부 행만 보기 위해 필터를 적용해두면 서로 사용할 때마다 필터를 변경하며 봐야하는 불편함이 발생할 수 있다. 이럴 때 개인별 필터를 생성해서 사용하게 되면 다른 공동 작업자와 필터를 공유하지 않아도 되어 유용하게 작업을 이어서 진행할 수 있다. 개인별 필터 생성 방법 1. 데이터 -> 필터 보기 -> 새 필터 보기 만들기 2. 필터 이름과 범위 지정하기 필터 이름 : 추후 목록에서 선택할 이름으로 변경 (기본값 : Filter 1) 필터 범위 : 예제 화면처럼 1행을 Filter로 사용하지 않으려면 범위에서 A2 부터 전체 데이터 영역을 지정해야 함 (예제 화면에서는 A2:F7 로 입력함) 3. 원하는 Filte.. 2022. 5. 30. 이전 1 ··· 4 5 6 7 8 9 10 ··· 12 다음 반응형