NETWORK & SEVER FACTORY

개인 공부 기록

리눅스 14

[Linux] 대용량 파일 생성하기

리눅스에서 대용량 파일 생성하는 명령어는 fallocate를 사용합니다. fallocate -l 크기 파일명 예시로 100 byte 파일을 생성해보겠습니다. [root@Centos7 test]# fallocate -l 100 test.txt [root@Centos7 test]# ll test.txt -rw-r--r--. 1 root root 100 Feb 5 08:37 test.txt 다음으로 10G 파일을 생성해보겠습니다. [root@Centos7 test]# fallocate -l 10G test.txt [root@Centos7 test]# ll -h test.txt -rw-r--r--. 1 root root 10G Feb 5 08:37 test.txt

Server/Linux 2022.10.05

[Linux] df, du 명령어 사용법

리눅스에서 파일 시스템 디스크 사용량을 알아보기 위해 df, du 명령을 자주 사용합니다. df 명령어 사용법 디스크 여유 공간 확인하는 명령어로 파일 시스템, 디스크 크기, 사용량, 여유공간, 사용률, 마운트 지점 순으로 나타납니다. 이렇게 보면 용량이 눈에 잘 보이지 않습니다. 그렇기 때문에 -h 옵션을 사용하여 M/G/T 익숙한 단위로 보이게 됩니다. df가 디스크의 사용률을 확인하는 명령어라면, du는 디렉터리의 사용률을 확인하는 명령어입니다. df 명령어와 똑같이 G/M/T 단위로 확인하기 위해 -h 옵션을 붙여주시면 됩니다. -h 옵션을 사용하여 M/G/T 익숙한 단위로 보이게 됩니다. 오늘은 간단하게 du, df 명령어의 차이점을 알아봤습니다.

Server/Linux 2022.05.09

[ZABBIX] 폰트 깨짐 해결

Zabbix를 사용하는 중 폰트 깨짐이 맘에 안 들어서 오늘 한번 고쳐보고 글을 남겨봅니다. 먼저 이런 현상이 나타나는 이유는 서버에 한글 폰트가 없어서 깨지는 것이기 때문에 간단하게 폰트 다운로드 후 서버 폰트에 적용시켜주면 해결이 가능합니다. 저는 이번 작업에 WinSCP 프로그램을 사용하겠습니다. 시작하기 전 폰트를 먼저 다운로드해야 하는데 아래 링크를 통해 원하는 폰트를 다운받주세요. 네이버 폰트 다운로드 폰트를 다운로드하였다면 WinSCP로 폰트를 옮겨줍니다. 먼저 아래 디렉터리로 이동후에 기본 폰트를. bak으로 이름을 변경해주세요. cd /usr/share/zabbix/assets/fonts/ mv graphfont.ttf graphfont.ttf.bak 이제 다운로드한 폰트를 /usr/sh..

Server/Monitoring 2021.07.30

[Ubuntu] kernel 업데이트하는 방법

오늘은 ubuntu 18.04 커널 업데이트를 해보겠습니다. 먼저 아래 명령어로 자신의 커널 버전을 확인할 수 있습니다. uname -r 이제 apt-cache 명령어로 설치할 커널을 찾아봅시다. apt-cache search linux-image-5.4 이 중에 설치할 커널을 선택 후 아래 apt 명령어로 설치해줍니다. apt-get install linux-image-5.4.0-73-generic y를 눌러 계속 진행합니다. 설치 완료 후 리부팅을 진행합니다. 그럼 이렇게 커널이 변경된 것을 볼 수 있습니다. 만약 원래 커널로 돌아가려면 부팅 시 grub에서 Advanced options for ubuntu에 들어갑니다. 그럼 이렇게 리스트가 나오는데 여기서 원래 버전을 선택하게 되면 선택한 버전으로..

Server/Linux 2021.05.22

[Ubuntu] 부팅 시 Grub 화면 안보임(해결)

오늘은 우분투 18.04를 설치했는데 Grub이 보이지 않았습니다. 그래서 해결한 방법에 대해 남겨보려고 합니다. 먼저 grub 설정은 /etc/default/grub에 들어가면 있습니다. 저는 처음에 GRUB_TIMEOUT=0으로 되어있어 10으로 바꾸고 reboot 하였지만 grub화면이 나오지 않았습니다. 두번째로 GRUB_GFXMODE=640x480가 주석을 해제 후 적용하였더니 정상적으로 grub 선택 화면이 나왔습니다. grub 설정 후 항상 update-grub 명령어로 적용시켜줘야 합니다. 이렇게 오늘은 grub 화면이 보이지 않을 때 해결방법을 남겨봤습니다.

Server/Linux 2021.05.22

[Linux]SSH 접속 에러(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!)

가끔 SSH를 연결하다가 아래와 같은 메시지를 보여줄 때가 있습니다. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that the RSA host key has just been changed. The fingerpri..

Server/Linux 2021.03.15

[CentOS] 서버 시간 동기화_rdate

오늘은 리눅스의 시간 동기화를 해보도록 하겠습니다. 오늘 사용해볼 명령어는 rdate입니다. [root@zabbix ~]# rdate -s time.bora.net 만약 rdate 명령어가 안된다면 rdate 패키지를 설치해주세요. 참고 : 공용 NTP 서버 목록 zetawiki.com/wiki/%EA%B3%B5%EC%9A%A9_NTP_%EC%84%9C%EB%B2%84_%EB%AA%A9%EB%A1%9D 공용 NTP 서버 목록 - 제타위키 공용 ntp 서버 목록 공개 ntp 동기화 서버 목록 인터넷 시간서버, 타임서버 1 목록 1[ | ] Daum 클리너에 있는 서버 목록 서버주소 PING응답여부 제공 time.bora.net O LG유플러스 time.nuri.net O 아이네트호스 zetawiki.com..

Server/Linux 2021.02.17

[CentOS] CentOS7 포트 열기

CentOS 7부터는 firewall 명령어로 포트를 열어야 합니다. 포트는 아래 명령어로 열 수 있습니다. 만약 웹 접속 포트를 연다면 80 포트를 열어주시면 됩니다. firewall-cmd --zone=public --permanent --add-port=80/tcp 이렇게 필요한 포트를 열어준 후에 reload를 해줘야 적용됩니다. firewall-cmd --reload 이렇게 reload를 하면 적용이 됩니다. 적용된 포트를 확인하시고 싶다면 아래 명령어로 확인할 수 있습니다. firewall-cmd --zone=public --list-all

Server/Linux 2021.02.15

[CentOS] CentOS7 설치하기

오늘은 Centos를 설치해보도록 하겠습니다. OS는 아래 사이트에서 다운로드하시면 됩니다. https://www.centos.org/download/ Download As you download and use CentOS Linux, the CentOS Project invites you to be a part of the community as a contributor. There are many ways to contribute to the project, from documentation, QA, and testing to coding changes for SIGs, providing mirroring or ho www.centos.org 1. Install CentOS 7을 선택 후 엔터를 눌러..

Server/Linux 2021.02.15

[GNS3] 4. 웹서버 CLIENT 접속하기

오늘은 복잡한 토폴로지를 실습하기 앞서 라우터와 웹서버 클라이언트를 구축해서 웹 접속을 해보겠습니다. 우선 토폴로지는 아래와 같습니다. VM Windows10 : 172.168.0.1/24 WEB(LINUX) : 192.168.0.1/24 Router Fa0/0 : 192.168.0.254/24 Fa0/1 : 172.168.0.254/24 네트워크 설정을 먼저 하겠습니다. 라우팅은 OSPF로 진행하겠습니다. 위에 사진처럼 라우터 설정을 해줍니다. 다음으로 윈도우와 WEB서버의 IP 설정을 해주겠습니다. 이렇게 네트워크 설정을 다했으면 윈도우 cmd 창을 사용하여 웹서버까지 Ping 테스트를 해봅니다. 이렇게 172.168.0.1(웹서버)로 Ping가 되는 것을 볼 수 있습니다. 이제 웹서버에 Apache..

Network/GNS3 2020.12.10