System 70

[CentOS 7] iptables 로그

iptables 로그 남기기 시나리오. 1. CentOS7 iptables 로그를 지정 파일에 로그를 남긴다. 단 기본 설정인 /var/log/messages에는 로그를 남기지 않는다. 2. dmesg에는 해당 로그를 남기지 않는다. (ulogd 를 사용하는 방법) 1번 시나리오 1.1 iptables 설정 vi /etc/sysconfig/iptables # 아래와 같이 내용 추가. -A INPUT -j LOG --log-prefix "LOG TEST: " --log-level 4 # deny할 내용 추가. 1.2 iptables 재시작 systemctl restart iptables 1.3 rsyslog 설정 vi /etc/rsyslog.conf # 주석 처리 -> /var/log/messages에는 ..

[Windows Server 2016] MSSQL 설치

※잘못된 내용과 오타가 있다면 덧글로 피드백 주시면 감사하겠습니다.※ Windows Server 2016 - MSSQL 설치 설치파일 다운로드 iso 파일을 다운받아 설치했습니다. 설치 시작 제품 키 사용 조건 Update 설치 규칙 기능 선택 오라클 JRE 오류 발생되면? https://www.java.com/ko/download/windows-64bit.jsp 무료 Java 소프트웨어 다운로드 모든 Java 다운로드 다른 컴퓨터 또는 운영 체제용 Java를 다운로드하려면 아래 링크를 누르십시오. 모든 Java 다운로드 문제 보고 Java 응용 프로그램이 포함된 페이지를 방문할 경우 항상 이 페이지로 재지정되는 이유는 무엇입니까? » 추가 정보 www.java.com 설치합니다. 인스턴스 구성 Poly..

[Windows Server 2016] IIS SSL 설정

※잘못된 내용과 오타가 있다면 덧글로 피드백 주시면 감사하겠습니다.※ Windows Server 2016 - IIS SSL 설정 목차 1. 인증서 생성 2. 인증서 등록 3. 확인 1. 인증서 생성 IIS - Manager 인증서 생성 인증기관에서 발급받은 인증서가 있을 경우 인증서 요청 생성 인증서 설정 생성 완료 2. 인증서 등록 웹사이트 추가 3. 확인 https로 접속 감사합니다.

[CentOS 6] VirtualBox 설치

본 글은 VBoxManage 사용을 위해 설치만 진행합니다. 설치 방법은 https://linuxize.com/post/how-to-install-virtualbox-on-centos-7/ https://zetawiki.com/wiki/CentOS_VirtualBox_%EC%84%A4%EC%B9%98 를 참고하였습니다. 1. 리포지토리 추가 # cd /etc/yum.repos.d # wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo # cd # yum repolist Importing GPG key 0x98AB5139: Userid: "Oracle Corporation (VirtualBox archive signing key)..

[CentOS 6] samba 파일서버 만들기

samba로 파일 서버 만들기 samba 설치 # rpm -qa | grep samba # yum install -y samba* samba 파일 확인 # cd /etc/samba # ls 파일 서버 사용자 생성 # mkdir /samba # useradd kjy # smbpasswd -a kjy passwd 입력 # smbpasswd -e kjy 파일 서버 설정 # vi /etc/samba/smb.conf 방화벽 설정 # vi /etc/sysconfig/iptables 방화벽 추가 -A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ..

[CentOS 6] vsftp 사용자 허용 및 제한(chroot, user_list, ftpusers)

vsftp 설치 방법 설정들을 직접 확인하고 어떤 차이가 있는지 설정값을 변경하며 비교해보았습니다. 혹시 저처럼 입문자이시면 직접 해보면서 어떤 느낌으로 작동되는지 이해하면 좋을 거 같습니다. 두 가지 경우를 비교하겠습니다. 1. chroot -> ftp 사용자가 계정으로 접속을 했을 때 해당계 정의 홈 디렉터리의 상단으로 접근이 되지 않게 하는 기능입니다. 2. user_list, ftpusers -> 사용자의 접근을 허용 혹은 거절하는 기능입니다. 1. chroot 대충 만든 표: 과정을 꼭 확인해주세요. 접속 가능 유저 chroot_local_user=YES chroot_local_user=NO chroot_list_enable=YES user1 user2 chroot_list_enable=NO -..

[CentOS 6] vsftp 설치 및 설정

환경 CentOS 6.10 vsftpd 2.2.2 CentOS 6 - vsftpd 설치 및 설정 사용자 생성 # useradd user1 # useradd user2 # passwd user1 # passwd user2 vsftpd 설치 확인 # rpm -qa | grep vsftpd vsftpd 설치 # yum install -y vsftpd # cd /etc/vsftpd # ls -al 설정 # vi /etc/vsftpd/vsftpd.conf ananymous_enable=NO xferlog_std_format=NO chroot_local_user=YES ascii_upload_enable=YES ascii_download_enable=YES 저는 이정도만 하였습니다. chroot 옵션이 헷갈려요!(..

[CentOS 6] PHP(5.4.27 -> 7.3.7) 업그레이드

본 실습은 PHP 다운 타임을 1분 미만으로 하기 위한 방법입니다. 더 좋은 방법이 있으면 덧글로 알려주시면 감사하겠습니다! 개요 기존의 PHP를 그대로 두고 새로운 디렉터리에 새로운 버전의 PHP을 설치합니다. 그리고 httpd.conf의 php 모듈을 php5를 주석 처리하고 php7 모듈을 추가하고 apachectl 재시작하는 것입니다. 이렇게 하여 다운타임을 apachectl을 재시작하는 짧은 시간으로 최대한 줄이는 목표를 가지고 실습하겠습니다. 실습환경 CentOS(6.8) final 실습 목표 php 5.4.27 -> 7.3.7 목차 0. 백업 1. php 7.3.7 설치 2. php 모듈 변경 3. httpd 재시작 4. phpinfo.php확인 0. 백업 혹시 모를 불상사를 위해 기존 PH..

[CentOS 6] APM Setup - PHP(7.3.7)

이 글은 자세한 설명을 제외하고 코드 위주로 설명하겠습니다 PHP 5.4 버전 설치를 참고하시면 되겠습니다. PHP 최신 버전(7.3.7) 설치를 진행하겠습니다. 개요 CentOS 6.8(final)에서 yum으로 php를 설치하면 5.3.3 버전으로 설치되었습니다. 그래서 최신 버전 설치를 위해 라이브러리 소스를 다운로드하여 설치하겠습니다. 아래와 같이 설치 완료된 상태에서 진행됩니다. httpd-------2.4.9 apr---------1.6.5 apr-util-----1.6.1 cmake------3.9.6 mysql------5.6.44 그리고 PHP의 configure 옵션은 아래와 같이 설정하겠습니다. ./configure --with-apxs2=/home/httpd/bin/apxs --wi..