전체 글76 Ubuntu22.04.1에서 Wireshark설치하기 이번시간에는 Linux에서 Wireshark을 설치해보도록 하겠습니다. Wireshark 이란? Wireshark는 네트워크 패킷을 캡쳐하고 분석하는 오픈소스 도구입니다. 네트워크 패킷을 모니터링, 캡쳐, 분석하는 오픈소스로 호스트의 네트워크 상태를 보여주는 역할을 합니다. 예를들어, 이메일이나 메신저 등 대화를 주고받을 때, wireshark는 네트워크로 돌아다는 패킷을 수신하여 저장합니다. Wireshark설치 sudo apt-get install wireshark Wireshark 실행 wireshark 2022. 11. 10. Ubuntu22.04.1에서 vsftp 간단하게 설치하기 이번시간에는 Ubuntu의 vsftp server을 설치해보도록 하겠습니다. vsftp란? vsftp는 FTP 서버 관리를 쉽게 사용할 수 있는 도구이다. 특히, 보안 부분을 특히 강조한 데몬으로 Redhat, Suse, Open-BSD에서 기본 FTP로 채택하고 있으며 보안, 빠른 퍼포먼스, 안정성을 주요 특징으로 소개하고 있다. 또한, config 파일의 설정 문법도 아주 간편하다는 점이 있다. vsftp설치 sudo apt-get install vsftpd 위와같이 vsftp를 설치할 수 있다. vsftp 상태 확인 systemctl status vsftpd active (running)이라고 뜨면은 성공적으로 vsftp가 설치된 것이다. vsftp 사용 포트 확인 sudo netstat -natp.. 2022. 11. 10. Ubuntu22.04.1에서 vsftpd 이용하기. directory 직접관리 이번시간에는 Ubuntu의 vsftp server을 설치해보도록 하겠습니다. 디렉토리를 직접 만들어서 관리하는 방법 vsftp란? vsftp는 FTP 서버 관리를 쉽게 사용할 수 있는 도구이다. 특히, 보안 부분을 특히 강조한 데몬으로 Redhat, Suse, Open-BSD에서 기본 FTP로 채택하고 있으며 보안, 빠른 퍼포먼스, 안정성을 주요 특징으로 소개하고 있다. 또한, config 파일의 설정 문법도 아주 간편하다는 점이 있다. vsftp설치 sudo apt-get install vsftpd 설치가 정상적으로 완료되었다면, 편집기를 이용해 vsftpd.conf파일을 열도록 하자. sudo vi /etc/vsftpd.conf sudo gedit /etc/vsftpd.conf vsftpd.conf .. 2022. 11. 10. Ubuntu22.04.1에서 Firewall로 방화벽 열기 이번시간에는 Ubuntu의 Firewall을 설치해서 방화벽을 제어하는 과정을 가지도록 하겠습니다. Firewall이란? 파이어월(firewall)혹은 방화벽은 은 미리 정의된 보안 규칙에 기반한, 들어오고 나가는 네트워크 트래픽을 모니터링하고 제어하는 네트워크 보안 시스템이다. Firewall설치 sudo apt -y install firewall-config 설치가 정상적으로 완료되었다면, 설정에서 firewall을 입력하여 방화벽을 열 수 있도록 한다. 방화벽에서 -> public -> telnet으로 들어가도록 한다. telnet을 체크해서 telnet을 사용할 수 있도록 한다. 위와같이 telnet을 사용하도록 해도되고 포트에서 23번 TCP 포트를 추가해서 23번을 사용할 수 있도록 해준다. .. 2022. 11. 10. Ubuntu22.04.1에서 telnet설치하기 이번시간에는 Linux에서 Telnet을 설치해보도록 하겠습니다. Telnet 이란? 원격 접속 서비스로서 특정 사용자가 네트워크를 통해 다른 컴퓨터에 연결하여 그 컴퓨터에서 제공하는 서비스를 받을 수 있도록 하는 인터넷 표준 프로토콜 입니다. Telnet(텔넷)을 이용하면 네트워크에 있는 컴퓨터를 자신의 컴퓨터처럼 파일 전송, 파일 생성, 디렉토리 생성 등을 자유롭게 할 수 있습니다. 하지만, 보안문제로 사용률이 감소하고 원격 제어를 위해 SSH로 대체되는 추세입니다. Telnet 설치 sudo apt-get install xinetd telnetd sudo apt-get install xinetd telnetd 설치가 완료되면 telnet 설정을 위해서 gedit or vi 편집기 툴로 "/etc/x.. 2022. 11. 10. 프로그래머스 : 더 맵게 [C++] 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/42626 문제 설명 1. 매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 2. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같이 특별한 방법으로 섞어 새로운 음식을 만듭니다. 3. 섞은 음식의 스코빌 지수 = 가장 맵지 않은 음식의 스코빌 지수 + (두 번째로 맵지 않은 음식의 스코빌 지수 * 2) 4. Leo는 모든 음식의 스코빌 지수가 K 이상이 될 때까지 반복하여 섞습니다. 5. Leo가 가진 음식의 스코빌 지수를 담은 배열 scoville과 원하는 스코빌 지수 K가 주어질 때 6. .. 2022. 11. 9. AWS에 Java + Tomcat + MariaDB 배포하기 (3/3) 지난시간 이야기,, https://efforter.tistory.com/45 AWS에 Java + Tomcat + MariaDB 배포하기 (1/3) AWS란? Amazon Web Services는 아마존닷컴에서 개발한 클라우드 서비스로, 네트워킹 기반으로 가상 컴퓨터, 스토리지, 네트워크 인프라 등 다양한 서비스를 제공한다. 즉, 실제로 큰 데이터센터를 구축 efforter.tistory.com Java, Tomcat, MariaDB를 설치하고 포트번호와 localhost로 접근이 가능하도록 설정했습니다.이번엔 localhost에서 HeidiSql을 이용해서 테이블생성, 데이터를 삽입하고배포하는 법을 배워보도록 하겠습니다. Maria db 테이블 삽입 6.1 마리아 db 로그인 6.2 DATABASE 만.. 2022. 11. 8. AWS에 Java + Tomcat + MariaDB 배포하기 (2/3) 지난시간 이야기,, https://efforter.tistory.com/44 AWS에 Java + Tomcat + MariaDB 배포하기 (1/3) AWS란? Amazon Web Services는 아마존닷컴에서 개발한 클라우드 서비스로, 네트워킹 기반으로 가상 컴퓨터, 스토리지, 네트워크 인프라 등 다양한 서비스를 제공한다. 즉, 실제로 큰 데이터센터를 구축 efforter.tistory.com 지난시간에는 AWS에서 서버를 생성하고 Mobaxterm으로 AWS에 서버에 접속하는 방법까지 했습니다. 이번에는 AWS 서버에 접속해서 Java, Tomcat, MariaDB를 설치하는 법을 배우도록 하겠습니다. Java 설치 자바를 설치 하기 전 apt를 업데이트 및 업그레이드를 진행 해 준다. ( sudo .. 2022. 11. 8. AWS에 Java + Tomcat + MariaDB 배포하기 (1/3) AWS란? Amazon Web Services는 아마존닷컴에서 개발한 클라우드 서비스로, 네트워킹 기반으로 가상 컴퓨터, 스토리지, 네트워크 인프라 등 다양한 서비스를 제공한다. 즉, 실제로 큰 데이터센터를 구축하여 프로그램으로 리소스를 사용할 수 있도록 하는 서비스이다. AWS서비스의 이점은 1. 확장성 (scalability) 데이터를 구축할 때, 더 많은 리소스가 필요하면 더 많이 빌리면 되는 점을 확장성이라고 한다. 즉, 빠르게 원하는 만큼의 서비스를 지속적으로 확장할 수 있다. 2. 탄력성 (elasticity) 원하는 시간대에 탄력적으로 서비스의 트래픽을 넓히거나 좁힐 수 있어서, 서비스의 트래픽을 언제 어디서나 탄력적으로 관리가 가능하다. ex) Event를 오픈할 때, 트래픽을 증가시킨다... 2022. 11. 8. 이전 1 2 3 4 5 6 7 ··· 9 다음