happylie의 등록된 링크

키자드에 등록된 총 186개의 포스트를 확인하실 수 있습니다.

Tistory

[PostgreSQL] 접속 Port(포트) 변경 방법

접속 Port(포트) 변경 방법 PostgreSQL을 설치하고 나면 postgresql.conf 파일을 통해서 기본 포트(Port)가 아닌 원하는 포트(Port)로 설정할 수 있다. 기본적으로 5432 Port를 사용하고 있으나, 해당 부분은 외부에 오픈되어있는 경우 쉽게 공격 대상이 될 수 있음에 따라, 포트(Port)를 변경하여 사용하는 편은 추천한다. 그럼 포트(Port)를 변경하는 방법에 대해서 알아보도록 하자. 1. 설정 하기 아래 "postgresql.conf" 파일을 열어보면 기본적으로 "#port = 5432"으로 설정이 주석 처리되어 있다. 이제 해당 부분의 주석을 제거하고, 변경 후 원하는 포트(Port) 번호로 설정한 후 서비스 재시작을 해주면 포트(Port)가 변경된다. # 파일 위..

Tistory

[MySQL] 데이터베이스 백업 하기

데이터베이스 백업 하기 데이터베이스를 운영시 디스크 공간 혹은 특수한 문제를 대비하기 위해서 백업을 진행한다. 그럼 MySQL에서는 어떻게 백업을 하는지 한번 알아보도록 하자. 1. 전체 백업(Dump) 진행 우선적으로 데이터베이스에 있는 모든 테이블에 대해서 전체적으로 백업을 하는 방법을 알아보자. 로컬(Local) 방식, Remote(원격) 방식으로 알아보자. 1.1 Local $ mysqldump -u 아이디 -p 데이터베이스명 > 저장 파일명.sql $ mysqldump -u root -p ars > 20220216_ars.sql Enter password: $ cat 20220216_ars.sql -- MySQL dump 10.13 Distrib 8.0.21, for Linux (x86_64) ..

Tistory

[MySQL] 데이터베이스별 / 테이블별 용량 확인 하기

데이터베이스별 / 테이블별 용량 확인 하기 MySQL을 사용하다 보면 현재 데이터베이스(Database) 혹은 테이블(Table)에 용량(Size)을 확인해야 하는 경우가 있다. DB(디비)가 올라가 있는 시스템의 디스크 용량이 모자라거나, 아니면 백업(Backup) 혹은 마이그레이션(Migration) 할 때 용량을 알아야 그에 맞게 대응을 할 수 있다. [MySQL] 데이터베이스 백업 하기 [MySQL] 데이터베이스 백업 하기 데이터베이스 백업 하기 데이터베이스를 운영시 디스크 공간 혹은 특수한 문제를 대비하기 위해서 백업을 진행한다. 그럼 MySQL에서는 어떻게 백업을 하는지 한번 알아보도록 하자. 1. 전체 백 happylie.tistory.com 그럼 데이터베이스 혹은 테이블별 용량을 확인하는 ..

Tistory

[개발자영어] collect vs gather = 모으다

collect vs gather = 모으다 개발시 클래스, 함수에 사용할 단어를 선택할때 영어 단어 선택이 혼란스러울때가 있어 간략히 정리한다. collect vs gather 한글로 "모으다" 라는 의미를 가지고 있다, 하지만 영어 단어 의미로는 조금 다른게 사용되고 있다. 1. collect 원하는것을 선별하여 모을때 2. gather 흩어져있는 내용들을 모을때(일단, 전체적으로 모으다)

Tistory

[개발자영어] create vs generate = 생성하다

create vs generate = 생성하다 개발 시 클래스, 함수에 사용할 단어를 선택할 때 영어 단어 선택이 혼란스러울 때가 있어 간략히 정리한다. create vs generate 한글로 "생성하다"라는 의미를 가지고 있다, 하지만 영어 단어 의미로는 조금 다른 게 사용되고 있다. 1. create 아무것도 하지 않은 무언가를 생성(창조) 하는 것 2. generate 어떤 행동(자동화)을 통해 생성하는 것

Tistory

[개발자영어] argument vs parameter = 매개변수

argument vs parameter = 매개변수 개발 시 클래스, 함수에 사용할 단어를 선택할 때 영어 단어 선택이 혼란스러울 때가 있어 간략히 정리한다. ateargument vs parameter 한글로 "매개변수"라는 의미를 가지고 있다, 하지만 영어 단어 의미로는 조금 다른 게 사용되고 있다. 1. ateargument 실제로 함수에 전달되는 변수의 실제 값 Argument is the actual value of this variable that gets passed to function. 2. parameter 함수 선언에서 정의된 변수 Parameter is variable in the declaration of function.

Tistory

[Info] 개발자가 많이 사용하는 인종차별 IT 용어

개발자가 많이 사용하는 인종차별 IT 용어 얼마 전 우연히 포털을 통해서 IT 용어 중 인종차별적 개발 용어에 대해서 변경이 된다는 기사를 본 적이 있다. 우리도 지금부터라도 가능하면 변경하여 사용할 수 있도록 노력해보도록 하자. 해당 내용은 2020년에 5월 25일에 발생한 조지 플로이드(George Floyd) 사망 사건과 연계되어 IT 용어 중에서도 많은 용어가 인종 차별적 의미를 담고 있어 그런 용어들을 변경을 하고자 한 의미로 생각된다. 트위터 엔지니어 부서에 이와 같은 내용을 이야기 하면서 글로벌 기업인 마이크로소프트(MS), 애플(Apple), JP모건(JPMorgan), 깃허브(GitHub) 등에서도 코드 및 개발 용어에 대해서 변경하는 움직임이 있다. https://twitter.com/..

Tistory

[Ansible] Linux에 Pyenv 이용하여 Ansible 설치

Linux에 Pyenv 이용하여 Ansible 설치 Linux에 Ansible을 설치해서 사용해 보고자 한다. 일단 사용하기 전에 설치하는 방법부터 알아보도록 하자. 1.pyenv 설치를 위한 사전 준비 $ yum install -y zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel curl git 2. pyenv-installer 설치 $ curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash pyenv 환경 변수를 아래와 같이 설정 하자. $ echo 'export PYEN..

Tistory

[Mac] MacOS 휴지통 자동 비우기

MacOS 휴지통 자동 비우기 아직은 윈도우에서는 제공되고 있지 않는 MacOS에서만 기능이 제공되고 있는 휴지통 자동 비우는 방법에 대해서 알아보자. 1. 설정하기 먼저 Finder(파인더)를 실행시키자. 실행 후 메뉴바에서 환경설정을 선택하자. 단축키는 + , (쉼표)이다. 그럼 Finder(파인더) 환경설정 화면이 나온다. 여기서 "휴지통에서 30일이 지난 항목 제거"를 선택하자. 2. 확인 하기 이렇게 "휴지통에서 30일이 지난 항목 제거"를 선택해놓으면 휴지통에 있는 내용이 30일이 지나면 삭제가 자연히 이뤄진다. 휴지통을 비우고 하는 번거로움이 사라진다. 이 부분이 좋은건 혹시라도 잘못해서 삭제하여 휴지통에 있는 경우 최소 30일은 유지가 된다는 것이다. 필요한 경우 30일 이전에 라면 얼..

Tistory

[Redis] 레디스 redis.conf 파일 접근 권한 설정

레디스 redis.conf 파일 접근 권한 설정 Redis(레디스) 설정 파일에 others(모든 사용자) 권한이 존재할 경우 허용되지 않은 사용자가 설정 파일에 접근하여 Redis 설정 변경을 할 수 있다. 허용되지 않은 사용자가 접근하는 경우 첫 번째로는 Redis를 연동하여 사용하는 서비스의 장애(문제)등을 일으킬 수도 있다. 두 번째로는 해당 파일을 통해서 정보(패스워드 등)를 획득하여 해당 정보를 통해서 다른 2차 공격의 정보로 사용될 수도 있다. 그럼 Redis 설정 파일의 기본 권한과 권한 수정하는 방법에 대해서 알아보도록 하자. 1. Redis 기본 권한 확인 우선 Redis를 설치하게 되면 Redis 설정 파일인 redis.conf 파일은 /etc 디렉터리에 위치하고 있다. "ls" 명령..

Tistory

[Redis] 레디스 외부 접속 허용 설정 / Port 설정 / 암호 설정

레디스 외부 접속 허용 설정 / Port 설정 / 암호 설정 Redis를 yum 혹은 source로 설치 후에 구동을 해보면 기본적으로 127.0.0.1:6379로 구동되어 있음을 확인할 수 있다. 이처럼 127.0.0.1로 설정될 경우 Localhost 즉, 내부에서만 사용이 가능하다. 그럼 외부에서 사용할 수 있도록 허용하는 방법 및 Port 설정, 암호 설정하는 부분도 알아보도록 하자. 1. 외부 접속 허용 설정 Redis(레디스) 설치 후 /etc/redis.conf(간혹 경로가 다를 수 있음) 파일에서 bind에 설정되어있는 "bind 127.0.0.1"을 제거 혹은 주석 후 "bind 0.0.0.0"으로 설정 후 Redis 서비스를 재기동해보자. 그럼 위와 같이 0.0.0.0으로 활성화되면서 ..

Tistory

[Redis] 레디스 redis-cli 명령어로 인증(Auth) 하기

레디스 redis-cli 명령어로 인증(Auth) 하기 Redis(레디스)를 설치하여 암호를 설정하여 사용하는 경우 인증 후 사용을 해야 한다. 암호를 설정하는 방법은 아래 링크를 통해서 확인해보도록 하자. [Redis] 레디스 외부 접속 허용 설정 / Port 설정 / 암호 설정 [Redis] 레디스 외부 접속 허용 설정 / Port 설정 / 암호 설정 레디스 외부 접속 허용 설정 / Port 설정 / 암호 설정 Redis를 yum 혹은 source로 설치 후에 구동을 해보면 기본적으로 127.0.0.1:6379로 구동되어 있음을 확인할 수 있다. 이처럼 127.0.0.1로 설정될.. happylie.tistory.com 그럼 간단히 어떻게 사용하는지 알아보도록 하자. 1. 인증 하기 암호가 설정이 되..

Tistory

[개발자영어] Big vs Large = 큰, 크다

Big vs Large = 큰, 크다 개발 시 클래스, 함수에 사용할 단어를 선택할 때 영어 단어 선택이 혼란스러울 때가 있어 간략히 정리한다. Big vs Large 한글로 "큰, 크다"라는 의미를 가지고 있지만 영어 단어 의미로는 조금 다르게 사용되고 있다. 1. Big Big은 단순히 크다라는 의미 이외 성공, 영향력, 중요도 등 눈에 보이지 않는 거대함을 표현할 때 많이 사용된다. 예) I'm a big fan of yours 2. Large Large는 단순히 크다라는 의미 일 때 많이 사용된다. 그러니깐 눈앞에 실체가 있을 경우 사용된다. 예) I order a large size pizza. 3. 정리 결국 개발 시 크다 라는 의미가 대부분 사이즈(용량)에 관련해서 사용을 하게 된다. 그럴 ..

Tistory

[Docker] 맥 OS에 도커 설치하기(Install Docker on MacOS)

맥 OS에 도커 설치하기 이번에 MacBook(맥북)을 새로 설치하는 과정에서 Docker(도커)를 다시 설치하게 되어 설치하는 방법에 대해서 알아보도록 하자. 우선 Docker(도커)를 설치하기 위해 공식 홈페이지 통해서 다운로드하여 설치하면 된다. Docker(도커) 사용 방법이나, Docker(도커)를 사용하는 방법은 다른 글을 통해서 작성하도록 하겠다. 1. 설치 파일 다운로드(Installer Download) 공식 홈페이지로 접근하거나, Docker Hub(도커 허브)를 통해서 설치 파일을 다운로드하도록 하자. https://hub.docker.com/editions/community/docker-ce-desktop-mac https://www.docker.com/get-started 설명을 ..

Tistory

[ETC] 로또 당첨 번호 모든 회차 다운로드 하기

로또 당첨 번호 모든 회차 다운로드 저번 주 로또를 우연히 구매하고선 모든 회차의 당첨 번호를 다운로드할 수는 없을까 생각을 해보다가 현재 로또를 발행하고 있는 동행복권에서 다운로드가 가능함을 알게 되었다. 그럼 간단히 어떻게 다운로드하는지 알아보도록 하자. 1. 모든 회차 다운로드 일단 로또(Lotto)를 발행하고 있는 동행복권 홈페이지로 방문하자. https://dhlottery.co.kr 동행복권 당첨번호 1 4 29 39 43 45 보너스번호 31 1등 총 당첨금 254억원(14명 / 18억) 이전 회차 당첨정보 보기 다음 회차 당첨정보 보기 dhlottery.co.kr 방문후 바로 화면에 보이는 "회차별 당첨결과"를 클릭하거나, 메뉴에서 "당첨결과 > 로또6/45 > 회차별 당첨번호"를 클릭해서..

Tistory

[ETC] 로또 1회 ~ 1003회까지 당첨된 번호는?

로또 1회 ~ 1003회까지 당첨된 번호는? 오늘 시간으로 지금까지 발행된 1회 차부터 1003회 차까지 모든 당첨번호를 가지고 어떤 번호가 제일 많이 사용되고 45개 숫자가 얼마나 사용되었을까?라는 의문이 생겼다. [ETC] 로또 당첨 번호 모든 회차 다운로드하기 [ETC] 로또 당첨 번호 모든 회차 다운로드 하기 로또 당첨 번호 모든 회차 다운로드 저번 주 로또를 우연히 구매하고선 모든 회차의 당첨 번호를 다운로드할 수는 없을까 생각을 해보다가 현재 로또를 발행하고 있는 동행복권에서 다운로 happylie.tistory.com 그럼 45개 숫자에 분포를 한번 알아보도록 하자. 1. 보너스볼 제외 먼저 보너스볼을 제외하고 한번 데이터를 뽑아 보았다. 보너스볼이 없이 6개가 맞아야 1등이니 먼저 보너스볼..

Tistory

[Info] PPAS vs PostgreSQL 차이점은?

PPAS vs PostgreSQL 차이점은? 간혹 PostgreSQL 말고 PPAS(피파스)라고 부르는 DBMS가 있다. PPAS도 역시 PostgreSQL을 사용하고 있는데 부르는 명칭이 다른 이유를 간단히 알아보도록 하자. 1. PostgreSQL란? PostgreSQL은 EnterpriseDB사에서 제공하는 커뮤니티 버전(무료)으로 배포되는 ORDBMS(객체-관계형 데이터베이스)이다. 오픈 소스이며, 현재 많은 사람들이 사용하고 있다. PostgreSQL 커뮤니티 버전으로는 다른 관계형 데이터베이스 시스템과 달리, 연산자, 복합 자료형, 집계 함수, 자료형 변환자, 확장 기능 등 다양한 데이터베이스 객체를 사용자가 임의로 만들 수 있는 기능을 SQL 차원에서 제공한다. PostgreSQL - 위키백..

Tistory

[Docker] 도커 저장소 변경하기(Root Dir)

도커 저장소 변경하기 도커(Docker)를 설치하여 사용하다 보면 저장된 이미지(image) 들을 관리하지 않는 경우 디스크 풀(Disk Full)이 발생할 수 있다. 도커를 기본으로 설치하면 /(root) 영역에 쌓이다 보니 OS 자체에도 영향이 있을 수 있다. 그래서 도커에 대해서 확인해보니 저장되는 위치를 변경할 수가 있다. 그럼 변경하는 방법을 한번 알아보도록 하자. 1. 기본 저장소 위치 일단 기본으로 저장소 위치는 /var/lib/docker이다. $ docker info | grep "Docker Root Dir" # 도커(Docker) 기본 저장소 위치 $ docker info | grep "Docker Root Dir" Docker Root Dir: /var/lib/docker 2. 저장..

Tistory

[App] MacOS(맥 OS)에 ADB Tool 설치 하기

MacOS에 ADB Tool 설치 하기 이번에 MacBook(맥북)을 새로 설정하는 과정에서 MacOS Catalina(카탈리나)에 ADB를 설치하게 되었다. ADB는 Android(안드로이드) 플랫폼과 연결하여 사용하는 Tool(도구)이다. ADB를 MacOS(맥 OS)에 설치하는 방법은 간단히 2가지 있다. 그럼 2가지 내용을 한번 알아보도록 하자. 1. Home Brew 통한 설치 제일 손쉬운 방법은 Mac(맥)에서 필수적으로 사용하는 Brew를 이용하여 설치하는 방법이다. # Home Brew 통한 Install $ brew cask install android-platform-tools Or $ brew install --cask android-platform-tools 2. Android(안드..

Tistory

[Android] ADB 명령어를 이용하여 앱(App) 설치하기

ADB 명령어를 이용하여 App 설치하기 안드로이드(Android)에 앱(App)을 설치하는 방법은 구글 마켓과 같은 곳에서 검색하여 설치를 진행한다. 그러나 간혹 테스트 앱 혹은 특수한 목적으로 안드로이드에 앱을 설치해야 하는 경우 마켓에서 검색하여 설치를 할 수 없다. 그래서 마켓을 통해서 설치하지 않고 ADB라는 명령어를 통해서 안드로이드에 앱(App)을 설치하는 방법을 알아보자. 1. ADB 명령어 설치 우선 ADB 명령어를 사용하기 위해서는 컴퓨터에 ADB를 설치해야 한다. 아래 내용을 참고하도록 하자. [App] MacOS(맥 OS)에 ADB Tool 설치 하기 [App] MacOS(맥 OS)에 ADB Tool 설치 하기 MacOS에 ADB Tool 설치 하기 이번에 MacBook(맥북)을 새..

Tistory

[Burp Suite] Android(안드로이드) Burp Suite 인증서 설치하기

안드로이드 Burp Suite 인증서 설치하기 Android(안드로이드)에서 Burp Suite를 이용하여 Proxy를 설정하여 사용할 수 있다. 다만, HTTPS통신을 확인하기 위해서는 Burp Suite 인증서를 Android(안드로이드)에 설치를 해야 HTTPS 통신의 트래픽을 확인할 수 있다. 1. Burp Suite에서 인증서 파일 추출 Burp Sutie를 열어 아래와 같이 진행하여 Burp Sutie 인증서를 추출하도록 하자. Proxy 클릭 -> Options 클릭 -> Import / export CA certificate 클릭 -> Export 하위 Certificate in DER format 선택 후 Next 클릭 -> 다운로드 폴더 선택 후 저장(ex. cacert.cer) 2. ..

Tistory

[Burp Suite] 파이어폭스 브라우저에 Burp Suite CA 인증서 설치하기(Install Burp Suite CA Certificate in FireFox Browser)

파이어폭스 브라우저에 Burp Suite CA 인증서 설치하기 Burp Suite(버프 스위트)라는 Proxy Tool(프록시 툴)을 사용하여 취약성 점검 등을 하기 위해 서비스 트래픽 분석을 해야 한다. 다만, HTTPS통신을 확인하기 위해서는 Burp Suite CA 인증서를 브라우저(Browser)에 설치를 해야 HTTPS 통신의 트래픽을 확인할 수 있다. 여러 브라우저에 대해서 인증서 설치 방법을 계속적으로 남겨 놓도록 하겠다. 그 첫 번째로 파이어폭스 브라우저(FireFox Browser)에 설치하는 방법을 알아보도록 하자. 1. 파이어폭스 브라우저에서 Burp Suite 연결 일단 Burp Suite를 실행하고 브라우저도 실행 후 Proxy 설정을 먼저 진행하도록 하자. 브라우저에 Proxy ..

Tistory

[Burp Suite] 버프 스위트 임베디드(내장) 브라우저 사용하기(Using Embedded Browser)

버프 스위트 임베디드 브라우저 사용하기 Burp Suite(버프 스위트)라는 Proxy Tool(프록시 툴)을 사용하여 취약성 점검 등을 서비스 트래픽 분석에 사용한다. 이때 분석을 위해서 브라우저에 Proxy를 Burp Suite로 연결하여 점검, 분석 등을 사용하는 게 일반적이다. 그러나 얼마 전 Burp Suite 개발사인 PortSwigger 사이트에서 글 하나를 읽었는데 이제 Burp Sutie 내에 준비된 임베디드 크로미엄 브라우저(Embedded Chromium Browser)를 통해서 여러 점검 및 분석 등에 사용을 할 수 있다는 내용이었다. https://portswigger.net/burp/documentation/desktop/functions/embedded-browser Embed..

Tistory

[Nessus] 네서스 스캐너 구축하기 1편

네서스 스캐너 구축하기 1편 Nessus(네서스)는 시스템 보안 취약점을 스캔하는 도구이다. 위키 백과 내용을 살펴보면 sectools.org에 따르면 세계에서 가장 많이 사용되는 취약점 스캐너라고 한다. https://ko.wikipedia.org/wiki/네서스_(소프트웨어) 네서스 (소프트웨어) - 위키백과, 우리 모두의 백과사전 네서스(Nessus)는 상용 취약점 스캐너이다. 비 기업 환경에서 개인은 무료로 사용할 수 있다. sectools.org에 따르면 네서스는 세계에서 가장 많이 사용되는 취약점 스캐너이다.[2] 개발사(Tenable Network ko.wikipedia.org 1. Nessus(네서스)? 위에서도 간단히 설명했지만 Nessus(네서스)는 시스템 보안 취약점을 스캔하는 도구이..

Tistory

[Nessus] 네서스 스캐너 구축하기 2편

네서스 스캐너 구축하기 2편 전편에서 이제 Nessus(넥서스)를 설치하기 위한 Activation Code를 받는 방법을 알아보았다. 이번 2편에서는 Nessus 다운로드 및 설치하는 방법을 알아보도록 하자. 1편 내용은 아래 링크를 통해서 확인하도록 하자. [Nessus] 네서스 스캐너 구축하기 1편 [Nessus] 네서스 스캐너 구축하기 1편 네서스 스캐너 구축하기 1편 Nessus(네서스)는 시스템 보안 취약점을 스캔하는 도구이다. 위키 백과 내용을 살펴보면 sectools.org에 따르면 세계에서 가장 많이 사용되는 취약점 스캐너라고 한다. happylie.tistory.com 1. Nessus 설치 파일 다운로드하기 설치 파일(Install File)을 다운로드하기 위해서는 Activation..

Tistory

[Nessus] 네서스 스캐너 웹 콘솔 기본 포트 변경하기

네서스 스캐너 웹 콘솔 기본 포트 변경하기 이미 Nessus(넥서스) 설치 및 구동을 완료하였다. 참고로 아직 설치를 하지 않았다면, Nessus 설치 및 구동방법은 기존 작성한 내용을 참고하도록 하자. [Nessus] 네서스 스캐너 구축하기 1편 [Nessus] 네서스 스캐너 구축하기 2편 [Nessus] 네서스 스캐너 구축하기 1편 네서스 스캐너 구축하기 1편 Nessus(네서스)는 시스템 보안 취약점을 스캔하는 도구이다. 위키 백과 내용을 살펴보면 sectools.org에 따르면 세계에서 가장 많이 사용되는 취약점 스캐너라고 한다. happylie.tistory.com [Nessus] 네서스 스캐너 구축하기 2편 네서스 스캐너 구축하기 2편 전편에서 이제 Nessus(넥서스)를 설치하기 위한 Act..

Tistory

[Nessus] 네서스 스캐너 계정 비밀번호 초기화 & 변경하기

네서스 스캐너 비밀번호 변경하기 네서스(Nessus)를 사용하면서 사용하는 계정에 대해서 비밀번호를 잊어버린 경우가 발생할 수도 있다. 그럴 경우를 대비해서 네서스 웹 화면이 아닌 cli 모드를 통해서 새롭게 비밀번호를 변경할 수 있다. 그럼 어떻게 cli 모드를 이용하여 변경할 수 있는지 알아보도록 하자. 1. Nessus cli mode 일단 네서스가 설치된 시스템으로 접속하도록 하자. 이제 접속 후 현재 네서스가 설치되어 있는 디렉토리로 가서 "nessuscli" 명령어가 있는지 확인해보도록 하자. $ cd /opt/nessus/sbin; ls; # nessuscli 명령어 확인 $ ps -ef | grep nessus root 3657 1 0 09:26 ? 00:00:00 /opt/nessus/s..

Tistory

[Nessus] 네서스 스캐너 새로운 정책 생성하기

네서스 스캐너 새로운 정책 생성하기 이번에는 네서스(Nessus)에서 기본적으로 제공하는 정책(Policy)에서 필요하거나 / 필요 없는 부분들을 정리하여 새로운 정책을 만들 수 있다. 예를 들어 스캔 템플릿(Scan Templates) 중 "Advanced Scan"을 살펴보면 해당 부분에는 "AIX Local Security Checks"라는 플러그인 룰(Plugins Rules)이 있다. 만약 해당 스캔 템플릿을 선택하고 CentOS 대상에 점검을 한다면 굳이 필요 없는 AIX 플러그인 룰이 실행이 되게 된다. 이럴 경우 AIX 플러그인 룰을 확인해야 하기에 Nessus를 구동하는 서버와 점검받는 대상 서버에 부담이 있을 수 있다. 그럼 이제 정책을 사용하는 대상 혹은 방식에 맞도록 새롭게 만들어 ..

Tistory

[Nessus] 네서스 스캐너 정책 내보내기 / 가져오기

네서스 스캐너 정책 내보내기 / 가져오기 이번에는 다른 네서스(Nessus)에서 사용하던 정책 혹은 내가 사용하던 정책을 Export / Import를 하여 사용하는 방법을 알아보도록 하자. 만약 네서스(Nessus)를 새롭게 설치를 해야 하는 경우 기존에 잘 만들어 운영하였던 정책들을 다시 새롭게 만들기에는 너무나도 번거롭다. 그래서 네서스(Nessus) Policies 메뉴에서는 Export / Import 기능을 제공하고 있고 사용 방법 또한 매우 간단하다. 정책을 새롭게 만드는 방법에 대해서는 이전에 작성한 내용을 참고하도록 하자. [Nessus] 네서스 스캐너 새로운 정책 생성하기 [Nessus] 네서스 스캐너 새로운 정책 생성하기 네서스 스캐너 새로운 정책 생성하기 이번에는 네서스(Nessus..

Tistory

[OpenJDK] Adoptium / AdoptOpenJDK 설치 하기

Adoptium / AdoptOpenJDK 설치 하기 지금까지 사용자한테 널리 사용되고 있던, OpenJDK가 많은 내용 끝에 Version 11부터는 유료화가 결정이 되었다. 물론 기존 Version 혹은 비영리 목적으로 사용 시 2020년 12월까지는 업데이트가 가능한 것으로 확인되었다. 다만, JAVA(JDK)를 지원하는 애플리케이션의 Version이 올라감으로써 요구하는 JAVA Version도 올라가고 있다. 그래서 OpenJDK를 기반으로 무료로 사용 가능한 많은 바이너리가 나오고 있다. Azul Zulu / Amazon Corretto / Adoptium(AdoptOpenJDK) / 기타 등등 Adoptium Eclipse Adoptium provides prebuilt OpenJDK bin..

Tistory

[Linux] 리눅스 Date 명령어를 통한 Unixtime / Date 형식 확인 및 변경 하기

Date 명령어를 통한 Unixtime / Date 형식 확인 및 변경 하기 데이터베이스(DB)에서 시간에 대해 설정을 하는 경우 Unixtime(유닉스 타임) 혹은 Date(데이트) 형식으로 많이 사용을 하고 있다. 또한, 특정 소프트웨어(Software) 나 개발한 로그(Log)에서도 Unixtime을 사용하는 경우가 많다. 이때, Unixtime을 보기 쉬운 Date으로 변경하기 위해 데이터베이스에 접근하여 SQL로 확인하는 방법도 있다. 그러나 계속 그렇게 사용을 하기에는 번거롭움이 많이 있어, 리눅스 자체에서 Date 명령어를 통해서 Unixtime(유닉스타임) 혹은 Date(데이트) 형식 확인 및 변경하는 방법을 알아보도록 하자. 1. 현재 시간 Unixtime 변겅 일단 현재 시간을 Unix..

Tistory

[Linux] chmod 명령어로 파일 / 디렉토리 권한 변경하기

chmod 명령어로 파일 / 디렉토리 권한 변경하기 리눅스(Linux)에서 파일이나 디렉토리의 권한을 소유자, 소유 그룹, 그 외 사용자들에 맞게 설정하여 사용하고 있다. 이때 특정 파일이나 디렉토리의 경우 어떠한 이유(보안상 이유 등)로 권한을 줄 수도 있고 뺄 수도 있다. 이럴 때 사용하는 명령어가 chmod이다. chmod는 Change mode의 약어이다. 그럼 이제 chmod 명령어를 통해서 파일 / 디렉토리의 권한을 변경해보도록 하자. 1. chmod 명령어 사용법 기본적으로 chmod 명령어 아래와 같이 사용한다. $ chmod 755 test.sh # chmod 명령어 사용법 $ chmod --help 사용법: chmod [옵션]... MODE[,MODE]... FILE... 또는: chm..

Tistory

[Linux] ethtool 명령어를 이용한 NIC 정보 확인 방법

ethtool 명령어를 이용한 NIC 정보 확인 방법 리눅스(Linux)에서 ethtool 명령어를 사용하여 NIC Card(네트워크 카드, 랜카드)의 여러 정보를 확인할 수 있다. NIC : Network Interface Controller 간혹 현재 사용하고 있는 NIC Card의 지원 속도가 얼마인지 혹은 해당 NIC Card의 모델, 드라이버 등을 확인할 수 있다. 그럼 ethtool 명령어를 통해서 어떻게 확인할 수 있는지 알아보도록 하자. 1. 현재 사용하는 NIC Card 찾기 일단 ethtool 명령어를 사용하기 전에 현재 사용하고 있는 네트워크 인터페이스명을 확인해야 한다. 이때 사용하는 명령어는 ifconfig로 흔히 IP를 확인할 때 많이 사용하는 명령어이다. $ ifconfig #..

Tistory

[MySQL] CentOS 8 MySQL DB Install 하기

CentOS 8 MySQL DB Install 하기 MySQL 공부를 위해서 CentOS 시스템에 MySQL을 설치해 사용해보고자 한다. 먼저 설치하는 방법에 대해서 간단하게 알아보도록 하자. 1. yum 명령어를 통해 "mysql-server" 설치 $ yum install mysql-server [root@localhost ~]$ yum install mysql-server CentOS-8 - AppStream 8.4 kB/s | 4.3 kB 00:00 CentOS-8 - Base 7.3 kB/s | 3.9 kB 00:00 CentOS-8 - Extras 2.5 kB/s | 1.5 kB 00:00 Dependencies resolved. ===================================..

Tistory

[Info] <script> or <script type="text/javascript"> ???

[info] or ??? HTML Code를 작성하면서 Javascript(자바스크립트) 나 jQuery(제이쿼리) 를 사용하기 위해서 혹은 를 사용한다. 근데 여러 문서나 혹은 여러 글에서 보면 으로 작성한 곳도 있고 를 작성한 곳도 있다. 과연 or 두 개 중 표준은 어떤 건지에 대해서 알아보도록 하자. 1. 정리 관련해서 여러 내용의 글을 읽어 보았다. 이제 읽은 내용들을 조금 정리해보도록 하겠다. 첫 번째로 일단 HTML5에서는 type 속성이 기본값으로 설정됨에 따라서 / 둘 중 어떤 것을 사용하던 정상적으로 사용이 되어야 한다. 두 번째로 최신 버전의 브라우저에서는 HTML5 지원을 하기 때문에 역시나 / 둘 중 어떤 것을 사용하던 정상적으로 사용이 되어야 한다. 다만, 이 두 개 중 가능하면..

Tistory

[Info] Meta? 메타버스?

Meta? 메타버스? 몇 년 전부터 많은 기사 등에서 Meta, 메타버스이라는 용어들이 많이 나오고 있다. 관련해서 대표적으로 포켓몬 GO라는 게임을 소개하면 VR(가상현실), AR(증강현실)과 같은 용어들이 많이 소개되고 있다. 특히나 요새는 코로나로 인해서 VR(가상현실)이라는 용어가 더욱더 많이 나오고 있는 것 같다. 그럼 VR(가상현실), AR(증강현실), MR(혼합현실) 용어에 대해서 자세히 알아보도록 하자. 1. VR(가상현실) VR(가상현실)은 Virtual Reality의 약어로 컴퓨터 등을 사용한 인공적인 기술로 만들어낸 실제와 유사하지만 실제가 아닌 어떤 특정한 환경이나 상황 혹은 그 기술 자체를 의미한다. VR(가상현실) 기술은 현재 IT, 의료, 제조, 자동차, 음악, 쇼핑, 게임 ..

Tistory

[Info] bps, BPS, cps, pps 란?

bps, BPS, cps, pps 란? 네트워크 용어 중 bps, BPS, cps, pps라는 내용을 듣거나, 아니면 NMS(Network Management System)에서 그래프 형태로 많이 보았을 것이다. 근데 정확히 bps, BPS, cps, pps가 어떤 의미를 가지고 있고, 이 부분들이 증가하는 것들이 어떤 문제나 영향을 주는지 자세히 알아보도록 하자. 1. bps, BPS란? 일단 bps, BPS는 초당 처리된 트래픽의 값을 의미한다. 다만, Bit와 Byte 중 더 큰 단위인 Byte를 사용할 때와 구분하기 위해 소문자 대문자로 구분 지어 표시하고 있다. bps : Bit Per Second(초당 전송되는 bit의 수) 통신 장비(기기)등의 속도를 나타내거나 측정할 때 많이 사용 BPS ..

Tistory

[DNS] A Record vs CNAME Record 차이

A Record vs CNAME Record 웹 서비스(홈페이지 등)를 사용하기 위해서는 도메인(Domain) 형식으로 DNS에 등록하여 사용해야 한다. 그렇다면 먼저 DNS가 어떤 건지부터 알아보고 DNS에서 사용하는 Type 형식인 A Record와 CNAME Record에 대해서도 알아보도록 하자. 1. DNS란? DNS는 Domain Name System의 약자로 간단히 이야기하면 IP 주소를 도메인 주소로 맵핑하여 도메인 주소로 접근 시 IP 주소로 변환 및 라우팅 정보를 제공하는 시스템이다. 그럼 조금 더 쉽게 이야기하자면 TCP/IP를 이용하여 웹 서비스를 한다면 반드시 IP주소 형식으로 먼저 구성이 된다. 이때 IP주소는 IPv4, IPv6 설정에 따라 조금 다르겠지만 우선적으로 IPv4 ..

Tistory

[Info] 컴퓨터 용어 및 정의 사전 사이트(Computer terms, dictionary, and glossary)

컴퓨터 용어 및 정의 사전 사이트 IT 관련 책, 뉴스, 정보 등을 보다 보면 모르는 컴퓨터 용어(Computer terms)가 있다. 이때 위키백과(Wiki) 혹은 구글 검색으로 정보를 확인하고 있다. https://en.wikipedia.org/wiki/Main_Page https://google.com 그중 다른 2개의 사이트가 아닌 오래전부터 잘 정리가 되고 있었던 한 사이트를 소개하고자 한다. 1. Computerhope 해당 사이트는 computerhope라는 웹 서비스이다. https://www.computerhope.com/jargon.htm Free computer terms, dictionary, and glossary Over 15,000 free computer terms, dict..

Tistory

[Info] Thx 단어의 의미는?

Thx 단어의 의미는? 요즘 이리저리 외국 블로그, 트위터 등을 보다 보면 간혹 "thx"라는 단어를 많이 보게 된다. 많이 사용되는 "thx"에 단어의 의미를 간단히 알아보도록 하자. 1. 의미 해당 "thx" 단어는 "Thanks"의 약어로 사용되는 단어이다. 물론 해당 단어 뒤 내용을 보면 모든 감사 인사를 전할 때 사용되는 것을 알 수 있다. 워낙 자주 사용되는 약어이다 보니 모두 잘 알고 있지만 한번 더 정리를 해 보았다.

Tistory

[Info] License는 라이선스 vs 라이센스 발음은??

License는 라이선스 vs 라이센스?? 일을 하거나, 문서를 읽거나 할 때 License를 읽거나 쓰는 경우 라이선스 혹은 라이센스로 발음을 하거나 쓰는 경우가 있다. 사실 두 개 모두 이해하는데 문제가 없지만 우리나라 표준국어대사전에 나와 있는 걸 확인하고 나서는 가능하면 올바른 표기법으로 사용하는 게 맞는 것으로 생각된다. 1. 사전 확인 아래와 같이 사전을 확인해보면 올바른 표기법은 라이선스이다. 이제부터는 헷갈리지 말고 License = 라이선스로 올바르게 읽고 쓰도록 하자. 2. 여러 사전 확인 https://100.daum.net/encyclopedia/view/53XX10300001 https://ko.dict.naver.com/#/entry/koko/1342f54957ed4a9b93d3..

Tistory

[Info] 제조회사별 맥 주소 확인 방법(How to check MAC address by manufacturer)

제조회사별 맥 주소 확인 방법 MAC Address(맥 주소)란 컴퓨터 네트워킹에서의 이더넷의 물리적인 주소를 지칭한다. 그중 네트워크 어댑터(NIC)에 부착된 준 고유 식별자로 특정한 어댑터의 이름같이 동작하는 숫자, 문자이다. MAC 주소는 총 48비트로 구성되어 있으며 이 가운데 첫 24비트는 OUI(Organizational Unique Identifier) 제조회사의 식별코드, NIC 제조업체의 정보 나머지 24비트는 랜 카드의 정보를 담고 있다. MAC 주소 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 둘러보기로 가기 검색하러 가기 UMTS 라우터의 레이블에 LAN과 WLAN 모듈을 위한 MAC 주소가 있다. MAC 주소(Media Access Control Addre..

Tistory

[Info] 미만 이상 이하 초과의 정확한 의미는?

미만 이상 이하 초과 의미는? 문서를 읽거나, 작성할 때 미만, 이상, 이하, 초과의 단어를 사용하여 범위를 지칭한다. 그러나 간혹 헷갈리는 부분이 있는 경우가 생겨서 여러 곳에서 자주 사용하는 단어인 만큼 이번에 제대로 확실한 개념을 알아보도록 하자. 1. 미만(未滿) 미만이란 "정한 수효나 정도에 차지 못함. 또는 그런 상태"의 뜻으로 기준을 포함하지 않고, 보다 작은 것을 의미한다. 이해가 쉽도록 예를 들어 보면, 10세 미만일 경우는 1세 ~ 9세까지만 해당되며, 10세는 해당되지 않는다. 2. 이상(以上) 이상이란 "수량, 정도, 위치 등이 일정한 기준보다 더 많거나 낫거나 앞섬"의 뜻으로 기준을 포함하며 큰 것을 의미한다. 이해가 쉽도록 예를 들어 보면, 10세 이상인 경우는 10세부터 그 위..

Tistory

[ETC] 2022년 공휴일 및 대체공휴일은?

2022년 공휴일은? 2022년 공휴일은 총 67일이다. 그럼 월별로 쉬는 공휴일이 언제인지 알아보도록 하자. 1. 대체공휴일이란? 공휴일이 토·일요일이나 다른 공휴일과 겹치는 경우 평일 중 하루를 대체공휴일로 지정할 수 있도록 한 제도 "관공서의 공휴일에 관한 규정" 개정으로 2021년 8월 4일부터 3.1절, 광복절, 개천절 및 한글날까지 대체공휴일이 확대 "관공서의 공휴일에 관한 규정" 제2조 및 제3조 참고 2. 대체공휴일 적용 기준은? 설·추석 연휴, 어린이날, 국경일 중 3·1절, 광복절, 개천절, 한글날이 토·일요일 또는 다른 공휴일과 겹치면 다음 비공휴일이 대체공휴일이 된다. 설·추석 연휴는 토요일과 겹치는 경우 제외 국민의 휴식권을 보장하면서 중소기업 등의 부담과 경제에 미칠 영향 등을 ..

Tistory

[Font] Cascadia Code Font(캐스캐디아 코드 서체)란?

Cascadia Code Font란? 이번에 마이크로소프트(Microsoft)에서 Cascadia-Code Font(서체)를 내놓았다. 좀 더 개발 시에 적합하도록 정리된 서체이다. 1. 서체 다운로드 및 MacOS 설치 Cascadia는 Windows 터미널과 함께 번들로 제공되는 재미있는 새로운 코딩 글꼴이며 이제 Visual Studio에서도 기본 글꼴로 사용된다. 또한 마이크로소프트에서 계속적으로 유지보수를 해주고 있어서 사용하는데 더욱더 문제가 없다. 좀 더 자세한 내용은 아래 Git 주소로 들어가서 확인해보면, 좀 더 쉽게 설명되어 있다. https://github.com/microsoft/cascadia-code GitHub - microsoft/cascadia-code: This is a ..

Tistory

[iOS] 아이폰/아이패드 바로가기 아이콘 생성하기

아이폰/아이패드 바로가기 아이콘 생성하기 아이폰(iPhone)/아이패드(iPad)에서도 안드로이드(Android) 바로가기 아이콘처럼 사파리 브라우저(Safari Brower)를 이용하여 만들 수 있다. 그럼 어떻게 만드는지 알아보도록 하자. 1. 사파리 브라우저 열기 우선 아이폰에서 메인으로 사용하는 브라우저나, 다음 / 네이버 앱(App)이 아닌 기본 애플리케이션인 사파리 브라우저를 열도록 하자. 그리고 바로가기하려는 주소로 접속해보자. 여기서는 우리 블로그를 예제로 들도록 하겠다. 접속 후 사파리 브라우저 하단을 보면 "내보내기 버튼"클릭 "홈 화면에 추가"를 클릭 후 "바로가기 이름"을 작성해주도록 하자. 2. 바로가기 확인하기 이렇게 홈 화면 추가를 하고 나면 아이폰 바탕화면에 추가하면서 확인했..

Tistory

[Info] 카카오톡(KakaoTalk) 사용 가능한 파일 확장자 정보

카카오톡 사용 가능한 파일 확장자 정보 카카오톡 / 카톡(KakaoTalk)을 사용하다 보면 PC 혹은 휴대기기를 통해서 파일을 주고받는 경우가 많다. 그러나 간혹 파일이 전송되지 않는 경우가 있다. 당연히 문제 되는 파일 혹은 확장자를 제어하고 있겠지만, 어떤 파일들을 주고받을 수 있는지 알아보자. 1. 파일 확장자 정보 카카오톡 PC에서 문서, 동영상, 오디오, 이미지, 압축 파일 등 개당 최대 300MB까지 전송이 가능하며, 주고받은 파일들은 PC와 모바일에서 모두 확인할 수 있습니다. [이미지] - jpg, jpeg, gif, bmp, png, tif, tiff, tga, psd, ai [동영상] - mp4, m4v, avi, asf, wmv, mkv, ts, mpg, mpeg, mov, flv,..

Tistory

[Info] TL;DR(TLDR) 이란?

TL;DR(TLDR) 이란? 요즘 외국 기사나, 블로그를 보다 보면 TL;DR이라고 작성된 부분이 있다. TL;DR 아래 내용을 읽어 보면 대략적으로 요약한 내용 이란 것은 알겠지만 TL;DR의 정확한 의미를 몰라 이리저리 알아보았다. 1. 의미 우선 TL;DR을 풀어보자면 "Too Long; Didn't Read(너무 길어서 읽지 않았다)" 의미를 가지고 있는 줄임 표현이다. 단순히 문자 그래도 해석한 거 보다는 "위 내용은 너무 길기 때문에 읽을 다 읽을 필요 없고, 한 줄 요약" 대략적으로 이런 의미로 이해하면 맞는 것 같다. 그래서 어떤 전체 내용 아래 TL;DR이 있다면 그 전체 내용의 짧게 요약하거나, 정리할 때 사용하는 것 같다. TL;DR은 정식 기사(신뢰성 언론 기사) 나 논문 등이 아니..

Tistory

[App] MacOS에서 화면보호기(Screensaver) Fliqlo(플립) 설치 방법 및 사용하기

화면보호기 Fliqlo 설치 방법 및 사용하기 개인적으로 MacOS 화면보호기를 Fliqlo(플립) 화면보호기(Screensaver)를 약 2010년부터 지금까지 계속 잘 사용하고 있다. 이번에 1.8.4(2021-11-22)가 새로 릴리즈 됨에 따라 간단히 설치 방법을 작성하였다. 1. Fliqlo 다운로드(Download) Fliqlo는 현재 윈도우(Windows) / 맥(Mac) 모두 무료로 다운로드 가능하며 아래 사이트를 통해서 다운로드가 가능하다. https://fliqlo.com/screensaver/ 특히 이번 업데이트를 통해서 MacOS의 경우 신규 OS인 Monterey에서 사용이 가능하고, Slicon Mac 그러니깐 M1칩이 탑재된 기기에서도 사용이 가능하다. Fliqlo Flip C..

Tistory

[Mac] MacOS에서 스크린샷 사용하는 방법

MacOS 스크린샷 사용하는 방법 MacOS(맥 OS)에서도 기본적으로 스크린샷(캡쳐)하는 기능을 제공한다. 물론 스크린샷(캡처) 기능을 제공하는 App(앱)들이 많이 있고, 그것들을 사용하면 좀 더 편리할 수 있다. 다만, MacOS(맥 OS)에서 기본적으로 제공하는 기능도 워낙 잘 되어 있어서 잘 사용한다면 불편함이 없을 것 같다. 그럼 어떻게 사용하는지 알아보도록 하자. 1. 전체 화면 스크린샷(캡쳐) 하는 방법 전체 화면 스크린샷(캡쳐)을 하고 싶을 때는 아래 단축키를 사용하면 된다. shitf + command + 3 해당 단축키를 누르면 현재 전체 화면이 스크린샷(캡처)이 된다. 만약 외부 모니터를 사용한다면 외부 모니터에 연결된 부분도 함께 스크린샷(캡쳐) 되며, 각각 파일로 남겨진다. 2...

Tistory

[Mac] MacOS에서 여러 파일 PDF 결합하기

MacOS에서 여러 파일 PDF 결합하기 MacOS(맥 OS)에서 여러 이미지나, PDF 파일을 한 개의 PDF 파일로 결합하는(합치는) 기능을 제공한다. 물론 이런 기능을 제공하는 제공하는 App(앱)들이 많이 있고, 그것들을 사용하면 좀 더 편리할 수 있다. 다만, MacOS(맥 OS)에서 기본적으로 제공하는 기능도 워낙 잘 되어 있어서 잘 사용한다면 불편함이 없을 것 같다. 그럼 어떻게 사용하는지 알아보도록 하자. 1. 하나의 PDF로 결합하기 1.1 파일 모으기 한 개의 파일로 결합하려는 여러 이미지 혹은 스캔한 파일 혹은 여러 PDF 파일들을 한 개의 폴더로 일단 모으자. 1.2 결합하기 이제 한 곳에 모은 파일을 선택하여 마우스 우클릭 후 메뉴에서 빠른 동작 > PDF 생성을 선택하자. 참고로..

Tistory

[Mac] MacOS(맥OS) Command + Q(Q) 종료 방지하기

MacOS Command + Q(Q) 종료 방지하기 MacOS(맥 OS)를 사용하다 보면 "Command + Q(Q)" 버튼을 눌러서 사용하던 App(앱)이 종료되는 것을 많이 경험했을 것이다. 특히 무언가 저장하지 않고 종료가 되었거나, 검색 도중 종료가 되었을 때는 매우 난감한 경우가 발생한다. 물론 크롬 브라우저(Chrome Browser)에서는 "Command + Q(Q)"를 누르면 경고를 먼저 알려주고 길게 눌러야 종료가 된다. 이 처럼 경고를 알려주거나 혹은 다른 방법을 통해서 종료를 방지해준다면 좀 더 안전한 Mac Life가 되지 않을까 한다. 그럼 여러 방법들을 알아보도록 하자. 1. 크롬 브라우저(Chrome Browser) 설정 먼저 크롬 브라우저의 경우 혹시나 모르는 사람이 있..

Tistory

[App] MacOS에서 iTerm2 Beep Sound Off

MacOS에서 iTerm2 Beep Sound Off MacOS(맥 OS)에서 iTerm을 사용하다가 BackSpace(백스페이스)등을 타이핑하다 보면 팅! 팅!! 과 같이 소리가 난다. 물론 MacBook으로만 이용할 때 소리는 줄이거나, 음소거하면 들리지 않겠지만, 외부에서 스피커가 연결되거나, 다른 연결에 의해 사운드가 나오는 자리라면 매우 번거롭게 들릴 수 있다. 이 부분을 해결하기 위해서 아래와 같이 설정을 해보도록 하자. 1. 환경 설정 확인 iTerm2의 환경 설정을 통해서 해당 내용을 해결해 보도록 하자. 해당 경로는 " iTerm2 실행 > Preferences > Profiles > Terminal > Notifications" 해당 경로로 가면 Silence bell이라는 부분이 비활..

Tistory

[Mac] MacOS에서 Finder 폴더 우선 정렬 하기

MacOS에서 Finder 폴더 우선 정렬 하기 MacOS(맥 OS)에서 기본으로 제공하는 Finder(파인더)를 사용하여 디렉토리(폴더) 및 파일들을 보고, 사용하고 있다. Finder에서 이름으로 정렬을 해서 사용을 하다 보니, 폴더들이 맨 위, 중간, 아래 등 이름에 따라 정렬이 된다. 처음에는 별 불편함이 없었는데 점차 시간이 지나고, 폴더 및 파일들이 많아지다 보니 매우 불편하게 느껴졌다. 그래서 폴더를 우선순위로 이름 순으로 정렬하는 방법을 적용하였고, 어떻게 적용하고 적용된 모습은 어떤지 알아보자. 1. 현재 Finder(파인더) 상태 Finder에서 "다음으로 정렬 > 이름"으로 현재 정렬된 상태로 사용 중에 있다. 이름순으로 정렬을 하다 보니 파일이랑 폴더가 섞여 있는 걸 확인할 수 있다..

Tistory

[Tistory] 티스토리 New 아이콘 변경하기

티스토리 New 아이콘 변경하기 티스토리(Tistory)를 꾸미면서 글을 새롭게 작성하면 카테고리 옆에 나오는 회색 New 아이콘이 꾸미고 있는 색상과는 너무 달라서 이걸 한번 변경해보고자 한다. 일단은 새롭게 사용할 아이콘부터 만들어 보았다. 1. 아이콘 만들기 먼저 아이콘을 만들기 위해서 무료 웹 이미지 에디터 사이트인 Pixlr(픽슬러)를 이용하여 제작하였다. https://pixlr.com/ 먼저 사이트 접속 후 "Pixlr E"를 선택하여 들어가자, 이제 "신규 생성" 선택 후 맨 오른쪽에 가로, 세로 사이즈를 선택하고 "생성" 하자. 생성한 파일에 대해서는 다시 누군가 사용할 수도 있을 수 있어 Pixlr에서 사용 가능한 파일과 png 파일 모두 남겨 놓도록 하겠다. 2. 아이콘 이미지 업로드..

Tistory

[App] MacOS에서 iTerm2 자음 모음 분리(한글 깨짐) 현상 해결

MacOS에서 iTerm2 자음 모음 분리 현상 해결 이번에 MacBook(맥북)을 새로 설정하는 과정에서 기본 설치되어 있는 MacOS Catalina(카탈리나)에서 터미널(Terminal) 프로그램인 iTerm2를 설치하게 되었다. Mac을 사용하면서부터 계속적으로 사용했던 iTerm2 였는데 이번에 새로 설치하고 보니 한글이 깨져 보이는(자음 모음 분리) 현상을 확인하였다. 1. 현상 확인 화면상에만 디렉토리가 깨져(자음 모음 분리) 보이나 cd 명령어를 통해서 해당 디렉토리 접속을 해보려고 하는 자동완성 부분도 있어 CLI Mode(Command Line Interface)로는 접속이 정상적으로 이뤄졌다. 정상적으로 사용한다고는 하지만.... 영 보기 불편해 보이는 건 어쩔 수 없다. 2. 환경 ..

Tistory

[App] MacOS에서 Sublime Text 3 Editor CLI Mode 사용하기

MacOS에서 Sublime Text 3 Editor CLI Mode 사용하기 MacOS에서 Sublime Text3을 사용하다 보면 CLI Mode(Command Line Interface)를 통해서 텍스트(txt)등 파일을 바로 Sublime 통해서 열어서 사용하고 싶은 경우가 있다. Sublime Text3을 설치하면 사용할 수 있긴 하나, 약간의 설정(setting)이 필요하다. 1. 명령어 확인 우선 Sumlime Text가 설치된 상태라고 생각하고 해당 명령어가 있는지 알아보도록 하자. 해당 Application(어플리케이션) 설치 위치로 가서 subl 파일이 있는지 확인해 보도록 하자. # Sublime Text 설치 위치 $ cd /Applications/Sublime\ Text.app/C..

Tistory

[Mac] MacOS에서 CentOS 부팅USB 만들기

MacOS에서 CentOS 부팅 USB 만들기 자주 사용하지는 않지만 테스트 서버에 CentOS설치가 필요한 부분이 있어서 Mac에서 CentOS 부팅 USB 만드는 방법에 대해서 한번 알아보도록 하자. 1. CentOS ISO 다운로드하기 https://mirror.kakao.com/centos/7/isos/x86_64/ https://mirror.kakao.com/centos/8-stream/isos/x86_64/ 해당 Mirror 사이트에서 본인에게 맞는 OS를 선택하여 ISO 파일을 다운로드 하자. 2. 설치할 USB 세팅하기 2.1 USB 포맷 MacOS의 기본 앱인 디스크 유틸리티 앱을 이용하여 설치할 USB 포맷 하자. 포맷방식 : MS-DOS(FAT) 2.2 Disk 위치 확인 터미널에서 ..

Tistory

[Mac] MacOS Dock 최근 사용 응용프로그램 제거

MacOS Dock 최근 사용 응용프로그램 제거 MacOS에서 따로 설정하지 않으면, Dock에 계속적으로 최근 사용한 응용프로그램들이 남겨진다. 불필요하게 생기는 것을 방지하고자 아래와 같이 설정 시 이와 같은 내용은 해결할 수 있다. 1. 설정 메뉴바 > > 시스템 환경설정 > Dock Dock(독)을 클릭해서 들어가서 "Dock에서 최근 사용한 응용프로그램 보기"를 비활성화 하자. 이제부터는 Dock(독)에 설정한 응용프로그램들만 나타나게 된다. 간단한 방법으로 Dock(독)에 종료한 응용프로그램들이 남지 않아서 편하게 사용 가능하다.

Tistory

[App] MacOS Wifi SSID Name Menubar에 출력

MacOS Wifi SSID Name Menubar에 출력 Mac에서 동일 장소에서 여러 wifi 변경하며 사용하는 경우 있거나, 혹은 wifi 네트워크가 문제로 인해 자동적으로 다른 wifi 네트워크로 변경되는 경우가 있다. 이런 경우를 대비해 현재 어떤 SSID에 접속했는지 확인이 어려운 부분이 있어, 이 부분을 해결하기 위해 Menubar에 현재 접속하고 있는 SSID Name 출력하는 App(앱) 하나를 공유하고자 한다. 1. 설정 Menubar에 SSID Name 나오도록 하려고 이리저리 검색을 하던 도중 아래 Git을 확인하게 되었다. 해당 내용에 대해서는 App 제작자인 Brian Clark(@_clarkio)에게 허락을 받았다. https://github.com/clarkio/macos-w..

Tistory

[Info] MacBook(맥북)에서 Chromecast(크롬캐스트) 연동 하기

맥북에서 크롬캐스트 연동 하기 다른 용도로 Chromecast(크롬캐스트)를 구매하여 Android(안드로이드) 및 iPhone(아이폰) 기기을 이용하여 많은 부분을 사용하고 있던 도중, iPhone(아이폰)에서도 되는 걸 보고 MacBook(맥북)의 화면도 Apple TV(애플 TV)와 같이 Chromecast(크롬캐스트)를 이용하여 사용할 수 있지 않을까 하는 의문이 생겼다. 그래서 한번 연동이 가능한지 알아보도록 하자. 제일 좋은 방법은 Apple TV(애플 TV) 혹은 USB-C to HDMI Cable을 통해서 연결을 할 수 있으나, 유선은 Cable(케이블)이 계속 거슬리고, 무선으로 Apple TV(애플 TV)를 다시 구매를 해야 하는 상황이라 혹시 몰라 Chromecast(크롬캐스트) 페이..

Tistory

[Linux] 리눅스에서 특정 크기의 파일을 만드는 방법

리눅스에서 특정 크기의 파일을 만드는 방법 파일 업로드 기능을 개발하는 도중 파일 업로드 크기(Size) 제한 부분에 대해서 테스트가 필요하였다. 테스트를 위해서는 다양한 크기를 가진 파일들이 필요하였으며, 개발 장비에 여러 다양한 사이즈를 가진 파일들이 있으나 100MB(메가바이트) / 1GB(기가바이트) / 5GB(기가바이트)와 같이 정확한 크기를 가진 파일들이 필요하였다. 다행히도 리눅스(Linux)에서는 여러 명령어를 통해서 특정 크기의 파일을 만들 수 있다. 그럼 그 방법들은 하나하나 알아보도록 하자. 1. truncate 명령어 사용 truncate 명령어를 이용하여 100MB의 크기를 가진 파일 생성해보도록 하자. 디렉토리 안에 아무런 파일이 없는 상태에서 아래와 같은 명령어를 입력해보자. ..

Tistory

[Mac] MacOS에서 ZIP 압축파일 암호 설정

MacOS에서 ZIP 압축파일 암호 설정 MacOS(맥 OS) 사용 시 Cli(Command Line Mode)를 통해서 파일을 압축하는 경우 암호를 설정해야 하는 경우가 있다. 이때 zip 명령어를 통해서 압축 방법 및 암호 설정 방법을 알아보도록 하자. MacOS에 기본 내장되어 있는 zip 명령어의 e / r 옵션을 이용하여 설정이 가능하다. - e 옵션 : encrypt(암호화)로 압축 시 암호 설정 - r 옵션 : 압축 대상이 폴더인 경우 하위 있던 모든 폴더와 파일을 압축 설정 그럼 일단 zip 명령어 사용 옵션을 알아보도록 하자. 1. zip 명령어 사용 옵션 $ zip -h $ zip -h2 help 내용에 대해서 좀 더 상세하게 설명 $ zip -h Copyright (c) 1990-20..

Tistory

[Mac] MacOS에서 서체 설치 및 제거 하는 방법

MacOS에서 서체 설치 및 제거하는 방법 MacOS에 기본적으로 많은 서체가 내장되어 있다. 그러나 사용자가 새로운 서체를 설치하거나 혹은 설치한 서체를 삭제하는 경우가 있다. 그럼 한번 어떻게 설치 및 삭제를 하는지 알아보도록 하자. 1. 서체 설치 하기 설치할 서체를 가지고 있다면, Finder에서 해당 서체를 더블클릭 후 서체 미리 보기 창이 열리면 아래 부분에 있는 "서체 설치"를 클릭하여 서체를 설치한다. 이렇게 서체 관리자에서 확인해보면 새롭게 등록된 서체를 확인할 수 있다. 등록된 서체는 이제 MacOS 어디서든 사용이 가능하다. 2. 서체 삭제 하기 MacOS에서 더 이상 사용하지 않는 서체에 대해서도 제거가 가능하다. 응용프로그램에서 서체 관리자로 들어가 보자. 서체 관리자에서 삭제할 ..

Tistory

[Font] 한컴 서체란?

한컴 서체란? 한글과 컴퓨터에서 30주년을 기념하여 한컴 서체(Hancom Font)를 내놓았다. 한컴 서체(한컴 산스체, 한컴 말랑말랑체, 한컴 훈민정음 세로 쓰기체)는 개인 및 기업 사용자를 포함한 모든 사용자에게 무료로 제공을 하고 있다. 그럼 해당 한컴 서체를 통해서 어떻게 사용 가능한지 알아보도록 하자. 일단 서체 다운로드하는 방법부터 알아보자. 1. 서체 다운로드 및 MacOS에 설치 방법 한글과 컴퓨터에서 제공하는 서체는 한컴 산스체, 한컴 말랑말랑체, 한컴 훈민정음 세로쓰기체로 3종이다. https://font.hancom.com/index.html 위 사이트를 접근하면 아래와 같이 서체를 다운로드할 수 있다. 다운로드한 서체 파일을 MacOS에 설치하는 방법은 아래 링크를 통해서 확인해 ..

Tistory

[Linux] 일반 계정에서 SUDO 사용 및 SUDOERS 설정 하기

일반 계정에서 SUDO 사용 및 SUDOERS 설정 하기 CentOS와 같이 Linux에는 관리자 계정과 일반 계정이 나눠져 운영이 된다. 그러나 일반 계정으로 사용하다 보면 일반 계정에서 Root 권한이 필요한 경우가 있다. 이때 sudo라는 명령어를 통해서 임시적으로 Root 권한을 가질 수 있다. 그러나 관리자가 해당 일반 계정에 sudo 사용 권한을 주지 않는 경우 사용할 수가 없다. 또한, 아래와 같이 "xxx은(는) sudoers 설정 파일에 없습니다. 이 시도를 보고합니다."라는 오류 메시지도 출력된다. $ sudo -i [sudo] xxx의 암호: xxx은(는) sudoers 설정 파일에 없습니다. 이 시도를 보고합니다. 그럼 사용을 위해서는 관리자가 sudoers 파일 설정이 필요하다. ..

Tistory

[Linux] 리눅스에서 CPU 정보 확인 방법

리눅스에서 CPU 정보 확인 방법 간혹 사용 중인 시스템의 CPU 정보(모델, 코어 개수, 코어 속도 등)에 대해서 확인이 필요한 경우가 있다. Linux(리눅스) OS에서 CPU 정보를 확인하는 방법을 알아보도록 하자. 1. /proc/cpuinfo Linux(리눅스)에서 제일 기본적으로 사용하는 "/proc/cpuinfo" 명령어를 통해서 자세하게 알아보도록 하자. $ cat /proc/cpuinfo 테스트 서버의 정보는 "i5-7500 3.40 GHz"이며, 각종 CPU에 대한 정보를 담고 있다. 1.1 프로세스 개수 $ cat /proc/cpuinfo | grep processor $ cat /proc/cpuinfo | grep processor | wc -l $ cat /proc/cpuinfo ..

Tistory

[Linux] CentOS Hostname(호스트명) 변경 하기

CentOS Hostname 변경 하기 기본 설정으로 되어있는 여러 개의 시스템을 동시에 사용하는 경우 터미널 화면으로 바로 어떤 시스템인지 구분이 쉽지 않다. 기본적으로는 모두 Hostname(호스트명)이 아래 1번 내용과 같이 localhost로 설정되어있다. 이제 Hostname(호스트명)을 변경하는 방법에 대해서 알아보도록 하자. 1. Hostname(호스트명) 확인 현재 시스템의 Hostname(호스트명)을 확인하는 방법을 알아보자. # 1. 현재 시스템에 설정된 hostname(호스트명) 확인 $ hostname localhost # 2. 현재 시스템에 설정된 hostname(호스트명) 확인 $ hostnamectl status Static hostname: localhost Icon name..

Tistory

[Linux] CentOS Firewall(방화벽) 확인 및 중지 하기

CentOS 방화벽 확인 및 중지 하기 Linux(리눅스)를 사용하다 보면 간혹 Firewall(방화벽)이 구동 중임에 따라서 특정 Port(포트)로 접근이 불가한 경우가 있다. 이때 Firewall(방화벽) 설정을 통해서 해당 Port만 ACL 설정하여 사용할 수 있으나, 그 방법은 다음번에 작성하기로 하자. 이번에는 Firewall(방화벽) 구동 여부 확인 및 중지하는 방법을 알아보도록 하겠다. 1. Port Open(오픈) 확인 DB Tool을 이용하여 3306 Port를 이용하여 접근을 하고자 한다. 우선 Terminal(터미널)에서 telnet(텔넷)을 이용하여 Port 오픈 여부를 확인해 보자. # Telnet을 통한 Port 오픈 확인 $ telnet 192.168.0.25 3306 Tryi..

Tistory

[Tistory] 티스토리 Book Club Pagination 수정하기

티스토리 Book Club Pagination 수정하기 티스토리(Tistory) Book Club 스킨을 사용하는 도중, 글의 개수가 많이 지면서 Pagination이 나오는 부분에서 기존과 다르게 한 줄이 아닌 두줄로 변경된 것을 확인할 수 있다. 아래처럼 두줄로 확인된 Pagination을 기존과 같이 한 줄로 나오도록 수정해보도록 하자. 1. HTML 편집 화면으로 이동 우선 티스토리 관리자 화면으로 들어가서 "꾸미기 > 스킨 편집"을 선택하자. 그 후 "html 편집" 선택 후 "CSS" 항목으로 이동하자. 2. 기존 설정 찾기 "CSS" 편진 화면으로 들어가서 ".pagination a"을 검색 하자. 검색을 해보면 대략 1258줄에 아래와 같이 내용을 확인할 수 있다. 줄 번호는 CSS 설정에..

Tistory

[Linux] Logrotate 이용한 로그 관리하기

Logrotate 이용한 로그 관리 Linux(리눅스)에서 로그 관리를 위해 기본적으로 Logrotate를 사용한다. 그럼 간단하게 Logrotate가 무엇이고, 어떻게 설정하는지 알아보도록 하자. 1. Logrotate란? 로그(Log) 파일을 압축, 삭제, 메일링, 권한 등 설정하여 쉽게 관리할 수 있도록 사용되는 Linux 시스템 명령어이다. Logrotate를 사용하는 이유는 여러 가지가 있겠지만 그중 제일 큰 부분은 분할과 용량 때문이다. 첫 번째로는 한 개의 파일에 계속적으로 로그들을 쌓는다면 일단 파일을 여는 것부터 문제가 된다. 만약 파일을 열었다고 해도 파일 내에 많은 로그가 저장되어있기에 원하는 걸 찾기도 쉽지 않다. Logrotate 설정으로 분할하여 저장된다면 파일의 용량도 적을 뿐..

Tistory

[Solaris] 솔라리스 시스템 종료 및 재부팅 명령어

솔라리스 시스템 종료 및 재부팅 명령어 솔라리스(Solaris)는 시스템 종료 및 재부팅 명령어가 Linux(리눅스)와는 조금 차이가 있다. 그럼 어떻게 차이가 있는지 한번 알아보도록 하자. 1. init 0 위 명령어는 시스템을 run level 0로 전환시킨다. /etc/rc0.d 스크립트를 실행하여 모든 서비스와 데몬을 종료하고 시스템을 PROM 모드로 전환한다. 2. init 5 run level 5로 시스템을 전환한다. /etc/rc0.d 스크립트를 실행하여 모든 서비스와 데몬을 종료하고 시스템을 Power off 시킨다. 3. init 6 run level 6로 시스템을 전환한다. /etc/rc0.d 스크립트를 실행하여 모든 서비스와 데몬을 종료하고 시스템을 재부팅한다. 이때 시스템은 PROM..

Tistory

[Linux] find 명령어로 디렉터리 파일 찾기

find 명령어로 디렉터리 파일 찾기 Find 명령어로 자주 사용하는 디렉터리 찾는 방법을 알아보도록 하자. 1. 자주 사용하는 옵션 정리 -type : 디렉터리 , 파일 구분해서 찾을 때 d : 디렉터리 f : 파일 -size : 파일 사이즈 -ctime : 일단위 -mmin : 분단위 2. 일정 날짜가 지난 내용 찾기 # 파일 생성일이 최근 30분 안에 생긴거 찾기 $ find ./ -type f -mmin -30 # 디렉터리가 생성된게 30일 지난거 찾기 $ find ./-type d -ctime +30 3. 특정 파일 사이즈 이상되는 거 찾기 # 1k 이상되는 파일 삭제 $ find ./ -type f -size +1k -delete # -exec 활용 $ find ./ -depth -type f..

Tistory

[Linux] rm 사용 시 "인수 명단이 너무 김(Argument list too long)" 발생 시 해결 방법

rm 사용 시 인수 명단이 너무 김 발생 시 해결 방법 Linux(리눅스)에서 파일을 삭제 시 rm 명령어를 통해서 삭제를 할 수 있다. 그러나 파일을 삭제하다가 간혹 "인수 명단이 너무 김(Argument list too long)" 같은 메시지가 발생되면서 삭제가 안 되는 경우가 있다. 그럼 이런 메시지가 발생되었을 때 삭제하는 방법을 알아보도록 하자. 1. 인수 명단이 너무 김(Argument list too long) 파일이 많은 경우 한 번에 삭제를 진행하거나 할 때 아래와 같이 메시지가 발생할 수 있다. $ rm -rf a* sh: /bin/rm: Argument list too long $ rm -rf 2019-12* -bash: /bin/rm: 인수 명단이 너무 김 2. 해결 방법 해당 메..

Tistory

[Linux] 명령어를 통한 32Bit / 64Bit 확인하기

리눅스 명령어를 통한 32 / 64Bit 확인하기 리눅스(Linux)에 애플리케이션을 설치하는 경우 32Bit(비트) 인지 64Bit(비트)인지 확인하는 경우가 있다. 요새 나오는 장비에 OS 설치하는 경우 대부분은 64Bit로 설치되고 있으나, 32bit인 경우도 있어 확인하는 방법을 알아보자. 1. getconf LONG_BIT 1.1 64Bit $ getconf LONG_BIT 64 1.2 32 Bit $ getconf LONG_BIT 32 2. arch 2.1 64 Bit $ arch x86_64 2.2 32 Bit $ arch i386 or i686 3. uname 3.1 64 Bit $ uname -m x86_64 3.2 32 Bit $ uname -m i386 or i686 4 $HOSTTY..

Tistory

[Linux] 리눅스 시스템 종료 및 재부팅 명령어

리눅스 시스템 종료 및 재부팅 명령어 리눅스(Linux) 시스템 종료 및 재부팅 시 사용하는 명령어가 다양함에 따라 간단하게 해당 명령어들에 대해서 정리를 하였다. 1. 리눅스 시스템 종료하기 halt poweroff init 0 shutdown -h now 2. 리눅스 시스템 재부팅하기 reboot init 6 shutdown -r now 3. 시스템 종료에 관한 정보 확인하기 /var/log/wtmp 파일 확인 /var/log/dmesg 파일 확인 dmesg 4. shutdown 명령어 shutdown -r now : 즉시 재부팅 shutdown -h now : 즉시 종료 shutdown -r +분 메시지 : 메시지를 보여주고 x분 후에 재부팅 shutdown -h +분 메시지 : 메시지를 보여주고 ..

Tistory

[Linux] 아이노드(inode) Full 확인 하기

아이노드(inode) Full 확인 하기 간혹 Disk 용량를 모두 사용하지 않았으나, 파일 등이 생성이 안 되는 경우가 발생한다. 그 이유 중 하나는 아이노드(inode)의 개수가 모두 사용해서 발생하는 경우가 있다. 그럼 일단 아이노드(inode)가 무엇인지부터 알아보도록 하자. 1. 아이노드(inode)란? 파일을 기술하기 위한 자료 구조 모든 파일 시스템이며, 아이노드의 개수(파일의 최대 개수)는 OS 설치 시 혹은 파일 시스템 생성 및 설정 시에 해당 개수를 설정할 수 있다. 2. 아이노드(inode) 용량 확인 df 명령어를 통해서 해당 부분을 확인할 수 있으며, 그중 -i 옵션을 통해서 해당 내용에 대해서 확인 가능하다. 아래 비교한 것처럼 df 명령어를 통해서 항상 디스크 용량만 뿐만 아니..

Tistory

[Linux] inode number(아이노드 번호)를 이용한 파일/디렉토리명 변경 하기

아이노드 번호를 이용한 파일/디렉토리명 변경 하기 리눅스(Linux)를 사용하는 경우 파일명 혹은 디렉토리가 한글이거나 인코딩 문제로 깨진 경우 파일을 열거나 디렉토리로 이동이 불가능하다. # ls의 -i 옵션을 이용 # 맨 앞에 있는 Number가 해당 파일 및 디렉토리의 inode number(아이노드 번호) 이다. $ ls -ailt 193052529 drwxr-xr-x 3 root root 48 8월 14 12:12 . 159472457 drwxr-xr-x 5 root root 115 8월 14 12:12 .. 193052531 -rw-r--r-- 1 root root 0 8월 14 12:12 ㅒoOㅡd.txt 201357184 drwxr-xr-x 2 root root 6 8월 14 12:12 테..

Tistory

[Linux] 명령어를 사용해 데몬 메모리 사용량 확인하기

명령어를 사용해 데몬 메모리 사용량 확인하기 리눅스를 사용하다 보면 현재 사용하는 메모리에 대해서 확인하는 경우가 많이 있다. 이때 현재 상태에서 어떤 애플리케이션이 메모리를 제일 많이 사용하고 있는지 확인이 필요하다. 그래야 해당 애플리케이션에 대해서 확인하여 메모리 증설 혹은 애플리케이션 자체의 최적화가 필요한지 선택이 가능하다. 1. 메모리 사용량 프로세스 순서대로 확인 $ ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss | head -n 10 RSS(Resident set size) : 물리 메모리를 실제 점유하고 있는 크기 $ ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd ..

Tistory

[Info] SK텔레콤(SKT) 선거 관련 여론조사 목적 가상번호 제공 거부 등록하기

SKT 선거 관련 여론조사 목적 가상번호 제공 거부 등록 이제 얼마 안 남은 제20대 대통령 선거 때문에 선거 관련 여론 조사 관련해서 전화가 매우 많이 걸려 온다. 물론 이런 전화를 받고 여론 조사를 응할 수도 있지만 시도 때도 없이 너무 많이 오다 보니 많은 부분에서 악영향을 받고 있다. 그래서 내 번호가 어떻게 여론 조사 기관에 제공이 되었는지 이리저리 확인하던 도중 내가 사용하는 SKT(SKTelecom)에서 아래와 같은 내용을 확인할 수 있다. 2022년 1월 3일 작성된 내용이며, 내용은 아래와 같았다. 선거 관련 여론 조사 목적의 휴대폰 가상 번호 제공 안내 공직선거법과 공직선거 관리 규칙에 따라, 만 18세 이상 고객님의 휴대폰 번호가 특정 정당 및 여론 조사 기관에 제공될 수 있습니다..

Tistory

[Mac] MacOS(맥OS) 사과모양() 특수문자 입력하기

맥 OS 사과 모양() 특수문자 입력하기 MacOS(맥 OS)에서 텍스트 편집기, 메모, 키노트(Keynote), 페이지(Pages), 엑셀(Excel), 파워포인트(PowerPoint), 워드(Word) 등과 같은 많은 부분에서 특수문자 혹은 기호, 이모티콘 등을 입력해야 하는 경우가 있다. 이때 MacOS(맥OS)에서 기본적으로 제공하는 특수문자 혹은 기호, 이모티콘이 있다. 근데 기본적으로 제공한느 부분에서 아무리 살펴보아도 애플에 상징인 사과 모양()이 보이지 않는다. MacOS에서 관련 내용을 작성하다 보면 상당히 많이 필요한 특수문자인 만큼 어떤 방식으로 사용 가능한지 한번 알아보도록 하자. 1. 특수문자 사용하기 먼저 간단히 특수문자(기호, 이모티콘)를 사용하는 방법을 먼저 알아보자. 일..

Tistory

[Tistory] 티스토리 Book Club 스킨 썸네일 정사각형으로 수정하기

티스토리 Book Club 스킨 썸네일 정사각형으로 수정하기 티스토리(Tistory)에 스킨 중 Book Club 스킨을 사용하고, 특히 리스트 타입인 "뉴북"을 사용하는 경우 홈 화면에서 글 옆에 있는 썸네일이 잘린다거나, 대칭이 안 맞게 설정되어 있다. 대표로 올린 이미지는 정사각형으로 250 x 250 Size이다. 그럼 해당 부분을 정사각형 형식으로 나오도록 설정하는 방법에 대해서 알아보도록 하자. 1. HTML 편집 화면으로 이동 우선 티스토리 관리자 화면으로 들어가서 "꾸미기 > 스킨 편집"을 선택하자. 그 후 "html 편집" 선택 후 "HTML" 항목으로 이동하자. 2. 기존 설정 확인하기 HTML 편집 화면으로 들어가서 "article_rep_link"를 검색을 하자. 검색하면 아래와 같..

Tistory

[Linux] 커맨드라인(Command Line)으로 Base64 복호화 하기

커맨드 라인(CLI)으로 Base64 복호화 Linux(리눅스)에서 특정 복호화 툴(Tool)을 이용하는 게 아니라 커맨드 라인(Command Line) 모드를 통한 Base64 복호화를 해보도록 하자. 1. 사용 명령어 및 옵션 확인 하기 명령어는 Linux(리눅스)에 기본으로 설치되어 있는 "base64"라는 명령어를 이용하여 복호화를 하려고 한다. 또한 "base64" 명령어의 옵션도 같이 알아보도록 하자. $ base64 --help $ base64 --help Usage: base64 [-dhvD] [-b num] [-i in_file] [-o out_file] -h, --help display this message -D, --decode decodes input -b, --break brea..

Tistory

[Tistory] 티스토리 댓글 원하는 문구로 수정하기(Edit the comment of the Tistory to the desired text)

티스토리(Tistory)에 글을 읽고 댓글을 달수 있다. 이때 댓글에는 카카오 티스토리(Tistory) 팀에서 적어놓은 고유 맨트인 "여러분의 소중한 댓글을 입력해주세요." 적혀 있다. 이 맨트를 보다는 내가 원하는 맨트로 작성해놓는다면 좋을 것 같다고 생각이 들었다. 그럼 원하는 문구로 수정을 하는 방법에 대해서 알아보도록 하자. 1. HTML 편집 화면으로 이동 우선 티스토리 관리자 화면으로 들어가서 "꾸미기 > 스킨 편집"을 선택하자. 그 후 "html 편집" 선택 후 "HTML" 항목으로 이동하자. 2. 기존 맨트 찾기 이제 "HTML" 항목에서 검색을 통해서 기존 맨트를 찾아보도록 하자. 기존 맨트는 "여러분의 소중한 댓글을 입력해주세요."이고 검색을 통해서 찾으면 아래와 같이 쉽게 찾을 수 있..

Tistory

[Tistory] 티스토리 로딩 화면 설정하기(Set up a Tistory Loading Screen

[Tistory] 티스토리 로딩 화면 설정하기 티스토리(Tistory)에서 구글 애드센스, 카카오 애드핏 등 광고들을 설정했다면 여러 상황에 따라 티스토리 로딩 속도가 느릴 수 있다. 로딩 속도가 느릴 경우 광고, 이미지 등을 전부 불러오지 못해서 작성한 글에 내용이 모두 보였는지 알 수가 없다. 그래서 전부 불려 올 때까지 로딩 화면이 나오도록 설정하는 방법에 대해서 알아보도록 하자. 1. 로딩에 사용할 이미지 구하기 우선 로딩에 사용할 이미지를 구하자. 제일 쉬운 방법은 구글, 네이버, 다음 등 검색 사이트에서 "로딩 이미지"로 검색하거나, 아래 무료 아이콘 사이트에서 원하는 로딩 이미지를 다운로드하면 된다. ICONS8 Site : https://icons8.com/icons/set/loading ..

Tistory

[Windows] 윈도우 10 제품 키 찾는 방법

윈도우 10 제품 키 찾는 방법 PC를 구매 시 Windows 제품 키가 PC 케이스에 붙어 있거나, 따로 문서로 주는 경우가 있다. 그러나 잘 관리를 하지 않는다면 해당 제품 키를 잊어버리는 경우가 있다. 이때 다시 Winodws를 설치해야 하는 경우 제품 키를 알 수 없어 어려움을 겪을 수 있다. 아래 2가지 방법을 통해서 현재 설치되어있는 Windows 10의 제품 키를 알아보도록 하자. 1. 명령 프롬프트(CMD)를 통해 확인 $ wmic path softwarelicensingservice get OA3xOriginalProductKey 2. vbs를 통해 확인 아래 코드를 find_windows10_key.vbs로 저장하고 실행 시 파일 저장 및 관련 정보를 얻을 수 있다. 참고로 해당 코드를..

1 2