sudo 명령어는 현재 로그인 된 사용자가 루트 권한(root)을 획득하여 슈퍼유저 권한이 필요한 특정 동작을 처리할 수 있도록 해줍니다. 물론 sudo…
SSH 배너 메세지 설정하기 SSH 프로토콜을 사용하여 터미널에 접속할 때 배너 메세지를 나타나도록 설정할 수 있습니다. 배너 메세지는 서버의 간략한 정보나…
이 포스트는 Ubuntu 18.04 LTS 운영체제를 설치하는 모든 과정에 대해 기술하였습니다. 일부 마이너 버전에 따라 내용이 조금씩 다를 수 있습니다.…
리눅스에서 pwd 명령어는 콘솔에서 현재 작업 중인 디렉토리의 위치를 확인할 수 있는 명령어입니다. 예를 들어, 웹 서버 디렉토리를 /home/httpd/www/html/라고 가정했을…
MySQL 데이터베이스 자동 백업 스크립트 일정 시간 마다 MySQL 데이터베이스를 자동으로 백업해주는 Bash Shell 스크립트입니다. 주의: 이 스크립트는 데이터베이스 용량이…
리눅스 시스템에 접근하기 위한 방법은 직접 로컬 PC에서 터미널이나 그래픽 인터페이스 등을 활용하여 작업을 진행하는 것과, 원격지에서 호스트 접속을 위한…
리눅스 터미널에서는 일반적으로 bash 또는 sh 셸 환경을 사용하여 명령어를 주고받습니다. 윈도우에서는 cmd 프로그램을 사용하여 커맨드라인 기반(CLI)의 명령어 처리를 합니다.…
http 웹 서버를 사용하기 위해 httpd를 설치하려 했으나 아래와 같이 설치 패키지가 검색되지 않는 경우가 있습니다. root@myServer:~# apt install httpd…
리눅스 echo 개행 처리 echo는 지정한 문자열이나 변수에 대해 콘솔이나 터미널에 출력하는 역할을 합니다. 리눅스 터미널에서 echo 명령어도 마찬가지입니다. echo를…
SELinux (보안 강화 리눅스, Security-Enhanced Linux)는 근래의 리눅스에 도입된 보안 정책을 강화시켜 접근 권한에 대해 쉽게 제어하지 못하도록 관리하는 보안…