Tag

#linux

Posts grouped around a shared topic.

vi 에디터 사용법 (vim editor)

이 글에서는 거의 대부분의 리눅스 배포판에 포함되어 있는 vi 호환 에디터인 vim 에디터의 사용법에 대해 설명합니다. 당신이 최근 5년 이내에 배포된 리눅스를 설치하였다면 vim 에디터는 이미 설치되어 있을 것입니다. (또한 기본값입니다) 만약 당신의 시스템이 오래되어 vim 에디터…

Continue reading

Linux 원격 백업 구현하기 (Dropbox 에 백업하기)

최근 나야나(nayana) 서버 해킹 사건으로 인해 서버 백업의 중요성 매우 커졌습니다. 실제로 백업은 매우매우 중요합니다. 이 글은 기존에 제가 작성한 https://blog.lael.be/post/1449 글에 이어서 작성하는 글입니다. 즉 이 글의 내용을 구현하려면 먼저 위의 글…

Continue reading

서버 성능측정 (벤치마크 방법)

다음은 https://blog.lael.be/post/44 에서 각 상품군의 성능 벤치마크시 사용했던 지표입니다. ** 2018/08/06 : Ubuntu 18.04 에서의 명령어를 추가함. Ubuntu 기준. Windows 는 Novabench(https://novabench.com…

Continue reading

Ubuntu 백업 스크립트 작성하기

아래 설명글은 Ubuntu 뿐만 아니라 모든 Linux 배포판에 대해서 공통적으로 실행가능합니다. 서버를 운영하면서, 백업과 보안은 항상 염두해 두어야 하는 사항이다. 리눅스 시스템에서 주기적으로 파일과 데이터베이스 백업을 하는 방법에 대하여 설명하겠다. * Dropbox 에 원격 자…

Continue reading

sshfs를 사용하여 Linux 서버간 공유폴더 설정하기

리눅스 서버(Linux Server)를 운영하다보면 서버간에 폴더를 공유(Shared folder)해야 할 때가 있다. 공유폴더를 설정한다거나, 백업폴더를 설정한다거나 여러 이유가 있을 수 있다. 그 때 사용할 수 있는 서버간에 공유폴더를 설정할 수 있는 방법을 설명하고자 한다. 이…

Continue reading

Ubuntu 에 fail2ban 을 설치하여 보안을 강화하기.

#이 글은 Ubuntu 운영체제 기준으로 작성되었습니다. CentOS 사용자는 다음의 글을 참조하세요 : http://crybit.com/steps-to-install-fail2ban/ 이 곳에서는 fail2ban 이라는 프로그램을 사용하여 서버를 보호하는 방법을 적도록 하겠다. fa…

Continue reading

Ubuntu 캐쉬 메모리를 주기적으로 지워서 메모리 확보하기

라엘이는 게임서버를 하나 운영하고 있다. 게임서버는 웹이나 DB서버보다 자원을 많이 필요로 하기에 모니터링과 튜닝을 잘해야 한다. 1. CPU 사용량 게임서버는 일반적으로 사람의 활동 시간과 일치하는 경향이 있다. 또한 주말마다(불금 ~ 일요일) 접속자가 늘어나므로 CPU 상태를 잘…

Continue reading

Ubuntu Linux / Mac OS X 에서 ssh 터널링 사용하기 (포워딩, forwarding)

터널링이란 A와 B사이에 가상의 네트워크를 생성하고 A가 B의 내부망을 이용할 수 있게 하는 것이다. 자세한 설명은 구글에서 VPN 을 검색한 후에 알아보아라. 라엘이가 예전에 윈도우를 사용할 때에는 putty 라는 프로그램을 사용해서 터널링을 자주 사용했었는데, 지금은 작업환경을 M…

Continue reading