{"id":23,"date":"2024-12-01T07:51:00","date_gmt":"2024-12-01T07:51:00","guid":{"rendered":"http:\/\/211.230.203.47\/wordpress\/?p=23"},"modified":"2024-12-01T07:51:00","modified_gmt":"2024-12-01T07:51:00","slug":"%ec%9b%8c%eb%93%9c%ed%94%84%eb%a0%88%ec%8a%a4%eb%a5%bc-%ec%9c%84%ed%95%9c-%eb%b0%a9%ed%99%94%eb%b2%bd-%ec%84%a4%ec%a0%95","status":"publish","type":"post","link":"https:\/\/www.soon7shop.kr\/wordpress\/?p=23","title":{"rendered":"\uc6cc\ub4dc\ud504\ub808\uc2a4\ub97c \uc704\ud55c \ubc29\ud654\ubcbd \uc124\uc815"},"content":{"rendered":"<article class=\"w-full scroll-mb-[var(--thread-trailing-height,150px)] text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]\" dir=\"auto\" data-testid=\"conversation-turn-17\" data-scroll-anchor=\"false\">\n<div class=\"m-auto text-base py-[18px] px-3 md:px-4 w-full md:px-5 lg:px-4 xl:px-5\">\n<div class=\"mx-auto flex flex-1 gap-4 text-base md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]\">\n<div class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\">\n<div class=\"flex-col gap-1 md:gap-3\">\n<div class=\"flex max-w-full flex-col flex-grow\">\n<div class=\"min-h-8 text-message flex w-full flex-col items-end gap-2 whitespace-normal break-words [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"fa3d7a41-fd36-45e4-a103-a1abfefa235b\" data-message-model-slug=\"gpt-4o\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<p>\uc6cc\ub4dc\ud504\ub808\uc2a4 \uc0ac\uc774\ud2b8\ub97c \uc548\uc804\ud558\uac8c \ubcf4\ud638\ud558\ub824\uba74 \ubc29\ud654\ubcbd \uc124\uc815\uc774 \ub9e4\uc6b0 \uc911\uc694\ud569\ub2c8\ub2e4. \ubc29\ud654\ubcbd\uc744 \uc124\uc815\ud558\uc5ec \uc545\uc758\uc801\uc778 \ud2b8\ub798\ud53d\uc744 \ucc28\ub2e8\ud558\uace0, \ud5c8\uc6a9\ub41c \ud2b8\ub798\ud53d\ub9cc \ud1b5\uacfc\uc2dc\ud0a4\ub3c4\ub85d \uad6c\uc131\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc544\ub798\ub294 \uc6b0\ubd84\ud22c \ud658\uacbd\uc5d0\uc11c \uc6cc\ub4dc\ud504\ub808\uc2a4\ub97c \uc704\ud55c \ubc29\ud654\ubcbd \uc124\uc815 \uac00\uc774\ub4dc\uc785\ub2c8\ub2e4.<\/p>\n<hr \/>\n<h2>1. <strong>UFW(Uncomplicated Firewall) \ud65c\uc131\ud654 \ubc0f \uae30\ubcf8 \uc124\uc815<\/strong><\/h2>\n<h3>(1) <strong>UFW \ud65c\uc131\ud654<\/strong><\/h3>\n<p>UFW\uac00 \ube44\ud65c\uc131\ud654\ub41c \uacbd\uc6b0 \ud65c\uc131\ud654\ud569\ub2c8\ub2e4.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<button class=\"flex gap-1 items-center select-none py-1\"><\/button><\/div>\n<div><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-bash\">sudo ufw <span class=\"hljs-built_in\">enable<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<h3>(2) <strong>\uae30\ubcf8 \uc815\ucc45 \uc124\uc815<\/strong><\/h3>\n<p>\uae30\ubcf8\uc801\uc73c\ub85c \ubaa8\ub4e0 \ud2b8\ub798\ud53d\uc744 \ucc28\ub2e8\ud558\uace0 \ud544\uc694\ud55c \ud2b8\ub798\ud53d\ub9cc \ud5c8\uc6a9\ud558\ub3c4\ub85d \uc124\uc815\ud569\ub2c8\ub2e4.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-bash\">sudo ufw default deny incoming<br \/>\nsudo ufw default allow outgoing<br \/>\n<\/code><\/div>\n<\/div>\n<hr \/>\n<h2>2. <strong>\ud544\uc218 \ud3ec\ud2b8 \ud5c8\uc6a9<\/strong><\/h2>\n<h3>(1) <strong>HTTP \ubc0f HTTPS \ud2b8\ub798\ud53d \ud5c8\uc6a9<\/strong><\/h3>\n<p>\uc6cc\ub4dc\ud504\ub808\uc2a4\uac00 \uc6f9\uc0ac\uc774\ud2b8\ub85c \uc791\ub3d9\ud558\ub824\uba74 HTTP(80) \ubc0f HTTPS(443) \ud2b8\ub798\ud53d\uc744 \ud5c8\uc6a9\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-bash\">sudo ufw allow 80\/tcp<br \/>\nsudo ufw allow 443<br \/>\n<\/code><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"mb-2 flex gap-3 empty:hidden -ml-2\">\n<div class=\"items-center justify-start rounded-xl p-1 z-10 -mt-1 bg-token-main-surface-primary md:absolute md:sr-only\">\n<div class=\"flex items-center\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"w-full scroll-mb-[var(--thread-trailing-height,150px)] text-token-text-primary focus-visible:outline-2 focus-visible:outline-offset-[-4px]\" dir=\"auto\" data-testid=\"conversation-turn-19\" data-scroll-anchor=\"false\">\n<div class=\"m-auto text-base py-[18px] px-3 md:px-4 w-full md:px-5 lg:px-4 xl:px-5\">\n<div class=\"mx-auto flex flex-1 gap-4 text-base md:gap-5 lg:gap-6 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem]\">\n<div class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\">\n<div class=\"flex-col gap-1 md:gap-3\">\n<div class=\"flex max-w-full flex-col flex-grow\">\n<div class=\"min-h-8 text-message flex w-full flex-col items-end gap-2 whitespace-normal break-words [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"8ce75296-8dad-4336-8582-b673d068cf7c\" data-message-model-slug=\"gpt-4o\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-mathematica\"><\/code><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>\uc6cc\ub4dc\ud504\ub808\uc2a4 \uc0ac\uc774\ud2b8\ub97c \uc548\uc804\ud558\uac8c \ubcf4\ud638\ud558\ub824\uba74 \ubc29\ud654\ubcbd \uc124\uc815\uc774 \ub9e4\uc6b0 \uc911\uc694\ud569\ub2c8\ub2e4. \ubc29\ud654\ubcbd\uc744 \uc124\uc815\ud558\uc5ec \uc545\uc758\uc801\uc778 \ud2b8\ub798\ud53d\uc744 \ucc28\ub2e8\ud558\uace0, \ud5c8\uc6a9\ub41c \ud2b8\ub798\ud53d\ub9cc \ud1b5\uacfc\uc2dc\ud0a4\ub3c4\ub85d \uad6c\uc131\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc544\ub798\ub294 \uc6b0\ubd84\ud22c \ud658\uacbd\uc5d0\uc11c \uc6cc\ub4dc\ud504\ub808\uc2a4\ub97c \uc704\ud55c \ubc29\ud654\ubcbd \uc124\uc815 \uac00\uc774\ub4dc\uc785\ub2c8\ub2e4. 1. UFW(Uncomplicated Firewall) \ud65c\uc131\ud654 \ubc0f \uae30\ubcf8 \uc124\uc815 (1) UFW \ud65c\uc131\ud654 UFW\uac00 \ube44\ud65c\uc131\ud654\ub41c \uacbd\uc6b0 \ud65c\uc131\ud654\ud569\ub2c8\ub2e4. bash sudo ufw enable (2) \uae30\ubcf8 \uc815\ucc45 \uc124\uc815 \uae30\ubcf8\uc801\uc73c\ub85c \ubaa8\ub4e0 \ud2b8\ub798\ud53d\uc744 \ucc28\ub2e8\ud558\uace0 \ud544\uc694\ud55c \ud2b8\ub798\ud53d\ub9cc &hellip; <a href=\"https:\/\/www.soon7shop.kr\/wordpress\/?p=23\" class=\"more-link\">\ub354 \ubcf4\uae30<span class=\"screen-reader-text\"> &#8220;\uc6cc\ub4dc\ud504\ub808\uc2a4\ub97c \uc704\ud55c \ubc29\ud654\ubcbd \uc124\uc815&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-23","post","type-post","status-publish","format-standard","hentry","category-4"],"_links":{"self":[{"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=23"}],"version-history":[{"count":1,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/23\/revisions"}],"predecessor-version":[{"id":24,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/23\/revisions\/24"}],"wp:attachment":[{"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=23"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}