Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ ec2-revoke ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
ec2-revoke - ๊ทธ๋ฃน์์ ๊ถํ ์ทจ์
๊ฐ์
ec2revoke([ec2-revoke])
ec2revoke [์ผ๋ฐ ์ต์ ] ๊ทธ๋ฃน [ํน์ ์ต์ ]
์ผ๋ฐ ๋ ธํธ
๋ชจ๋ ๋ช ๋ น ์ต์ /๋งค๊ฐ๋ณ์๋ '-' ๊ฐ์ ์ ๋ฌํ์ฌ ๋ค์์ ๋ํ๋ผ ์ ์์ต๋๋ค.
ํด๋น ์ต์ ์ ๊ฐ์ stdin์์ ์ฝ์ด์ผ ํฉ๋๋ค.
๊ธฐ์
์ง์ ๋ ๊ทธ๋ฃน์์ ์ ํํ ๊ถํ์ ์ทจ์ํฉ๋๋ค.
GROUP ๋งค๊ฐ๋ณ์๋ ์ด ๊ถํ์ ์ทจ์ํ ๊ทธ๋ฃน์ ์ด๋ฆ ๋๋ ID์ ๋๋ค.
๊ธฐ๋ณธ์ด ์๋ VPC์ ๋ํ VPC ๋ณด์ ๊ทธ๋ฃน์ ID๋ก ์ง์ ํด์ผ ํฉ๋๋ค.
์ผ๋ฐ ์ต์
-O, --aws-์ก์ธ์ค ํค KEY
AWS ์ก์ธ์ค ํค ID. ๊ธฐ๋ณธ๊ฐ์ AWS_ACCESS_KEY ๊ฐ์ ๋๋ค.
ํ๊ฒฝ ๋ณ์(์ค์ ๋ ๊ฒฝ์ฐ).
-W, --aws-๋น๋ฐ ํค KEY
AWS ๋ณด์ ์ก์ธ์ค ํค. ๊ธฐ๋ณธ๊ฐ์ AWS_SECRET_KEY ๊ฐ์ ๋๋ค.
ํ๊ฒฝ ๋ณ์(์ค์ ๋ ๊ฒฝ์ฐ).
-T, --๋ณด์ ํ ํฐ ํ ํฐ
AWS ์์ ํ ํฐ. ๊ธฐ๋ณธ๊ฐ์ AWS_DELEGATION_TOKEN ๊ฐ์ ๋๋ค.
ํ๊ฒฝ ๋ณ์(์ค์ ๋ ๊ฒฝ์ฐ).
-K, --๊ฐ์ธ ํค KEY
[DEPRECATED] KEY๋ฅผ ์ฌ์ฉํ ๊ฐ์ธ ํค๋ก ์ง์ ํ์ญ์์ค. ๊ธฐ๋ณธ๊ฐ์
EC2_PRIVATE_KEY ํ๊ฒฝ ๋ณ์(์ค์ ๋ ๊ฒฝ์ฐ). ๊ธฐ๋ณธ๊ฐ์ ์ฌ์ ์ํฉ๋๋ค.
-C, --์ธ์ฆ์ CERT
[DEPRECATED] CERT๋ฅผ ์ฌ์ฉํ X509 ์ธ์ฆ์๋ก ์ง์ ํ์ญ์์ค. ๊ธฐ๋ณธ๊ฐ์ผ๋ก ๊ฐ
EC2_CERT ํ๊ฒฝ ๋ณ์(์ค์ ๋ ๊ฒฝ์ฐ). ๊ธฐ๋ณธ๊ฐ์ ์ฌ์ ์ํฉ๋๋ค.
-U, --url URL
์ฌ์ฉํ ์น ์๋น์ค URL๋ก URL์ ์ง์ ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ์ ๋ค์ ๊ฐ์ผ๋ก ์ค์ ๋ฉ๋๋ค.
'https://ec2.amazonaws.com'(us-east-1) ๋๋
EC2_URL ํ๊ฒฝ ๋ณ์(์ค์ ๋ ๊ฒฝ์ฐ). ๊ธฐ๋ณธ๊ฐ์ ์ฌ์ ์ํฉ๋๋ค.
--์ง์ญ ๋ถ์
์ฌ์ฉํ ์น ์๋น์ค ์ง์ญ์ผ๋ก REGION์ ์ง์ ํฉ๋๋ค.
์ด ์ต์ ์ "-U URL" ์ต์ ์ผ๋ก ์ง์ ๋ URL์ ์ฌ์ ์ํฉ๋๋ค.
๋ฐ EC2_URL ํ๊ฒฝ ๋ณ์.
์ด ์ต์ ์ ๊ธฐ๋ณธ์ ์ผ๋ก EC2_URL ํ๊ฒฝ ๋ณ์์ ์ํด ์ง์ ๋ ๋ฆฌ์ ์ผ๋ก ์ค์ ๋ฉ๋๋ค.
๋๋ ์ด ํ๊ฒฝ ๋ณ์๊ฐ ์ค์ ๋์ง ์์ ๊ฒฝ์ฐ us-east-1์ ๋๋ค.
-D, --auth-dry-run
์ค์ ๋ก ์ํํ์ง ์๊ณ ์์ฒญํ ์์ ์ ์ํํ ์ ์๋์ง ํ์ธํฉ๋๋ค.
-v, --๋ง ์๊ฐ ๋ง์
์์ธํ ์ถ๋ ฅ.
-?, --๋์
์ด ๋์๋ง์ ํ์ํฉ๋๋ค.
-H, --ํค๋
์ด ๋จธ๋ฆฌ๊ธ์ ํ์ํฉ๋๋ค.
-๋๋ฒ๊ทธ
์ถ๊ฐ ๋๋ฒ๊น ์ ๋ณด๋ฅผ ํ์ํฉ๋๋ค.
--show-๋น ํ๋
๋น ํ๋๋ฅผ ๋ํ๋ ๋๋ค.
--ํ๊ทธ ์จ๊ธฐ๊ธฐ
ํ๊ทธ๊ฐ ์ง์ ๋ ๋ฆฌ์์ค์ ๋ํ ํ๊ทธ๋ฅผ ํ์ํ์ง ๋ง์ญ์์ค.
--์ ์ ์๊ฐ ์ด๊ณผ TIMEOUT
์ฐ๊ฒฐ ์๊ฐ ์ด๊ณผ TIMEOUT(์ด)์ ์ง์ ํฉ๋๋ค.
--์์ฒญ ์๊ฐ ์ด๊ณผ TIMEOUT
์์ฒญ ์๊ฐ ์ด๊ณผ TIMEOUT(์ด)์ ์ง์ ํฉ๋๋ค.
ํน์ ํ ์ต์
--์ถ๊ตฌ
์ด๊ทธ๋ ์ค ๊ท์น์ ์ง์ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ์ง์ ์ด ๊ฐ์ ๋ฉ๋๋ค.
-P, --๊ท์ฝ ์คํ ๊ณํ์
ํ๋กํ ์ฝ ์ด๋ฆ ๋๋ ํ๋กํ ์ฝ ๋ฒํธ์ผ ์ ์์ต๋๋ค. ๋น VPC
๋ณด์ ๊ทธ๋ฃน์ tcp, udp ๋ฐ icmp ๊ท์น๋ง ํ์ฉํฉ๋๋ค. ๋น VPC ๊ทธ๋ฃน์ ๊ฒฝ์ฐ
ํ๋กํ ์ฝ์ ๋น์๋ ์ ์์ผ๋ฉฐ, ์ด ๊ฒฝ์ฐ ๊ธฐ๋ณธ๊ฐ์ด ๋ฉ๋๋ค.
์์ค ์๋ธ๋ท์ด ์ง์ ๋ ๊ฒฝ์ฐ tcp๋ก, ์์ค ๊ทธ๋ฃน์ธ ๊ฒฝ์ฐ tcp ๋ฐ udp๋ก
๋ฐ ํฌํธ ๋ฒ์๊ฐ ์ง์ ๋๊ณ tcp, udp ๋ฐ icmp
์์ค ๊ทธ๋ฃน์ด ์ง์ ๋์์ต๋๋ค.
VPC ๊ทธ๋ฃน์ ๊ฒฝ์ฐ ํ๋กํ ์ฝ 'all'์ ๋ช ์์ ์ผ๋ก ์ง์ ํด์ผ ํฉ๋๋ค.
-p, --ํฌํธ ๋ฒ์ ํฌํธ ๋ฒ์
์ด ์ ์๋ ํฌํธ ๋ฒ์. tcp ๋๋ udp ํ๋กํ ์ฝ์ด ์ง์ ๋ ๊ฒฝ์ฐ(๋๋
๊ธฐ๋ณธ์ ์ผ๋ก ์์๋จ) ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ ํฌํธ ๋ฒ์๋
์ ํ์ ์ผ๋ก ๋จ์ผ ์ ์ ๋๋ ๋ฒ์(์ต์-์ต๋)๋ก ์ง์ ํ ์ ์์ต๋๋ค.
-1์ ์ง์ ํ๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก ๋ชจ๋ ํฌํธ๊ฐ ์ฌ์ฉ๋ฉ๋๋ค.
-t, --icmp ์ ํ ์ฝ๋ ์ ํ:์ฝ๋
icmp ์ ํ ๋ฐ ์ฝ๋. icmp ํ๋กํ ์ฝ์ด ์ง์ ๋ ๊ฒฝ์ฐ icmp ์ ํ
๊ทธ๋ฆฌ๊ณ code๋ ์ ํ์ ์ผ๋ก type:code๋ก ์ง์ ๋ ์ ์์ต๋๋ค.
์ฝ๋๋ ์ ์์ด๋ฉฐ RFC792๋ฅผ ์ค์ํฉ๋๋ค. ์ ํ ๋๋ ์ฝ๋(๋๋ ๋ ๋ค)๋
๋ชจ๋ ์ ํ ๋๋ ์ฝ๋๋ฅผ ํฌํจํ๋ ์์ผ๋์นด๋์ธ -1๋ก ์ง์ ํด์ผ ํฉ๋๋ค.
-o, --์์ค ๋๋ ๋์ ๊ทธ๋ฃน ์์ค ๋๋ ๋์ ๊ทธ๋ฃน [--์์ค ๋๋ ๋์ ๊ทธ๋ฃน...]
๊ถํ์ ๋ถ์ฌํ ์๋ณธ ๋๋ ๋์ ๋ณด์ ๊ทธ๋ฃน์ผ๋ก ์ง์ ๋จ
EC2 ๋ณด์ ๊ทธ๋ฃน ์ด๋ฆ(์: default). ์ด๊ฒ์ ๋ ์ง์ ๋ ์ ์์ต๋๋ค
์ฌ๋ฌ ๋ณด์ ๊ทธ๋ฃน์ ๋คํธ์ํฌ ํธ๋ํฝ์ ํ์ฉํ๋ ค๋ฉด ํ ๋ฒ ์ด์
-u, --์์ค-๋๋-๋์-๊ทธ๋ฃน-์ฌ์ฉ์ ์์ค ๋๋ ๋์ ๊ทธ๋ฃน ์ฌ์ฉ์
[--์์ค-๋๋-๋์-๊ทธ๋ฃน-์ฌ์ฉ์...]
-o๋ฅผ ์ฌ์ฉํ์ฌ ์ง์ ๋ ๋ณด์ ๊ทธ๋ฃน์ ์์ ์์ ๋๋ค. ์ง์ ๋ ๊ฒฝ์ฐ์๋ง
ํ ๋ฒ, ๋์ผํ ์ฌ์ฉ์๊ฐ ์ง์ ๋ ๋ชจ๋ ๊ทธ๋ฃน์ ์ฌ์ฉ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ๋ง์ฝ
-o๋น ํ ๋ฒ ์ง์ ๋๋ฉด ๊ฐ ์ฌ์ฉ์๋ ์์๋๋ก ๊ทธ๋ฃน์ ๋งคํ๋ฉ๋๋ค.
๋ค๋ฅธ ๊ฒ์ ์ ํจํ์ง ์์ต๋๋ค.
์ด ์ต์ ์ VPC ๋ณด์ ๊ทธ๋ฃน์ ์ ํจํ์ง ์์ต๋๋ค. VPC ์์ค ๊ทธ๋ฃน
์ธ์ฆ ์ฌ์ฉ์๊ฐ ์์ ํด์ผ ํฉ๋๋ค.
-s, --cidr CIDR
ํธ๋ํฝ์ด ์ธ์ฆ๋ ๋คํธ์ํฌ ์์ค
์ธ๊ทธ๋ ์ค ์์ฒญ์ ๊ฒฝ์ฐ ๋๋ ํธ๋ํฝ์ด ์น์ธ๋์ด์ผ ํ๋ ๊ฒฝ์ฐ
์ด๊ทธ๋ ์ค ์์ฒญ์ ๊ฒฝ์ฐ. CIDR ์๋ธ๋ท ๋ฒ์๋ก ์ง์ ,
์: 205.192.8.45/24. ํ์ฉํ๊ธฐ ์ํด ๋ ๋ฒ ์ด์ ์ง์ ํ ์ ์์ต๋๋ค.
์ฌ๋ฌ ์๋ธ๋ท์ ํธ๋ํฝ.
์๋ธ๋ท๊ณผ ๊ทธ๋ฃน์ด ์ง์ ๋์ง ์์ ๊ฒฝ์ฐ ๊ธฐ๋ณธ๊ฐ์ ๋๋ค.
์์ผ๋ ์นด๋ CIDR 0.0.0.0/0์.
--์์ค-์๋ธ๋ท
์ฒ๋ผ --cidr, ํ์ง๋ง ์ธ๊ทธ๋ ์ค ์์ฒญ์๋ง ํด๋น๋ฉ๋๋ค. ์ด์ ๋ฒ์ ๊ณผ์ ํธํ์ฑ์ ์ํด.
--dest-์๋ธ๋ท
์ฒ๋ผ --cidr, ํ์ง๋ง ์ด๊ทธ๋ ์ค ์์ฒญ์๋ง ํด๋น๋ฉ๋๋ค. ์ด์ ๋ฒ์ ๊ณผ์ ํธํ์ฑ์ ์ํด.
onworks.net ์๋น์ค๋ฅผ ํตํด ์จ๋ผ์ธ์ผ๋ก ec2-revoke ์ฌ์ฉ