Better Technology, Better Tomorrow.

Cloud 기술팀 개인 포스팅 자료

2020/12 4

Linux wget/curl 이용하여 구글드라이브 다운로드

구글 드라이브로부터 공유 링크를 받으신 경우, 해당 파일을 Linux CLI 환경에서 다운로드 하려면 wget을 이용하시는게 맞습니다. 하지만 공유받은 링크를 그대로 wget하실 경우 html이 호출되는 게 정상입니다. 따라서 공유 링크에서 특정 부분을 수정하셔야 하는데, 다운로드 받으시려는 파일의 사이즈가 100MB를 기준으로 이상인 경우와 이하인 경우의 조치가 다릅니다. 아래 내용을 수행 부탁드립니다. 우선 wget을 사용하여 https 프로토콜로 접속할 경우 인증서의 유효성을 검증하지 않도록 조치를 하여야 접근이 가능하므로 --no-check-certificate 라는 옵션을 부여해야 합니다. 구글 드라이브로부터 공유받은 URL은 다음 예시와 같을 겁니다. https://drive.google.co..

Linux General 2020.12.31

Linux 로그인 시 Login Incorrect가 반복되는 현상

계정의 ID와 Password가 맞았음에도 Login Incorrect가 반복되는 현상이 발생했다면 Linux 7버전 기준으로 다음 3가지 상황을 의심할 수 있습니다. 1. Login Incorrect 1번 출력 후 다시 로그인을 묻는 현상 → 이 경우는 /etc/securetty 파일에 문제가 생겼다고 볼수 있습니다. 간혹 원격 접속을 차단하기 위한 가이드 조치로 pts0~ptsX를 삭제해야하는데, tty를 삭제한 경우 tty1~11, ttyS0이 삭제됐을 경우에 터미널 접속이 불가하게 됩니다. 이 경우에는 GUI 모드로 변경해서 접속이 되며, 조치를 취하기 위해 2번, 3번 메뉴얼에 있는 edit mode로 접근하여, tty1~tty10을 추가해주면 됩니다. 2. Login Incorrect가 무한 ..

Security 2020.12.29

pam.d 모듈 설명

LINUX PAM 사용자를 인증하고 그 사용자의 서비스에 대한 액세스를 제어하는 모듈화된 방법. PAM은 관리자가 응용포로그램들의 사용자인증방법을 선택할 수 있도록 해준다. 즉, Linux System에 대한 권한, 설정등을 하는데 있어서 유연성, 보안성을 제공하기 위한 소프트 웨어라고 생가하면 된다. 관련 디렉토리 /etc/pam.d – 서비스+시스템의 인증 설정 파일 /lib/x86_64-linux-gnu/security - PAM인증 모듈(리눅스 버전에 따라 다를 수 있음) PAM인증 설정 파일의 구조 [Auth Type] [Control Flag] [Module_Path] [Module_Argument] Auth Type auth : 이 모듈타입은 사용자 인증의 두가지 면을 제공한다. 첫째는, 응..

Security 2020.12.17

한글이 깨져 보일 때 인코딩 변경

간혹, 다른 운영 체제에서 파일을 넘겨받게 되면, UTF-8 인코딩 방식으로 되어 있어 한글이 깨져보일 수 있습니다. echo $LANG 명령을 치면 현재 설정된 언어 환경변수를 출력합니다. en_US.UTF-8 로 나오는 경우가 대다수일텐데, 한국어로 변경하기 위하여 #LANG=ko_KR.eucKR 명령을 칠 경우 재부팅할때 까지는 현재 계정에서 유효한 세팅 변경 방법입니다. 그 외에는 시스템을 변경해야하므로 root 계정으로 로그인한 후 #vi /etc/sysconfig/i18n 위의 파일에서 아래 내용을 기입하고 저장합니다. LANG="ko_KR.euckr" 변경사항을 적용하기 위해 아래 명령도 입력합니다. source /etc/sysconfig/i18n 마지막으로, #vi /etc/locale.c..

Linux General 2020.12.11