반응형 Linux88 Azure - Linux Disk Add in VM Azure에서 물론 AWS 역시 Disk를 추가하였다고 하더라도 바로 해당 머신에서 사용할 수 없고, 초기화 및 연결 작업을 해주어야 한다. 여기에서는 어떻게 연결이 가능한지 간단히 알아보도록 하겠다. 가장 먼저 진행할 부분은 Disk가 정상적으로 확인되는지이다. ls 명령과 lsblk 명령을 이용해서 연결 정보를 확인 할 수 있다. ls -alF /dev/disk/azure/scsi1 lsblk -o NAME,HCTL,SIZE,MOUNTPOINT | grep -i "sd" 아마 보통 처음 Disk를 연결하였다면, /dev/sdc에 연결되어 있을 것이다. 이를 파일 시스템을 지정하여 포맷을 진행하고, partprobe 유틸리티를 사용하여 커널이 새 파티션 및 파일 시스템을 인식하는지 확인하도록 하자. p.. 2022. 12. 13. VScode - (Azure, AWS) Ubuntu SSH 연결하기 with pem 아마 대부분 SSH 연결하는 방식이 비슷 할것이며 몇가지 다른부분에 대해서 정리해 본다. VSCode는 현재 많은 개발자가 사용하고 있고, SSH 관리 프로젝트를 효율적으로 관리할 수 있도록 제공하는 만큼, VSCode를 이용하여 SSH를 연결하는 것이 큰 이점이라고 할 수 있다. 그럼 간단히 VSCode를 이용해서 SSH를 연결하는 방법에 대해서 알아보고자 한다. 1. VSCode SSH 설정 with pem 가장 먼저 SSH 확장 프로그램을 이용하도록 하자. 바로가기 단축키는 아래와 같다. 맥은 CMD, 윈도우는 Ctrl 키를 사용한다. shift+CMD(Ctrl)+P, "SSH" 만약 확장 프로그램을 설치하지 않았다면, 왼쪽에 위치한 확장 아이콘을 클릭하여 ssh를 검색해 Remote - SSH를 .. 2022. 12. 13. Mac/Linux - 로컬 CLI 에서 Base64 인코딩, 디코딩 하기 패스워드를 API에서 사용하거나 기록할 경우 Base64를 이용해야 하는 경우가 종종 발생한다. 문자열 전환 방법과 파일 전환 방법에 대해서 정리해보자. 1. 문자열 인코딩 문자열 전환은 echo 옵션을 이용해서 사용할 수 있다. 문자열 만 변환해야 하기 때문에 -n 옵션을 사용해서 줄바꿈 기호를 표시하지 않도록 한다. echo -n 'asecurity'|base64 YXNlY3VyaXR5 2. 문자열 디코딩 base64 에 -D 옵션을 제공한다. echo 'YXNlY3VyaXR5'|base64 -D asecurity% 3. 파일 인코딩 -i 옵션으로 사용이 가능하다. 파일을 Base64로 인코딩 하는 경우 내용이 출력 내용이 많고, 디코딩시 파일을 이용하는 것이 유용하기 때문에 -o 옵션을 함께 사용하.. 2022. 11. 1. Linux - echo -n 옵션? man 파일 을 찾아보면 줄바꿈 기호 출력을 방지하는 옵션이다. 보통 echo 출력을 이용해서 명령이나 파일 기록등을 할 때 줄 바꿈 기호를 제거하기 위해 사용된다. 2022. 11. 1. AWS - SAML CLI 사용 gimme-aws-creds 사용법 SAML 기반으로 AWS CLI를 사용하려면 인증을 받아야 하는데, 인증을 도와주는 유용한 도구로 Nike 회사에서 공개한 gimme-aws-creds 라는 CLI 도구이다. GitHub - Nike-Inc/gimme-aws-creds: A CLI that utilizes Okta IdP via SAML to acquire temporary AWS credentials A CLI that utilizes Okta IdP via SAML to acquire temporary AWS credentials - GitHub - Nike-Inc/gimme-aws-creds: A CLI that utilizes Okta IdP via SAML to acquire temporary AWS credentials git.. 2022. 10. 21. Docker - MAC M1 Error image's platform (linux/arm64/v8) does not match the detected host platform 해결 MAC M1으로 노트북을 변경하고 평시대로 Docker를 새로 빌드하여 플랫폼을 올렸는데 아래와 같은 오류가 발생하였다. WARNING: The requested image's platform (linux/arm64/v8) does not match the detected host platform (linux/amd64) and no specific platform was requested standard_init_linux.go:228: exec user process caused: exec format error 오류 내용은 MAC M1은 linux/arm64 플랫폼이 아니기 때문에 발생한 오류이다. 따라서 이를 해결하기 위해서는 빌드시점에 --platform linux/arm64을 지정하여 빌드를 .. 2022. 8. 7. 이전 1 ··· 5 6 7 8 9 10 11 ··· 15 다음 반응형