728x90
반응형

IT/리눅스마스터1급 203

[Linux] 심볼릭 링크(Symbolic link)

1. 심볼릭 링크(symbolic link) 란? - 링크를 연결하여 원본 파일을 직접 사용하는 것과 같은 효과를 내는 링크이다. 윈도우의 바로가기와 비슷한 개념 - 특정 폴더에 링크를 걸어 NAS, library 원본 파일을 사용하기 위해 심볼릭 링크를 사용한다. 2. 심볼릭 링크 사용법 심볼릭 링크 확인을 위해 original 디렉토리를 생성 이후 capture.png를 넣었다. 이제 original 디렉토리에 심볼릭링크를 연결해보겠다. 1) 심볼릭 링크 설정 - ln -s [대상 원본 파일] [새로 만들 파일 이름] ex) ln -s original copy 입력 이후 확인해보면 copy라는 링크가 생긴걸 확인할 수 있다. copy -> original 에서 "->" 는 링크 대상인 원본 파일을 뜻..

대상 서버의 포트가 열려 있는지 확인하는 3가지 방법

ACL이나 보안 그룹(security group)으로 포트가 막혀 있는지 확인하고 싶을 때가 많습니다. 보통은 ping 같은 명령어로 ICMP 패킷을 쏴보고 해당 서버가 살아있는지 먼저 확인합니다. 그러나 ping으로는 살아 있는데, ssh 나 http 같은 건 안 될 때가 있죠. 이 때는 TCP 포트가 열려 있는 상태를 봐야 합니다. 1. tcpping TCP SYN 패킷을 보내서 해당 포트가 열려 있는지 확인해주는 간단한 프로그램입니다. 이런 종류의 프로그램에 보통 이런 이름으로 불러주는 듯합니다. 그런데 CentOS나 Ubuntu에 해당 이름으로 패키지는 올라와 있지 않습니다. github에서 찾아보면 누가 원조인지 모르겠는 여러 버전의 tcpping이 올라가 있습니다. --- 번거로워서 결국 안 ..

ssh 사용시 암호 대신 SSH key로 인증하기

SSH key 동작방식 SSH 서버는 여러가지 방법으로 클라이언트를 인증할 수 있다. 그 중 가장 기본적인 방법은 패스워드를 사용하는 것으로 사용하기 쉽지만 가장 안전한 인증방법은 아니다. 비록 패스워드는 암호화되어 서버로 보내지지만 꾸준하고 반복적인 해커의 공격에 안전할만큼 복잡하거나 길지 않은 경우가 거의 대부분이다. 컴퓨팅 파워가 비약적으로 발전했기 때문에 자동화 된 스크립트를 사용한 brute-force 공격에 취약할 수 밖에 없다. 다른 추가적인 보안박식들도 있지만 SSH key가 가장 안정적이고 안전한 검증된 인증방식이다. SSH 키 페어는 두개의 암호키로 SSH 서버가 클라이언트를 인증하는데 사용될 수 있다. 각 키 페어는 public 키와 private 키로 이루어진다. Private 키는..

리눅스 날짜 기준으로 파일 삭제하기

1 방법 1: 며칠 전[편집] 리눅스 n일전 파일 삭제 문서를 참고하십시오. find 명령어에 -mtime +일수 옵션을 주면 되는데... 생각한 일수보다 1 적게 주어야 함 예를 들어 3일 초과한 파일을 삭제하려면 -mtime +2 find 폴더 -name 파일명 -mtime +일수 -delete find 폴더 -name 파일명 -mtime +일수 -exec rm -f {} \; find 폴더 -name 파일명 -mtime +일수 | xargs rm -f 1.1 실행예시[편집] 매일 04시 백업파일을 보관하는 폴더 /backup/ 에서 3일이 초과한 파일들을 삭제해보자.[1] root@zetadb:~# find /backup/ -name '*.tgz' | sort /backup/2016-04-24_04..

SSH 터널링 설정 방법, 예제 , 명령어 (포트 포워딩)

SSH 터널링 또는 SSH 포트 전달은 서비스 포트를 릴레이할 수 있는 클라이언트와 서버 시스템 간에 암호화된 SSH 연결을 생성하는 방법입니다. SSH 전달은 VNC 또는 FTP와 같이 암호화되지 않은 프로토콜을 사용하거나, 지역 제한 콘텐츠에 액세스하거나, 중간 방화벽을 바이패스하는 서비스의 네트워크 데이터를 전송하는 데 유용합니다. 기본적으로 TCP 포트를 포워딩하고 보안 SSH 연결을 통해 트래픽을 터널링할 수 있습니다. SSH 포트 전달에는 세 가지 유형이 있습니다. 로컬 포트 전달. - 클라이언트 호스트에서 SSH 서버 호스트로 연결을 전달한 다음 대상 호스트 포트로 전달합니다. 원격 포트 전달. - 서버 호스트에서 클라이언트 호스트로 포트를 전달한 다음 대상 호스트 포트로 전달합니다. 동적 ..

CentOS 8에서 시스템 언어 한글 설치하기

CentOS 8에서 시스템 언어를 추가하는 방법을 알아보고, 실습을 통해 쉽게 적용하고 사용할 수 있습니다. 실습 환경 운영 체제(OS) : CentOS 8 root 계정으로 실행 IP 설정 및 인터넷이 가능한 환경 시스템에서 사용 가능한 언어 목록 확인하기 CentOS 8 설치 시 영어 선택 및 언어 추가를 하지 않은 경우 아래와 같이 표시됩니다. Copy All Code localectl list-locales C.utf8 en_AG en_AU en_AU.utf8 en_BW en_BW.utf8 en_CA en_CA.utf8 en_DK en_DK.utf8 en_GB en_GB.iso885915 en_GB.utf8 en_HK en_HK.utf8 en_IE en_IE.utf8 en_IE@euro en_IL..

RAID 구조 종류(RAID 0부터 10까지)와 구성 방식 자세한 설명

Redundant Array of Inexpensive/Independent Disk 저장장치 여러 개를 묶어 고용량·고성능 저장 장치 한 개와 같은 효과를 얻기 위해 개발된 기법이다. 초기에는 업그레이드 후 '폐기하기엔 아깝고, 그렇다고 단독으로 쓰기에는 성능이 부족한'(Inexpensive) 저장장치를 재활용할 목적으로 사용하였다. 저장장치 기술이 발전한 현재는 Inexpensive보다는 Independent로 해석하는 추세이다. RAID의 주 사용 목적은 크게 무정지 구현(안정성)과 고성능 구현으로 구분된다. 무정지 구현을 극도로 추구하면 RAID 1, 고성능 구현을 극도로 추구하면 RAID 0이 되며, RAID 5, 6은 둘 사이에서 적당히 타협한 형태. RAID 10이나 RAID 01과 같이 두..

ESXi에 Rocky Linux 설치 및 사용하기.(Desktop)

ISO 다운로드 데스크랍버전이니 데스크탑으로! https://rockylinux.org/ko/downloadDownloads | Rocky LinuxRocky Linux is an open enterprise Operating System designed to be 100% bug-for-bug compatible with En…rockylinux.org Desktop 이미지 기준 9.4G 입니다. ESXi 가상머신 설치하기. Rhel 포크버전으로 Cent OS 8로해도 상관없을거같긴합니다. 실제로 UI도 Cent8버전과 매우 흡사합니다. 셋팅하는건 Cent OS와 대단히 흡사합니다. 디스크 셋팅, 네트워크 설정등이 여기서 모두 가능합니다. 재부팅까지하면 설치 완료됩니당. Desktop환경은 역시 그놈이..

Linux에서 파일을 UTF-8 인코딩으로 변환하는 방법

이 가이드에서는 어떤 문자 인코딩을 설명하고 명령 줄 도구를 사용하여 파일을 한 문자 인코딩에서 다른 인코딩으로 변환하는 몇 가지 예를 다룹니다. 그런 다음 마지막으로 Linux에서 여러 파일을 문자 집합 (문자 집합)에서 UTF-8 인코딩으로 변환하는 방법을 살펴 봅니다. 이미 염두에 두 셨겠지만, 컴퓨터는 문자, 숫자 또는 인간이 인식 할 수있는 비트를 제외하고는 다른 것을 이해하거나 저장하지 않습니다. 비트에는 \u003ccode\u003e 0 \u003c/ code\u003e 또는 \u003ccode\u003e 1 \u003c/ code\u003e, \u003ccode\u003e true \u003c/ code\u003e 또는 \u003ccode\u003e false \u003c/ code\u00..

728x90
반응형