- [ 보안 ]2024.04.17.수.보안 day122024-04-17 09:59:18질병결석-인정 원격제어 *** 스냅샷돌리고 진행하세요 *** 다음 요구사항을 만족하는 환경을 구축하세요. IP는 192.168.10.10 /export/sdb/home/sevas
- [ 보안 ]2024.04.16.화.보안 day112024-04-16 10:29:07오늘 수업은 리눅스 계정 관련 실습 1) 계정명 = sevas100 주석(설명,별명) = testuser shell = /bin/sh [root@sevas10 home]# useradd -c testuser -s /bin/sh sevas100 [root@sevas10 home]# passwd sevas100 sevas100 사용자의 비밀 번호 변경 중 새 암호: 잘못된 암호: 암호가 앞뒤 어느쪽에서 읽어도 같은 문맥임 새 암호 재입력: passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다. [root@sevas10 home]# tail -3 /etc/passwd sevas:x:1000:1000:sevas:/home/sevas:/bin/bash sevas2:x:1001:1001::/home/sev..
- [ 보안 ]2024.04.15..월보안 day102024-04-15 09:13:061.네트워크 아이디를 구하라 1-1. 172.168.100.2/19 네트워크 아이디: 172.168.96.2 0 32 96 '' 1111 1111 1111 1111 1110 0000 000 000 255.255.224.0 1-2. 148.120.210.12/18 네트워크 아이디: 148120.192.12 8 8 2.6 0 호64 네4 64 128 ''''' 148.65.210.12 1-3. 212.254.70.180/25 네트워크 아이디: 212.254.70.128 8 8 8 1.7 2*7 128 128 256 ''' 1-4. 10.10.10.150/25 네트워크 아이디: 10.10.10.128 8 8 8 1.7 128 256 2. 인터넷이 연결된 192.168.1.0/28에서 쓸수있는 호스트의 개수 :..
- [ 보안 ]2024.04.12.금.보안 day92024-04-12 10:06:58ㄴ 어제수업 심화복습
- [ 보안 ]2024.04.11.목.보안 day82024-04-11 09:31:57Q. 192.168.1.0/24의 네트워크를 50개의 네트워크로 나눌때 4번째 네트워크는? [공식] 네트워크수 =2^6=64개 (2^5
- [ 보안 ]2024.04.09.화.보안 day72024-04-09 09:16:46오늘은 라우팅
- [ 보안 ]2024.04.08.월.보안 day62024-04-08 09:17:475일차 vi문제 풀이 1. /vitest 디렉토리를 만들고 login.defs grub.cfg inittab 파일을 검색해서 복사하세요 (/boot/grub2 , /etc ) 2. /vitest/login.defs 를 vi로 연뒤에 절대 나가지마세요. 3. /viexe 디렉토리를 만들어보세요 4. /viexe 디렉토리 안에 1 2 3 4 파일 4개와 a1 a2 a3 a4 디렉토리 4개 생성 5. /viexe 디렉토리 안에 목록을 문서 가장위에 삽입하세요(ls -l 로 하세요) 6. 5번 출력내용을 문서 마지막에 /viexe디렉토리 목록을 a1 a2 a3 a4 디렉토리 목록만 남도록 편집
- [ 보안 ]2024.04.05.금.보안 day52024-04-05 09:27:43오늘은 리눅스 편집 및 출력에 대해 전체보기-cat 끊어보기-more 1. /etc/passwd의 위에서 5번째 줄까지 출력 head -5 /etc/passwd 2. /etc/inittab 문서를 4줄씩 끊어서 출력 more -4 /etc/inittab 3. /etc/login.defs 문서를 왼쪽에 번호표가 붙은상태로 10줄씩 출력 cat -n /etc/login.defs | more -10 4. /etc 디렉토리 목록을 2줄씩 끊어서 출력 ls -l /etc | more -2 5. /etc/디렉토리의 목록을 왼쪽에 번호표가 붙은상태로 3줄씩 출력 ls -l /etc |cat -n |more -3
- [ 보안 ]2024.04.04.목.보안 day42024-04-04 09:20:54어제 써본 명령어 pwd : 현재 디렉토리 passwd : 비번설정 ifconfig : 인터페이스 확인 -ip확인 --- 오늘 cd ls mkdir 디렉터리 만들어 rmdir 디렉터리 삭제 man date uname touch 파일 만들어 cp -p 보존복사 -i 확인 ********경로가 없으면 만들어줍니다. 환경이 없으면 만들어 냅니다*********** 1. 다음과 같은 파일이 존재하는지 확인하세요. (3개 나와요~♡) /etc/login.defs 0 /home/passwd /etc/inittab 0 /boot/grub2/grub.cfg 0 /bin/vsftp ㄴ ls -l /etc/login.defs 2. 1번에서 존재하는 파일 3개를 /backup 디렉토리에 복사하세요 ㄴ cp /etc/logi..
- [ 보안 ]2024.04.03.수.보안 day32024-04-03 09:46:49지각처리 1 물리 :케이블 / ip / 비트 2 데이트링크 : 스위치 / mac / 프레임 3 네트워크 : 라우터 / ip / arp / icmp(제일 큰 형님,문자체계이므로 사람이 볼수있다[4계층가 가깝다]) / 패킷 4 전송 : tcp/udp / 세그먼트 패킷포장 : 캡슐화 패킷 포장 풀기 : de캡슐화 4계층 전송 3way handshake 4way handshake 이제 헤더를 하자 이제 arp 이제 udp패킷 tcp vmware 설치 https://www.vmware.com/products/workstation-pro.html https://drive.google.com/file/d/1aP69mmXTpH7yXaDBl0gknzHcF54T0H72/view?usp=drive_link VMware-wo..
- [ 보안 ]2024.04.02.화.보안 day22024-04-02 09:28:31osi 7계층 : 응표세전네데물 응용 표현 세션 전송 네트워크 데이터 물리 7 6 5 4 3 2 1 케이블을 이용해 인터넷이 되지않는 환경에서도 인터넷을 사용할수있게 해보자! ㄴ T568B : 주띠 주 초띠 / 파 파띠 (고정) 초/ 갈띠 갈 3 3 2 기법 T568A : 초띠 초 주띠/ 파 파띠 주 /갈띠 갈 처음 시작은 무조건 띠. 띠 색 띠 색 순서이다. cat5e cat5 cat6의 차이 : ㄴ회사 추천\ ㄴ시큐아이 코오롱 안렙 이런 충돌을 방지하는 기술 CSMA/CD 유선 802.03 CSMA/CA 무선 802.11 1# 192.168.1.10 두대의 PC를 hub로 묶고 ping 보내보세요 192.168.1.20 점선입니까 직선입니까 직선 2# 172.16.10.10 두대의 PC를 swtich..
- [ 보안 ]2024.04.01.월.보안 day1~2024-04-01 09:04:59강의 설명: 쿠버네티스 Kubernetes 클라우드 보안이란, INPUT GET같은 파라미터에 접근하는것이라 개발과는 많이 다르다. 네트워크->시스템->합쳐서 서버운영 : 2개월정도 가상화 클라우드 실제로 보안점검 : 1개월정도 취업방향: 보안컨설팅, 모의해킹, 웹개발, 시스템, 보안개발 보안가이드? -국가산업 돈 - 개발자에 비하면 적어 MYSQL도 할거야 오라클이제 안할거야 https://itgn.cafe24.com/ https://www.youtube.com/live/xGpQvU-Si4s?si=jD2285w2imGqAsxi 리눅스마스터2급, 네트워크 관리사는 수업 중 취득 가능 4/9 네트워크 관리사 필기 접수 4/29 리눅스마스터2급 1차접수 4/30 리눅스 마스터2급 시험 4/30 리눅스마스터2..
- [ 보안 ]2024.03.12.화.day472024-03-12 13:06:32필터 짧게 프로젝트 시작 [실행기능] 중고거래사이트-당근 상단 : 회원가입 로그인 헤더 : 마이페이지 -개인정보 수정, 구매목록,판매목록-삭제-수정 중고거래-문의하기(댓글)+구매하기 동네업체-업체홍보 게시판 공지사항 DB [추가선택사항] 게시글블라인드(블랙리스트) 판매하기버튼-미로그인시 로그인창으로 이동(북챗의글쓰기 유사) 중고거래-검색기능 회원탈퇴 비밀번호 찾기 좋아요 찜 필터 관리자 AI상담챗봇 중고거래-1:1:채팅 구매목록에서 상품누르면 페이지 이동 [역할분배] 1. DB / 헤더페이지이동 2. 기본jsp 노희영 - register 전예진 - index 한주영 - salelist 이재훈 - mypage 한진만 - community 김태완 - login 강주찬 - notice
- [ 보안 ]2024.03.11.월.day462024-03-11 10:49:20https://docs.tosspayments.com/reference/widget-sdk https://docs.tosspayments.com/reference#%EA%B2%B0%EC%A0%9C-%EC%8A%B9%EC%9D%B8 toss결제 창 이용 이미지 안뜨면 이거 맞나 잘 확인 server.xml의 코드 키 넣기 https://developers.tosspayments.com/878491/accounts/1094705/phases/test/api-keys API 키 | 토스페이먼츠 개발자센터 토스페이먼츠 결제 연동 문서, API, 키, 테스트 내역, 웹훅 등록 등 개발에 필요한 정보와 기능을 확인해 보세요. 결제 연동에 필요한 모든 개발자 도구를 제공해 드립니다. developers.tosspay..
- [ 보안 ]2024.03.08.금.day452024-03-10 20:48:22DemoProject코드분석 순서 및 방법 1.controller -어떤 파라미터 request.getParameter : 어디로 전달하는 파라미터인지, 어떤 값인지 -어떤 Attribute: request.setAtrribute community패키지의 controller분석하기 1. ListController: [GET] 페이지 번호를 클릭할 때마다 새로운 페이지번호 request.getServletPath(): 현재 요청된 URL의 서블릿 경로를 문자열 형태로 반환 request.setAttribute(속성,값) : 실행값을 속성에 넣는다 JSP 페이지에서 속성이름으로 해당 데이터에 접근할 수있다 1. list.jsp :글목록/페이지번호버튼(103-123라인) 2. read.jsp :글읽기/목록버튼..
- [ 보안 ]2024.03.07.목.day442024-03-08 10:14:19branch 만들기 브랜치 위 아니면 $ git switch -c mybranch
- [ 보안 ]2024.03.06.수.day432024-03-06 11:27:54시험 최종제출 조회 기능 완성 이제 삭제기능 jsp4_maver에 추가하기 -delete DemoProj 시작 하는순서 1. 강사님의 Demoproject https://github.com/kimsohee-around/DemoProject.git 이건 나 https://github.com/cheonyejin/DemoProject.git 브랜치 만들어서 여기에 쓰기 원래 자료 해치지않게 만들고 나서 파일의
- [ 보안 ]2024.03.05.화.day422024-03-05 10:58:47오전: modal, 부트스트랩 https://www.w3schools.com/bootstrap4/default.asp https://getbootstrap.com/ https://getbootstrap.com/docs/5.3/components/modal/ Modal Use Bootstrap’s JavaScript modal plugin to add dialogs to your site for lightboxes, user notifications, or completely custom content. getbootstrap.com Bootstrap Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sas..
- [ 자격증/SQLD ]SQLD 2과목 필기2024-03-04 21:47:52CREATE TABLE test1 ( id NUMBER NOT NULL, name VARCHAR2(100) NOT NULL, gender VARCHAR2(10) NULL, age NUMBER NULL, nowdate DATE NULL, etc VARCHAR2(300) NULL, PRIMARY KEY (id) ); SELECT * FROM TEST1 t ; INSERT INTO test1 (id, name, gender, age, nowdate) VALUES (1, '조성호', '남자', 28, '2018-01-01'); INSERT INTO test1 (id, name, gender, age, nowdate) VALUES (2, '전예진', '여자', 25, '2018-01-01'); INSERT INT..
- [ 보안 ]2024.03.04.월.day412024-03-04 21:47:02오전: 과제 검사 오후 : jsp4_maven~~ maven.pom.xml 수정하기 강사님 코드 복붙 오라클11로 바꾸기 아래 코드 복붙 day1에서 day4패키지랑 마이바티스 패키지 복붙 C:\Users\Administrator\.m2\repository 확장프로그램 설치 Talend API Tester - Free Edition https://chromewebstore.google.com/detail/talend-api-tester-free-ed/aejoelaoggembcahagimdiliamlcdmfm?pli=1