[Linux] 리눅스 버전 확인하는 방법
·
Development/Linux
/etc/issue # cat /etc/issue # cat /etc/redhat-release # CentOS Linux release 7.9.2009 (Core) # cat /etc/*release* CentOS Linux release 7.9.2009 (Core) Derived from Red Hat Enterprise Linux 7.8 (Source) NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://ww..
[Linux] 특정 ip만 접속 허용하기
·
Development
hosts.allow / deny 특정한 클라이언트에게만 서비스를 허용(allow) 또는 차단(deny)할 수 있다. 특정 ip 허용하기 : allow # vi /etc/hosts.allow sshd: 허용할 ip 특정 ip 차단하기: deny # vi /etc/hosts.deny sshd: 차단할 ip sshd: ALL ALL로 차단하고, allow에서 특정 ip만 허용하면 모든 ip차단/허용된ip만 접속 되게 할 수 있다. # # hosts.allowThis file describes the names of the hosts which are #allowed to use the local INET services, as decided #by the '/usr/sbin/tcpd' server. # ss..
[SSH] MobaXterm 프로그램 추천
·
Development
추천하는 이유👍🏻 정보 등록을 통한 빠른 세션 접속 및 여러 세션 동시 접속 가능 및 관리에 용이함 즐겨찾기 기능을 통해 한번 등록으로 빠르게 접속할 수 있으며, 색상 지정을 통해 구분하기 편함 색상이나 폰트가 보기 편하게 되어있으며, 화면 잠금일 경우에 나오는 펭귄이 귀엽다. 그리고 FTP접속도 이용할 수 있는데 자주 사용하지는 않는다. (기존에 사용하는 프로그램 대비 속도가 느림) 일단 내가 쓰는 기능만으로도 이정도인데 이 외에도 다양한 기능이 있고 무료로 사용할 수 있다는 점에서 큰 만족도를 줄 것이다. 다운로드 주소📁 https://mobaxterm.mobatek.net/download.html MobaXterm free Xserver and tabbed SSH client for Windows ..
[Linux] 환경변수 확인
·
Development
환경변수 확인하기 아래 명령어로 시스템의 환경변수 목록 전체를 볼 수 있다. # export 특정 환경변수만 확인하기 # echo $[환경변수] $환경변수 명으로 검색하면 해당 변수의 값만 볼 수 있다.
OpenSSL 업그레이드
·
Development
centOS7 기본 openssl 버전은 1.0.2k이다. (yum 설치 동일) 업그레이드 하기 위해서는 소스 설치가 필요하다. which openssl # openssl version OpenSSL 1.0.2k-fips 26 Jan 2017 업그레이드 하는 이유🤔 # openssl s_client -connect ytn.co.kr:443 위의 명령을 실행해보면 알겠지만, 접속이 되지않는다. 현재 설치는 TLSv.1.2 버전이며 TLSv.1.3으로 업데이트가 되어야지만 ytn등 접속가능하다. OpenSSL 설치🔧 # pwd /root/APP # wget https://www.openssl.org/source/openssl-1.1.1j.tar.gz # tar xvfz openssl-1.1.1j.tar.gz..
01. MySQL 설치 전 작업
·
Development
OpenSSL 설치 2022.03.17 - [개발일기] - 01. OpenSSL 업그레이드 기본 라이브러리 설치 # yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel libtool libtool-l..
PHP ext-zip 확장 설치
·
Development/PHP
PHP가 설치되어있고, ext-zip 을 설치하고자 한다면 아래와 같이 입력한다. # yum install php-pecl-zip 참고 : https://www.compulsivecoders.com/tech/how-to-install-php-ext-zip-extension/
[Web] User Agent에 대해 알아보자
·
Development
Usear Agent란 User Agent는 웹을 요청하는 사용자의 정보를 담고 있는 Request Header 종류 중 하나이다. 개발자도구(F12)를 통해 Headers 에서 내 user-agent를 확인할 수 있다. 나는 크롬을 통해 접속해서, user-agent를 보면 Chrome이 들어가있는 걸 확인할 수 있다. (뒤에 숫자는 버전임) Mozilla 뒤는 운영체제(OS)를 나타낸다. Windows 10 환경임을 알 수 있다. 리눅스나 다른 운영체제로 접속할 시, 해당 정보가 바뀐다. 웹 사이트에서는 User Agent로 사용자 정보를 확인하고, 이를 통해 접속을 제한하기도 한다. 어떤 디바이스(PC, 모바일 등)에서 어떤 브라우저(Chrome, Safari, FireFox)로 방문했는지 알 수 ..