IT/Linux 8

[Linux] CentOS6 버전 Nginx 설치하기

Naver Cloud Platform OS : CentOS 6.6 기존에 설치되어있는 nginx의 버전을 1.22.1 로 업그레이드 하고싶다는 요청이 들어왔다. 이미 EOL 된 CentOS 6버전이라 yum 으로 설치가 어려워 소스설치로 진행하기로 하였다. 설치파일 다운로드 및 압축해제 1. 다운로드 먼저 설치파일을 다운로드 한다. 다운로드 위치는 편한 곳에 하면 된다. wget http://nginx.org/download/nginx-1.22.1.tar.gz ▶ Nginx 다운로드 페이지 : http://nginx.org/en/download.html 2. 압축 해제 tar -xvzf nginx-1.22.1.tar.gz 설치 1. 환경설정 기존에 설치되어있는 설정파일 및 로그 위치와 동일하게 설정해주었..

IT/Linux 2023.04.11

[Linux] /bin/false , /sbin/nologin

Naver Cloud Platform OS : CentOS 7.8 /bin/bash 사용자 계정에 로그인했을 때 기본적으로 사용할 쉘이다. /bin/false shell, ssh 접근, 홈디렉토리 등 모든 것이 제한된다. 1. 사용자 생성 시 설정 useradd -s /bin/false testuser 2. 생성된 계정 설정 변경 아래 명령어를 통해 변경해도 되고 /etc/passwd 안의 /bin/bash를 변경해주어도 된다. usermod -s /bin/false testuser /sbin/nologin shell. ssh 접근, 홈디렉토리는 제공하지 않으나 FTP 접속은 가능하다. 시스템 계정이나 apache 등에 해당된다. 1. 사용자 생성 시 설정 useradd -s /sbin/nologin t..

IT/Linux 2023.03.24

[LINUX] Nginx Proxy Manager 설치

Naver Cloud Platform OS : CentOS 7.8 공인IP가 있는 서버에 Nginx Proxy Manager를 설치하여 해당 서버를 통해 다른 서버에 접속할 수 있도록 설정해주었습니다. 1. Docker, Docker Compose 설치 - Docker 설치 //Docker 설치 스크립트 다운로드 [root@web-01 ~]# curl -fsSL https://get.docker.com -o get-docker.sh //스크립트에 실행권한 부여 [root@web-01 ~]# chmod +x get-docker.sh //스크립트 실행 [root@web-01 ~]# ./get-docker.sh ❗ Cannot connect to the Docker daemon at unix:///var/ru..

IT/Linux 2022.11.29

[Linux] CentOS7 IP 확인 방법

VMware Workstation OS : CentOS 7.9 📌 참고사항 Redhat은 centOS7 부터는 기본적으로 net-tools 패키지를 더 이상 설치하지 않습니다. ifconfig 나 netstat 과 같은 명령어를 사용하려면 net-tools 패키지를 yum으로 설치해야합니다. 1. ip addr / ip addr show 두 명령어 모두 결과 출력 화면은 같습니다. [root@test ~]# ip addr 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_..

IT/Linux 2022.06.10

[Linux] SSH 접속 포트번호 변경

VMware Workstation 15.5 PRO OS : CentOS 7.9 SSH는 기본적으로 22번 포트를 사용한다. 따라서 보안에 취약하므로, 보안을 위해서라면 다른 포트번호를 설정해주는것이 좋다. 1. 설정파일 수정 설정파일에 들어가서 자신이 원하는 포트번호를 아래에 추가하고 저장한다. 우리는 후에 Selinux 설정이 필요할 수 있기에 아래 주석을 잘 살펴보자. (해석 : SELinux 시스템에서 포트를 변경하려면 이 변경 사항을 SELinux에 알려야 합니다.) vim /etc/ssh/sshd_config # If you want to change the port on a SELinux system, you have to tell # SELinux about this change. # sem..

IT/Linux 2022.04.20