개인 자료 정리 홈페이지 입니다.

Note > htmlCookies, Session

By a3040, Published on Invalid Date

쿠키(Cookie)는 웹 사이트에서 클라이언트(브라우저)에 저장되는 작은 데이터 조각입니다. 


사용자가 브라우저를 통해 서버에 접속을 할때 서버의 입장에서 같은 사용자가 접속했다는것을 확인할 방법이 없었습니다. 이를 해결하기 위해 나온 기술이 쿠키 입니다. 서버쪽에서 클라이언트에게 서버 도메인과 서버가 사용자를 식별할 정보들을 추가해서 보내줍니다. 


쿠키를 이용해서 상태 정보를 유지하고 세션 관리, 개인화된 경험 제공, 사용자 추적 등을 수행합니다. 


세션(Session)은 웹 애플리케이션에서 클라이언트와 서버 간의 상태를 유지하기 위한 메커니즘입니다. 또한 세션은 클라이언트의 연속적인 요청 간에 유지되는 데이터를 말합니다.

일반적으로 서버 쪽에서 관리(생성,저장,수정,삭제)를 수행합니다.

Note > 리눅스 사용윈도우에서 리눅스 사용해보기 wsl

By a3040, Published on Invalid Date

PS C:\Windows\System32> wsl

Copyright (c) Microsoft Corporation. All rights reserved.

사용: wsl.exe [Argument]

인수:


  --install <Options>

    Linux용 Windows 하위 시스템 기능을 설치합니다.

    옵션을 지정하지 않으면 권장 기능이 기본 배포와 함께 설치됩니다.


    기본 배포와 다른 유효한 배포 목록을 보려면

    'wsl --list --online'을 사용하세요.


PS C:\Windows\System32> wsl --list --online

다음은 설치할 수 있는 유효한 배포 목록입니다.

기본 배포는 ‘*’로 표시됩니다.

'wsl --install -d <Distro>'을(를) 사용하여 설치하세요.


 NAME                  FRIENDLY NAME

* Ubuntu                 Ubuntu

 Debian                 Debian GNU/Linux

 kali-linux               Kali Linux Rolling


Ubuntu 는 virtualbox에 설치 했으니 kali-linux를 한번 설치해 보겠습니다.

PS C:\Windows\System32> wsl --install -d kali-linux

권한 승인 후 설치 시작


wsl 설치 화면

설치 완료


PS C:\Windows\System32> wsl

이 응용 프로그램을 사용하려면 Linux용 Windows 하위 시스템 선택적 구성 요소가 필요합니다.

변경 내용을 적용하려면 시스템을 다시 시작해야 할 수 있습니다.

Error code: Wsl/WSL_E_WSL_OPTIONAL_COMPONENT_REQUIRED


재시작후


Note > 리눅스 명령어 모음uname

By a3040, Published on Invalid Date

현재 시스템의 커널 및 운영 체제 정보를 표시하는 데 사용됩니다.


-a: 전체

-s: 운영 체제 이름 표시

-n: 네트워크 노드(호스트) 이름 표시

-r: 커널 릴리스 버전 표시

-m: 시스템 아키텍처 표시


uname -a

Note > 리눅스 명령어 모음hostname

By a3040, Published on Invalid Date

현재 시스템의 호스트 이름을 표시하는 데 사용됩니다. 호스트 이름은 컴퓨터 또는 네트워크 장치를 식별하는 데 사용되는 고유한 이름입니다.


example@example:~/nslookup$ hostname

a3040kr.cafe24.com

example@example:~/nslookup$ cat /etc/hostname

a3040kr.cafe24.com


Note > 리눅스 명령어 모음nslookup

By a3040, Published on Invalid Date

도메인 이름을 IP 주소로 또는 IP 주소를 도메인 이름으로 변환하는 데 사용되는 유틸리티입니다. 


도메인 이름을 IP 주소로 조회:

example@example:~/nslookup$ nslookup a3040.com

Server:     116.120.57.123

Address:    116.120.57.123#53


Non-authoritative answer:

Name:  a3040.com

Address: 183.111.227.134