본문 바로가기

전체 글79

우분투(Ubuntu) fail2ban 이용 접속시도 IP차단 2018.06.04 09:18 woobi Edit1. fail2ban 설치$ sudo apt-get install fail2ban 2. vi명령어를 이용한 /etc/fail2ban 에 위치한 jail.conf 설정파일 수정$ sudo vi /etc/fail2ban/jail.conf 다음의 부분을 찾아서 수정한다.ignoreip = 127.0.0.1/8 : 로컬접속은 ban 시키지 않는다 bantime = 120 : 120초 동안 maxretry = 3 : 3번 접속 시도하여 통과하지 못하면 차단 3 fail2ban 재시작 $ sudo /etc/init.d/fail2ban restart 4. 차단당한 IP 확인 및 해제 /var/log/auth.log 에서 확인후 원하는 아이피를 지워주면 해제된다. 2018. 6. 4.
우분투(Ubuntu) Transmission 설치(토렌트,torrent) 1. 설치$ sudo apt-get install transmission-daemon 2. /etc/transmission-daemon/ 에 위치한 settings.json 파일 수정 2-1 Transmission 정지$ sudo service transmission-daemon stop 2-2 vi 를 이용한 settings.json 수정$ sudo vi /etc/transmission-daemon/settings.json 2-3 settings.json 의 다음 부분을 수정한다. "download-dir": "다운완료된 파일 저장위치", "incomplete-dir": "다운중인 파일 임시저장위치", "incomplete-dir-enabled": true, "rpc-password": "로그인 비밀번.. 2018. 6. 4.
우분투(Ubuntu) FTP 서버 설치 1. FTP 설치 $ sudo apt-get install vsftpd 2. FTP 설정 vi 명령어를 이용 하여 etc 에 위치한 vsftpd.conf 파일 수정 $ sudo vi /etc/vsftpd.conf #write_enable=YES#local_umask=002의 # 을 지워 준다. 키보드의 a를 눌러 수정모드로 변환하고#을 지워주고 ESC 버튼을 누른후:wq 를 입력하여 저장한다. 3 FTP 서버 재실행$ sudo restart vsftpd 2018. 6. 4.
우분투(Ubuntu) cmake설치 1. cmake 버젼확인아래 사이트로 이동해서 원하는 버젼의 다운로드 항목에서 링크주소를 알아낸다. CMAake downlod : https://cmake.org/download/ 2. wget를 이용한 다운로드 $ wget https://cmake.org/files/v3.11/cmake-3.11.2.tar.gz 3 압축풀기(tar -zxvf 이용) $ tar -zxvf cmake-3.11.2.tar.gz 4 압축풀린 폴더 들어가기 $ cd cmake-3.11.2 5 설치 bootstrap 실행하여 설치$ ./bootstrap$ make$ make install 2018. 6. 4.
우분투(Ubuntu) make 설치 1.설치$ apt-get install gcc make 2.버젼확인$ make -v 2018. 6. 4.
우분투(Ubuntu) gcc 설치및 업데이트 1. 설치된 버젼 확인 $ gcc -v 2. 설치가 안되었다면 설치하기(g++도 같이 설치)$ sudo apt-get install gcc$ sudo apt-get install g++ 3.업그레이드 하기 3-1 저장소 추가$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test 3-2 저장소 업데이트$ sudo apt-get update 3-3 선택버전 설치$ sudo apt-get install gcc-6 4 설치가 안될 때(다른 방법)$ sudo apt-get update && \$ sudo apt-get install build-essential software-properties-common -y && \$ sudo add-apt-repository ppa.. 2018. 6. 4.
우분투(Ubuntu) phpMyAdmin 설치 및 접속오류 해결 1. phpMyAdmin 설치 $ sudo apt-get install phpmyadmin 계속 하시겠습니까? [Y/n] y -엔터 [*] apache2[ ] lighttpd apache2 선택 -엔터 phpmyadmin의 데이터베이스를 dbconfig-common으로 설정하시겠습니까? phpmyadmin에서 사용할 MySQL 응용 프로그램의 암호 : 사용할 암호를 입력한다 2. 설치확인 localhost/phpmyadmin(아이피주소/phpmyadmin) 확인 3. localhost/phpmyadmin 접속이 안될 때 3-1 vi 편집기로 apache2.conf 파일을 편집한다.$ sudo vi /etc/apache2/apache2.conf 3-2 apache2.conf파일을 열어 맨아래 다음의 주석을.. 2018. 6. 4.
우분투(Ubuntu) apachi, MariaDB, mysql, php7, 설치 1. Apache2 웹서버 설치 $ sudo apt-get install apache2계속하시겠습니까? [Y/n] y 위치 : /var/www/html/ 2. "MariaDB" or "MySQL" 설치 "MariaDB" or "MySQL" 둘중 하나만 설치한다. 2-1 MariaDB 설치 다음을 순서대로 입력한다$ sudo apt-get install software-properties-common$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8$ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] https://ftp.harukasan.org/.. 2018. 6. 4.
우분투(Ubuntu) dash 대신 bash로 설정 하기 1. 우분투(Ubuntu) 서버의 쉘 확인하기 $ ls -al /bin/sh 을 입력하면 lrwxrwxrwx 1 root root 4 10월 20 2017 /bin/sh -> dash 로 되어 있을 것이다. (dash가 우분투의 기볼 쉘) 2. dash 대신 bash로 기본 쉘을 바꾸기 $ sudo dpkg-reconfigure dash 입력후 " NO " 라고 입력한다. 3. 변경된 것 확인 $ ls -al /bin/sh 을 입력하면 lrwxrwxrwx 1 root root 4 10월 20 2017 /bin/sh -> bash 로 바뀌었을 것이다. 2018. 6. 4.