전체 글 99

Linux 서버에서 윈도우로 파일 전송하는 방법(cifs, rsync)

1. cifs-utils설치우분투 : sudo apt install cifs-utilsCentOS : sudo yum install cifs-utils2. 리눅스에서 마운트 포인트 생성sudo mkdir /mnt/windows3. 윈도우 서버 마운트sudo mount -t cifs //윈도우.서버.IP.입력/폴더 /mnt/windows -o username="윈도우계정아이디",password=" 윈도우 계정 비밀번호",vers=3.1.1,file_mode=0644,dir_mode=0644 *vers는 리눅스 커널 5.0부터 3.1.1을 지원한다.ls -l /mnt/windows #디렉토리 생성 확인df -h #마운트 됐는지 확인4. rsync로 파일 전송rsync -avz /전송할/파일/위치 /mnt/..

인프라/Linux 2024.07.01

CloudFlare로 보안 설정 해보기

클라우드 플레어에서 두가지 기능을 사용 해보려고 한다.DDos 방지Zero Trust 설정준비물 : 도메인, AWS(EC2), CloudFlare https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/ Zero Trust를 하기 위해 생성하는 터널은 내 리소스와 Cloudflare의 글로벌 네트워크 사이에 아웃바운드 연결을 하는 역할을 한다.  클플 네트워크가 클플 데이터 센터로 트래픽을 전송해서 대신 처리를 해주는 듯 하다.  소프트웨어 커넥터 설치: 클라우드 플레어의 Argo Tunnel 소프트웨어를 원본 서버에 설치합니다.아웃바운드 연결을 통해 터널 생성: 원본 서버는 아웃바운드 연결을 통해 가장 가까운 클라우드 ..

인프라/서버 2024.07.01

[Docker] Harbor로 사설 컨테이너 Registry 구축하기

환경 : Ubuntu 22.04Docker image 저장을 위해 사설 레지스트리를 구축, 방법을 까먹지 않기 위해서 정리#apt 패키지 업데이트sudo apt-get update#docker 설치 sudo apt install -y docker.iosudo systemctl start dockersudo systemctl enable docker#docker-compose 설치sudo apt install -y docker-compose#설치 확인docker-compose --version1. Harbor 설치를 위한 사양하드웨어 소프트웨어 2. Harbor 다운로드 Harbor releases page 👈여기서 릴리즈 버전을 확인 할 수 있다.#설치 파일 다운로드wget https://github...

인프라/Docker 2024.05.17

1.2 테스팅이 왜 필요한가? Why is Testing Necessary?

운영 중 장애 발생 가능성을 줄임 결함을 발견/수정하는 것은 컴포넌트나 시스템의 품질에 기여 계약/법적 요구사항이나 특정 산업 표준을 만족시키기 위해 1.2.1 성공을 위한 테스팅의 기여 (Testing’s Contributions to Success) 테스터를 요구사항 리뷰 혹은 사용자 스토리 개선에 참여 => 작업 산출물에서 결함을 발견 시스템을 설계하는 동안 테스터가 시스템 설계자와 적극적으로 협업 => 이해도 상승, 기능 설계에 결함이 유입되는 리스크 감소, 필요한 테스트를 빠르게 식별 코드를 개발하는 동안 테스터가 개발자와 적극적으로 협업 => 이해도가 높아지면 코드와 테스트에서의 결함 발생 리스크감소 테스터가 릴리스 전에 소프트웨어를 확인하고 검증 => 놓쳤을 수 있는 장애를 발견하고 그 장애..

QA 2024.04.16

확증 편향

더보기 1.5.1 인간 심리학과 테스팅 (Human Psychology and Testing) 요구사항 리뷰나 사용자 스토리 개선 세션에서 결함을 식별하거나 동적 테스트 실행 중 장애를 발견하는 것은 테스트 대상 제품과 제작자에 대한 비판으로 오해 받을 소지가 있다. 인간 심리학의 한 요소인 확증 편향(confirmation bias)은 현재 가지고 있는 믿음과 맞지 않는 정보를 받아들이기 어렵게 만들 수 있다. 예를 들어, 개발자는 자신의 코드가 옳다고 생각하기 때문에 코드가 잘못됐다는 사실을 받아들이기 힘들게 하는 확증 편향을 가지고 있다. 확증 편향 외에도 사람들이 테스팅으로 얻은 정보를 이해하고 받아들이기 힘들게 하는 다른 인지 편향(cognitive biases)들도 있다. 또한, 나쁜 소식을 ..

DaliyLog 2024.04.15

서버 메인보드가 나갔다

SATA 디스크 2개 RAID 새로 잡으려고 설정 다 해놨는데 갑자기 픽 꺼지더니 Runtime Fault, System Board 라고 화면에 남았다. 서버 전면 LED가 계속 깜빡깜빡 거렸다. 큰 장애다 해결하고 기록을 남겨야겠다. https://community.hpe.com/t5/proliant-servers-ml-dl-sl/server-critical-fault-service-information-runtime-fault-memory/td-p/7180543 https://community.hpe.com/t5/proliant-servers-ml-dl-sl/error-runtime-fault-system-board-aux-main-efuse-regulator-1-01h/td-p/7063111

인프라/서버 2024.03.19