Linux2022. 5. 12. 20:40[Linux] 명령 실행 (&& and ||)

✔️ 명령 실행 ✔️ && vagrant@docker  ~  uname && ls Linux a.sh b.txt busybox-1.35.0.tar.bz2 centos7.tar contents focal-v2.tar httpd httpd.tar python a.txt busybox-1.35.0 centos7 clang focal-v2 hello-world.tar httpd.conf image-build &&는 and의 역할을 한다. 앞의 명령어가 실행에 성공하면 뒤의 명령어가 실행된다. vagrant@docker  ~  uname -Z uname: invalid option -- 'Z' Try 'uname --help' for more information. vagrant@docker  ~  u..

[Linux] curl 명령어
Linux2022. 4. 5. 03:14[Linux] curl 명령어

✔︎ curl 명령어란 ? 리눅스에서 curl 이라는 http 메세지를 Shell 상에서 요청하여 결과를 확인하는 명령어이며, http를 이용하여 경로의 데이터를 가져온다. REST API를 제공하는 서비스와 연계되는 클라이언트를 개발할 때 서버의 동작을 터미널에서 확인해 볼 수 있다. ✔︎ curl 명령어 옵션 short long 설명 -k --insecure https 프로토콜에서 SSL 인증서에 대한 검증없이 연결 -l --head HTTP 헤더만 보여주고 컨텐츠는 표시하지 않음 -D --dump-header HTTP 헤더를 file에 기록 (덤프) -L --location HTTP 301, 302 응답을 받은 경우 리디렉션 URL로 따라간다. --max-redirs 옵션 뒤에 숫자로 몇 번의 리디..

[Linux] iptables
Linux2022. 3. 22. 12:45[Linux] iptables

✔️ iptables란 ? 커널의 IP 패킷 필터링 기능(Packet Filtering)을 하는 Netfilter에 규칙을 설정, 관리하는 도구 체인(Chain)이라고 불리는 방향성을 가진 규칙을 연결한 테이블이다. 광범위한 프로토콜 상태 추적, 패킷 어플리케이션 계층 검사, 속도 제한, 필터링 정책을 명시하기 위해 사용한다. 커널 상에서의 netfilter 패킷 필터링 기능을 사용자 공간에서 제어하는 수준으로 사용할 수 있다. ✔️ Packet Filtering (패킷 필터링) 네트워크를 통과하는 모든 패킷들은 패킷 헤더에 출발지와 목적지 그리고 어떤 프로토콜을 이용하는지에 대한 정보를 담고 있다. 이러한 패킷의 헤더 정보를 보고 위에서부터 차례로(규칙에 우선순위 존재) 각 규칙에 대해 호스트로 들어오..

[Linux] PXE 설치 서버 구현
Linux2022. 3. 21. 23:55[Linux] PXE 설치 서버 구현

✔️ PXE 서버 구현 사용한 가상 머신 tool은 VMware이다. 1. PXE 설치 서버와 관련된 패키지들을 설치 및 설정하기 [root@dns ~]# yum -y install syslinux dhcp-server tftp-server vsftpd yum으로 패키지들을 설치한다. [root@dns ~]# systemctl stop firewalld [root@dns ~]# systemctl disable firewalld Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service...

[Linux] PXE, Kickstart
Linux2022. 3. 21. 15:22[Linux] PXE, Kickstart

✔️ PXE(Preboot Execution Environment)란 ? PXE는 아직 운영체제가 설치되지 않은 컴퓨터가 네트워크를 통헤 PXE 서버에 접속해서 부팅되도록 해주는 인터페이스를 지칭하는 용어이다. ✔️ PXE 서버 개념도 ① PXE 설치 서버를 준비한다. PXE 설치 서버는 별도의 패키지가 있는 것이 아니라 IP 주소를 자동으로 할당하는 DHCP 서버 syslinux 부팅 파일을 전송할 TFTP 서버 CentOS DVD의 설치 파일을 전송할 FTP 서버 또는 웹 서버로 구성된다. ② 아무것도 설치되지 않은 PC에 전원을 넣으면 자동으로 PXE 설치 서버를 찾는다. ③ 나머지는 PXE 설치 서버에 설정한대로 설치가 자동으로 진행된다. 더보기 ① 서버 컴퓨터(PXE-TEST)에 전원을 키면 P..

[Linux] Proxy 서버
Linux2022. 3. 21. 14:24[Linux] Proxy 서버

✔️ Proxy 서버란 ? [네트워킹] Proxy (프록시)란 ? ✔️ Proxy(프록시)란 ? Proxy(프록시)란 '대신', '대리' 라는 의미를 가진다. 보안 분야에서 주로 보안상의 이유로 직접 통신할 수 없는 두 점 사이에서 통신할 경우 중계기로서 대리로 통신하는 기 nice-engineer.tistory.com ✔️ Proxy 서버 구현 CentOS에서 제공하는 Squid 프록시 서버를 설치해서 운영해보기 1. Squid 관련 패키지 설치 및 설정 [root@smb-server ~]# yum -y install squid 다음 명령으로 squid 관련 패키지를 설치해준다. [root@smb-server ~]# vi /etc/squid/squid.conf 총 4 부분을 수정해준다. acl cent..

image