본문 바로가기

반응형

전체 글

AWS CLI 명령어 자동 완성을 활성화하고 쉘 환경에 적용하는 방법 AWS CLI 명령어 자동 완성(탭 자동 완성)을 활성화하고 쉘 환경에 적용하는 방법aws_completer가 설치되어 있는지 확인which aws_completer/usr/local/bin/aws_completer자동 완성 기능 활성화complete -C "$(which aws_completer)" aws더보기---.bashrc 또는 .bash_profile에 추가echo 'complete -C "$(which aws_completer)" aws' >> ~/.bashrc적용source ~/.bashrc---확인 방법명령어 입력 후 [Tab] 키를 두 번 누르기aws s3 [Tab][Tab]정상 작동 시 아래와 같이 하위 명령어 목록이 출력됩니다cp ls mb mv presi.. 더보기
KEX 알고리즘 호환 문제 KEX(Key Exchange) 알고리즘 호환 문제CentOS 5.6과 같은 구버전 리눅스에서 Ubuntu 22.04와 같은 최신 시스템으로 파일을 전송하려 할 때, SSH 서버의 최신 보안 요구사항(KEX 알고리즘 등)을 클라이언트가 충족하지 못해 연결이 차단되는 문제가 발생합니다.테스트 환경보내는 쪽운영체제 : CentOS 5.6 (출시: 2011년, 매우 구버전)아이피 주소 : 192.168.0.102받는 쪽운영체제 : Ubuntu 22.04.3 LTS (신버전)아이피 주소 : 192.168.0.101문제 요약CentOS 5.6에서 scp 명령 실행 시 아래와 같은 오류 발생scp backupfile.tar.gz ubuntu@192.168.0.101:~no kex alglost connection이.. 더보기
AWS Storage Gateway에서 대역폭 속도를 설정하는 방법 AWS Storage Gateway에서 대역폭 속도를 설정하는 방법대역폭 설정 편집Storage Gateway > 게이트웨이 > storagegateway-01 > 대역폭 속도 제한 일정 편집dd 명령어를 사용하여 10GB 더미 파일을 생성합니다.dd if=/dev/zero of=10GB_file bs=10M count=10241024+0 records in1024+0 records out10737418240 bytes (11 GB, 10 GiB) copied, 11.7021 s, 918 MB/s생성한 10GB 더미 파일을 Amazon S3 File Gateway(S3)로 복사합니다.time cp 10GB_file s3smb/10GB_file1.txtreal 8m59.054suser 0m0.0.. 더보기
AWS 글로벌 인프라 맵 AWS 글로벌 인프라 맵AWS 클라우드는 37개 지리적 리전 내의 가용 영역 117개에 걸쳐 있으며, 뉴질랜드, 사우디아라비아, 칠레 및 AWS European Sovereign Cloud에 가용 영역 13개와 AWS 리전 4개를 추가하는 계획이 발표되었습니다.AWS 리전아시아 태평양 및 중국아시아 태평양 및 중국의 AWS 클라우드에는 15개의 지리적 리전 내에 47개의 가용 영역이 있으며, 34개의 엣지 네트워크 로케이션 및 5개의 리전별 엣지 캐시 로케이션을 보유하고 있습니다.리전(가용 영역):홍콩 SAR(3), 멜버른(3), 뭄바이(3), 서울(4), 싱가포르(3), 시드니(3), 도쿄(4), 오사카(3), 베이징(3), 닝샤(3), 자카르타(3), 하이데라바드(3), 말레이시아(3), 대만(3),.. 더보기
Windows Server 2012에서 NFS를 네트워크 드라이브로 설정 Windows Server 2012에서 NFS(Network File System)를 네트워크 드라이브로 설정하는 방법Windows Server 2012가 NFS 클라이언트가 되어 NFS 공유 디렉토리를 네트워크 드라이브로 마운트하는 방법입니다.※ Windows는 기본적으로 NFSv3만 지원합니다.1. NFS 클라이언트 설치제어판 > 프로그램 및 기능 > Windows 기능 켜기/끄기 > NFS용 서비스NFS용 클라이언트관리 도구2. NFS 네트워크 드라이브 연결명령줄에서 mount 사용명령 프롬프트(cmd) 또는 PowerShell(관리자 권한) 실행명령어 실행mount -o nolock -o mtype=hard 192.168.0.100:/file-shares-01 Z:anon : 익명 사용자로 마운트.. 더보기
리눅스에서 SMB/CIFS 프로토콜을 이용하여 Windows 공유 폴더를 마운트하는 방법 리눅스에서 SMB/CIFS 프로토콜을 이용하여 Windows 공유 폴더를 마운트하는 방법CIFS 유틸리티는 Linux 시스템에서 SMB/CIFS 프로토콜을 이용해 Windows 공유 폴더에 접근할 수 있도록 도와주는 도구입니다.CIFS 유틸리티 설치sudo apt updatesudo apt install -y cifs-utils마운트할 디렉토리 만들기sudo mkdir -p /mnt/windows_share마운트 명령어Windows 서버 IP : 192.168.0.10공유 폴더 이름 : shared사용자 이름 : winuser비밀번호 : password123sudo mount -t cifs //192.168.0.10/shared /mnt/windows_share \ -o username=winuser,.. 더보기
우분투 22.04에서 Go를 설치하는 방법 우분투 22.04에서 Go(Golang)을 설치하는 방법우분투 22.04에서 Go(Golang)을 설치하고, 간단한 Go 프로그램을 실행하는 방법입니다.기존 설치 제거더보기---sudo apt remove golang-go -ysudo rm -rf /usr/local/go- apt로 설치되는 Go는 보통 구버전입니다. 공식 사이트에서 최신 버전 설치를 권장합니다.---Go 설치우분투 패키지 매니저(APT)sudo apt updatesudo apt install -y golang설치 확인go versionGo 공식 바이너리 수동 설치공식 사이트 : go.dev더보기---최신 Go 버전 다운로드# 최신 버전 확인 후 원하는 버전 입력GO_VERSION="1.24.4"# 다운로드 및 설치wget https:/.. 더보기
GitHub 원격 저장소의 릴리스 버전과 클론한 로컬 버전을 확인하는 방법 GitHub 원격 저장소의 릴리스 버전과 클론한 로컬 버전을 확인하는 방법AWX Operator의 GitHub 저장소에서 릴리스 버전과 클론한 로컬 버전이 최신인지 확인하는 방법입니다.GitHubhttps://github.com/ansible/awx-operator1. GitHub 원격 저장소의 최신 릴리스 버전 확인git ls-remote --tags https://github.com/ansible/awx-operator.git \| cut -d/ -f3 \| grep -E '^v?[0-9]+\.[0-9]+(\.[0-9]+)?$' \| sort -V \| tail -n 12.19.12. 로컬에서 현재 체크아웃한 버전 확인cd awx-operatorgit describe --tags --exact-mat.. 더보기

반응형