리눅스(24)
-
how to install mariadb on centos7
#> yum install -y vim #> yum install -y net-tools vim #> yum -y install cmake gcc* curses-devel bison libxml* libtool* openssl* crypto-utils ncurses-devel #> yum install libjpeg* libpng* freetype* gd-* gdbm-devel libtermcap-devel -y #> groupadd -g 400 mysql #> useradd -u400 -g400 -d /usr/local/mysql -s /bin/false mysql #> cd /usr/local/src #> yum install -y wget #> wget http://ftp.hosteurope.de/..
2019.11.04 -
how to install telnet on ubuntu 16.04LTS
#> apt-get install -y xinetd telnetd #apt-get 으로 xinetd 와 telnetd 패키지 인스톨 #> adduser teluser password : retype password : #telnet 을 사용하기 위한 telnet 전용 유저 생성 useradd와는 다르게 설정을 직접해줘야함 #> vi /etc/xinetd.d/telnet #telnet 설정파일 수정 service telnet { disable = no // no : telnet 을 사용함, yes : telnet 을 사용안함 flags = REUSE // 사용했던 소켓을 재사용 socket_type = stream // 소켓 타입을 스트림으로 TCP를 이용 wait = no // 다중쓰레드인지(no) 싱글..
2019.09.26 -
ubuntu apt-get error
dpkg 에러 날 시 /usr/bin/dpkg/ 밑에 lock 으로 시작하는 모든 파일 삭제 #> rm -rf /var/lib/dpkg/lock* shell script #!/bin/bash while : do /bin/rm -rf /var/lib/dpkg/lock* done 백그라운드 실행 #> nohup /path/shell.sh &
2019.07.01 -
how to install jdk or java on centos 7
yum -y update yum install java-1.8.0-openjdk yum install java-1.8.0-openjdk -y java -version update-alternatives --config java vi .bash_profile ### 하단에 추가 ### export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre/bin/java ### java -version 으로 나오는 버전을 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk 뒤에 삽입해야함 source .bash_profile echo $JAVA_HOME /usr/lib/jvm/java-1.8.0-..
2019.06.25 -
how to install docker on ubuntu 16.04 / 18.04
#> apt-get install ssh -y ssh 서버 / 포트 오픈 #> apt-get install wget -y wget 프로그램 설치 #> vi /etc/apt/sources.list # deb cdrom:[Ubuntu-Server 16.04.6 LTS _Xenial Xerus_ - Release amd64 (20190226)]/ xenial main restricted cdrom 부분 주석 처리 | 이 부분이 주석처리가 안되어 있으면 apt-get 사용 시 에러를 뿜으며 걸림 W: The repository 'cdrom://Ubuntu-Server 16.04.6 LTS _Xenial Xerus_ - Release amd64 (20190226) xenial Release' does not ha..
2019.06.21 -
SUA 5월 MeetUp 세미나 2019.05.09
-
centos 7 apm yum install
** 붉은 글씨는 수정해야 하는 문자들임 [apm 설치] #> rpm -qa libjpeg* libpng* freetype* gd-* gcc gcc-c++ gdbm-devel libtermcap-devel서버에 설치된 패키지 확인 #> yum install libjpeg* libpng* freetype* gd-* gcc gcc-c++ gdbm-devel libtermcap-devel패키지 yum install #> yum install httpdapache(httpd) yum install #> vi /etc/yum.repos.d/MariaDB.repo기존의 yum 으로 설치할 경우 MariaDB 5.5 버전이 설치가됨최신버전 설치를 원할경우 yum 미러 경로를 직접 지정 # MariaDB 10.1 Ce..
2018.12.18 -
linux kernel upgrade
가지고 있는 책에는 2.4 혹은 2.6 버전의 커널만 업그레이드하는 방법만 나와있어 1주일을 구글링하면서 찾은 4.x 버전 커널 업그레이드 방법이다 책에 있는 방식으로 해보려고 했으나 kernel panic 이 계속 발생하여 결국에는 구글님의 손을 빌림 환경OS : Debian 9kernel : 4.9.9upgrade kernel : 4.9.99memory : 4GCPU core : 4 #> apt install git build-essential fakeroot libncurses5-dev libssl-dev ccach -y 소스 코드가 있는 곳으로 이동 #> cd /usr/src/linux-4.9.99 #> make menuconfig 해당화면이 출력되면 [ / ] 키를 눌러 RCU_NOCB를 검색 ..
2018.12.16 -
vi 편집기 분할 사용 / 외부 명령어 사용
vi 편집기에서 :sp 파일명 을 하면 상하로 창이 분할됨 vi 편집기에서 :vsp 파일명 을 하면 좌우로 분할됨 창을 전환하고 싶으면 ctrl + w 를 두번 누르면 다음창으로 넘어간다 외부 명령어를 사용할때는 :! 뒤에 명령어를 사용하면 된다.
2018.11.20 -
TLS_packet export certificate
wireshark 에서 tls 패킷의 인증서(certificate)를 저장하는 방법 우선 패킷에서 Server Hello, Certificate, Server Key Exchange, Server Hello Done이라고 나와있는 tls 패킷을 찾음이후 아래의 순서로 진행 secure sockets layer -> certificate -> handshake protocol -> certificates (xxx bytes) -> certificate(hex) -> encrypted : xxxxxxxxxx -> 마우스 우클릭 -> export packet bytes -> xxx.der or xxx.crt 저장을 하고 나면 아래의 이미지와 같이 인증서파일이 추출된다.이 인증서 파일을 리눅스 서버로 옮긴다. ..
2018.09.30