{"id":1993,"date":"2023-11-22T15:11:52","date_gmt":"2023-11-22T06:11:52","guid":{"rendered":"http:\/\/gotocloud.co.kr\/?p=1993"},"modified":"2024-03-03T20:58:23","modified_gmt":"2024-03-03T11:58:23","slug":"reverse-ssh%eb%a5%bc-%ec%9d%b4%ec%9a%a9%ed%95%9c-%eb%b0%a9%ed%99%94%eb%b2%bd-%eb%82%b4%eb%b6%80-%ec%84%9c%eb%b2%84-%ec%a0%91%ec%86%8d","status":"publish","type":"post","link":"https:\/\/gotocloud.co.kr\/?p=1993","title":{"rendered":"Reverse ssh\ub97c \uc774\uc6a9\ud55c \ubc29\ud654\ubcbd \ub0b4\ubd80 \uc11c\ubc84 \uc811\uc18d"},"content":{"rendered":"<h1><\/h1>\n<h2>\ubaa9\uc801<\/h2>\n<p>Inbound \uc811\uc18d\uc740 \ucc28\ub2e8\ub418\uc5b4 \uc788\uace0, outbound \uc811\uc18d\ub9cc \ud5c8\uc6a9\ub418\ub294 \ubc29\ud654\ubcbd \ub0b4\ubd80\uc5d0 \uc124\uce58\ub41c \uc11c\ubc84\uc5d0 \ubc29\ud654\ubcbd \uc678\ubd80\uc5d0\uc11c ssh, rdp \ub4f1\uc73c\ub85c \uc811\uc18d\ud558\uae30 \uc704\ud574\uc11c\ub294 \ubc29\ud654\ubcbd\uc5d0\uc11c \ub0b4\ubd80 \uc11c\ubc84\uc5d0 \ub300\ud574\uc11c inbound \uc811\uc18d\uc744 \ud5c8\uc6a9\ud574\uc57c \ud55c\ub2e4. \uadf8\ub7ec\ub098, \ubc29\ud654\ubcbd \ud574\uc81c\uac00 \ud5c8\uc6a9\ub418\uc9c0 \uc54a\ub294 \uacbd\uc6b0 \ub0b4\ubd80 \uc11c\ubc84\uc5d0 \ubc29\ud654\ubcbd \uc678\ubd80\uc5d0\uc11c reverse ssh \ud130\ub110\uc744 \ud1b5\ud574 \uc811\uc18d\ud560 \uc218 \uc788\ub2e4. \uc774 \ubb38\uc11c\uc5d0\uc11c\ub294 \ubc29\ud654\ubcbd \ub0b4\ubd80 \uc11c\ubc84\uc5d0 reverse ssh\ub97c \uc774\uc6a9\ud558\uc5ec \uc678\ubd80\uc5d0\uc11c \uc811\uc18d\ud558\uae30 \uc704\ud55c \uc124\uc815 \ubc29\ubc95\uc744 RDP\ub97c \uc608\uc2dc\ub85c \uc124\uba85\ud55c\ub2e4.<\/p>\n<h2>Reverse SSH \uad6c\uc131 \uc608\uc2dc<\/h2>\n<p>\uc544\ub798\uc758 \uadf8\ub9bc\uc740 \uc778\ud130\ub137 \uc601\uc5ed\uc5d0 ssh jumpbox\ub97c \uad6c\ub3d9\ud558\uace0, \ubc29\ud654\ubcbd \ub0b4\ubd80 \uc11c\ubc84\uc758 3389\/tcp (RDP) \ud3ec\ud2b8\uc640 ssh jumpbox\uc758 3151\/tcp \ud3ec\ud2b8\ub97c reverse ssh \ud130\ub110\ub85c \uc5f0\uacb0\ud558\uace0 \ubc29\ud654\ubcbd \uc678\ubd80\uc758 \uc778\ud130\ub137 \uc601\uc5ed\uc5d0 \uc788\ub294 client\uc5d0\uc11c ssh jumpbox\uc758 3151\/tcp \ud3ec\ud2b8\ub97c \ud1b5\ud574 \ub0b4\ubd80\uc11c\ubc84\uc758 3389\ud3ec\ud2b8\ub85c RDP \uc811\uc18d\ud558\ub294 \uad6c\uc131 \uc608\ub97c \ubcf4\uc5ec\uc8fc\uace0 \uc788\ub2e4.<\/p>\n<p><a href=\"https:\/\/gotocloud.co.kr\/wp-content\/uploads\/2023\/11\/reversessh-rdp.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1994\" src=\"https:\/\/gotocloud.co.kr\/wp-content\/uploads\/2023\/11\/reversessh-rdp-300x87.png\" alt=\"reversessh-rdp\" width=\"300\" height=\"87\" srcset=\"https:\/\/gotocloud.co.kr\/wp-content\/uploads\/2023\/11\/reversessh-rdp-300x87.png 300w, https:\/\/gotocloud.co.kr\/wp-content\/uploads\/2023\/11\/reversessh-rdp-900x260.png 900w, https:\/\/gotocloud.co.kr\/wp-content\/uploads\/2023\/11\/reversessh-rdp.png 965w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h2>SSH jumpbox \uc124\uc815<\/h2>\n<ol>\n<li>\uc778\ud130\ub137 \uc601\uc5ed\uc5d0 ssh jumpbox \uc11c\ubc84\ub97c \uad6c\ub3d9\ud55c\ub2e4. \uc774 \uae00\uc5d0\uc11c\ub294 AWS \ud074\ub77c\uc6b0\ub4dc\uc5d0 t2.micro \uc778\uc2a4\ud134\uc2a4\ub97c jumpbox\ub85c \uc0ac\uc6a9\ud55c\ub2e4. jumpbox\uc758 \uacf5\uc778 IP(\uc5d0\ub97c \ub4e4\uc5b4 3.5.6.7)\ub97c \uae30\uc5b5\ud574 \ub454\ub2e4.<\/li>\n<li>\uc11c\ubc84 \uad6c\ub3d9 \ud6c4\uc5d0 jumpbox \uc11c\ubc84\uc758 \ubc29\ud654\ubcbd\uc744 security group\uc5d0 \uad6c\uc131\ud55c\ub2e4. \uba3c\uc800 reverse ssh \ud130\ub110\uc744 \uc5f0\uacb0\ud558\uace0\uc790 \ud558\ub294 \ub0b4\ubd80 \uc11c\ubc84\uc758 outbound \ub124\ud2b8\uc6cc\ud06c\uc758 \uacf5\uc778 IP \uc5b4\ub4dc\ub808\uc2a4(\uc77c\ubc18\uc801\uc73c\ub85c \ubc29\ud654\ubcbd\uc758 \uacf5\uc778 IP \uc5b4\ub4dc\ub808\uc2a4\ub85c \uc608\ub97c \ub4e4\uc5b4 210.123.134.145)\uc5d0 \ub300\ud574 ssh \uc811\uc18d(22\/tcp)\uc744 \ud5c8\uc6a9\ud55c\ub2e4. ssh jumpbox\uc5d0 \uc778\ud130\ub137\uc5d0\uc11c RDP \uc811\uc18d\uc5d0 \uc0ac\uc6a9\ud560 \ud3ec\ud2b8(\uc774\uae00\uc5d0\uc11c\ub294 3151\/tcp)\ub97c \ud5c8\uc6a9\ud55c\ub2e4.<\/li>\n<li>SSH jumpbox\uc758 ssh \uc124\uc815\uc5d0\uc11c ssh forwarding\uc744 \ud5c8\uc6a9\ud55c\ub2e4. <code>\/etc\/sshd\/sshd_config<\/code>\uc5d0\uc11c <code>GatewayPorts<\/code>\uc640 <code>AllowTcpForwarding<\/code>\uc744 \ubcc0\uacbd\ud55c\ub2e4.\n<pre><code>[ec2-user@ip-172-31-10-254 ~]$ sudo vi \/etc\/sshd\/sshd_config\r\n\r\nGatewayPorts yes\r\nAllowTCPForwarding yes<\/code><\/pre>\n<\/li>\n<li>\uc2dc\uac04\uc774 \uc9c0\ub098\ub3c4 Reverse ssh \uc811\uc18d\uc774 \ub04a\uc5b4\uc9c0\uc9c0 \uc54a\uace0 \uc720\uc9c0\ub418\ub3c4\ub85d <code>\/etc\/sshd\/sshd_config<\/code>\uc758 <code>Keepalive<\/code> \uc124\uc815\uc744 \ud65c\uc131\ud654\ud55c\ub2e4.\n<pre><code>[ec2-user@ip-172-31-10-254 ~]$ sudo vi \/etc\/sshd\/sshd_config\r\n\r\nClientAliveInterval 300  \r\nClientAliveCountMax 5<\/code><\/pre>\n<\/li>\n<li><code>sshd<\/code>\ub97c \uc7ac\uc2dc\uc791\ud55c\ub2e4.\n<pre><code>[ec2-user@ip-172-31-10-254 ~] $ sudo systemctl restart sshd<\/code><\/pre>\n<\/li>\n<li>ssh \uc0ac\uc6a9\uc790 \uacc4\uc815 \uc0dd\uc131 \ubc0f ssh key \uc0dd\uc131<br \/>\nssh jumpbox\uc5d0 reverse ssh \uc811\uc18d\uc5d0 \uc0ac\uc6a9\ud560 \uc0ac\uc6a9\uc790 \uacc4\uc815(\uc608\ub97c \ub4e4\uc5b4 reversessh)\uc744 \uc0dd\uc131\ud558\uace0 ssh privte key\ub97c \uc0dd\uc131\ud55c\ub2e4.<\/p>\n<pre><code>[ec2-user@ip-172-31-10-254 ~]$ sudo useradd reversessh\r\n[ec2-user@ip-172-31-10-254 ~]$ sudo su - reversessh\r\n[reversessh@ip-172-31-10-254 ~]$ ssh-keygen -t rsa<\/code><\/pre>\n<\/li>\n<li>\ubc29\uae08 \uc0dd\uc131\ud55c ssh public key\uc778 <code>id_rsa.pub<\/code>\ub97c <code>authorized_keys<\/code>\ub85c \ubcf5\uc0ac\ud55c\ub2e4.\n<pre><code>[ec2-user@ip-172-31-10-254 ~] $ cp ~\/.ssh\/id_rsa.pub ~\/.ssh\/authorized_keys<\/code><\/pre>\n<\/li>\n<\/ol>\n<h2>\ubc29\ud654\ubcbd \ub0b4\ubd80 \uc11c\ubc84\uc5d0\uc11c reverse ssh \ud130\ub110 \uc5f0\uacb0<\/h2>\n<p>\ubc29\ud654\ubcbd \uc678\ubd80\uc5d0\uc11c \uc811\uc18d\ud558\uace0\uc790 \ud558\ub294 \ub0b4\ubd80 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 jumpbox\uc5d0\uc11c \uc0dd\uc131\ud55c ssh private key id_rsa \ud30c\uc77c\uc744 <code>reversessh.pem<\/code>\uc774\ub77c\ub294 \uc774\ub984\uc73c\ub85c \ub2e4\uc740\ub85c\ub4dc\ud55c\ub2e4. <a href=\"https:\/\/www.putty.org\/\">Putty<\/a>\uc640 \uac19\uc774 <code>ppk<\/code> \ud3ec\ub9f7\uc758 private key\ub97c \uc0ac\uc6a9\ud558\ub294 client \ud504\ub85c\uadf8\ub7a8\uc5d0\uc11c\ub294 \ub2e4\uc6b4\ub85c\ub4dc \ubc1b\uc740 <code>pem<\/code> \ud30c\uc77c\uc744 <code>ppk<\/code> \ud3ec\ub9f7\uc73c\ub85c \ubcc0\uacbd\ud55c\ub2e4.<br \/>\n\uba3c\uc800, ssh private key\uc758 \uad8c\ud55c\uc744 \ubcc0\uacbd\ud55c\ub2e4. \ub9ac\ub205\uc2a4 \uc11c\ubc84\uc5d0\uc11c\ub294 \ub2e4\uc74c\uacfc \uac19\uc774 \ubcc0\uacbd\ud55c\ub2e4.<\/p>\n<pre><code>chmod 400 reversessh.pem<\/code><\/pre>\n<p>\uc708\ub3c4\uc6b0\uc5d0\uc11c\ub294 \ub2e4\uc74c\uc758 \uba85\ub839\uc5b4\ub85c \uad8c\ud55c\uc744 \ubcc0\uacbd\ud55c\ub2e4.<\/p>\n<pre><code>icacls.exe reversessh.pem \/reset\r\nicacls.exe reversessh.pem \/grant:r \"%username%\":(R)\r\nicacls.exe reversessh.pem \/inheritance:r <\/code><\/pre>\n<p>\uc704\uc758 \uba85\ub839\uc5b4\uc5d0\uc11c <code>username<\/code>\uc740 reverse ssh \ud130\ub110\uc744 \uad6c\uc131\ud560 \uc708\ub3c4\uc6b0 \uc0ac\uc6a9\uc790 \uc774\ub984\uc774\ub2e4.<\/p>\n<p>SSH private key\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub0b4\ubd80 \uc11c\ubc84\uc5d0\uc11c \uc544\ub798\uc758 \uba85\ub839\uc5b4\ub85c jumpbox\uc5d0 ssh\ub85c \uc811\uc18d\ud558\uc5ec reverse ssh \ud130\ub110\uc744 \uc5f0\uacb0\ud55c\ub2e4.<\/p>\n<pre><code>ssh -i reversessh.pem -f -N -R &lt;remote port&gt;:localhost:&lt;internal port&gt; reversessh@&lt;jumpbox-ip-address&gt;<\/code><\/pre>\n<p>\uc704\uc5d0\uc11c \ub294 \uc778\ud130\ub137\uc5d0\uc11c jumpbox\uc5d0 \uc811\uc18d\ud560 \ub54c \uc0ac\uc6a9\ud560 \ud3ec\ud2b8\uc774\uace0, \ub294 \ubc29\ud654\ubcbd \ub0b4\ubd80 \uc11c\ubc84\uc758 \uc2e4\uc81c \ud3ec\ud2b8\uc774\ub2e4. \uc608\ub97c \ub4e4\uc5b4 <code>3151:localhost:3389<\/code>\ub77c\uba74 \ub0b4\ubd80 \uc11c\ubc84\uc758 3389 \ud3ec\ud2b8\uc5d0 \uc678\ubd80 \uc778\ud130\ub137\uc5d0\uc11c 3151 \ud3ec\ud2b8\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc811\uc18d\ud55c\ub2e4\ub294 \uc758\ubbf8\uc774\ub2e4. \uc989, \ub0b4\ubd80 \uc11c\ubc84\uc758 <code>&lt;internal port&gt;<\/code>\uc640 jumpbox\uc758 &#8220;` \uac04\uc5d0 \ud130\ub110\uc774 \uc5f0\uacb0\ub41c\ub2e4\ub294 \uc758\ubbf8\uc774\ub2e4.<\/p>\n<pre><code>ssh -i reversessh.pem -f -N -R 3151:localhost:3389 reversessh@3.5.6.7<\/code><\/pre>\n<p>\uc704\uc758 \uba85\ub839\uc5b4\ub97c \ub0b4\ubd80 \uc708\ub3c4\uc6b0 \uc11c\ubc84\uc5d0\uc11c \uc2e4\ud589\ud558\uc5ec \ub0b4\ubd80 \uc11c\ubc84\uc758 <code>3389\/tcp<\/code> \ud3ec\ud2b8\ub97c jumpbox (3.5.6.7) \uc5d0 ssh\ub85c \uc811\uc18d\ud558\uc5ec <code>3151tcp<\/code>\uc640 \ud130\ub110\uc744 \uad6c\uc131\ud55c\ub2e4.<br \/>\nssh\uac00 \uc5f0\uacb0\ub418\uc5b4 \uc788\ub294 \uc0c1\ud0dc\uc5d0\uc11c \uc678\ubd80 \uc778\ud130\ub137 \uc0c1\uc758 \uc544\ubb34 Windows PC\uc5d0\uc11c RDP \ud074\ub77c\uc5b8\ud2b8\ub85c <code>3.5.6.7:3151<\/code> RDP \uc811\uc18d\uc744 \uc218\ud589\ud55c\ub2e4.<br \/>\nReverse ssh \ud130\ub110\uc774 \uc815\uc0c1\uc801\uc73c\ub85c \uc124\uc815\ub418\uc5c8\ub2e4\uba74, \ub0b4\ubd80 \uc11c\ubc84\uc5d0 RDP \uc811\uc18d\uc774 \uac00\ub2a5\ud558\uac8c \ub41c\ub2e4.<\/p>\n<h2>Reverse ssh \uc790\ub3d9 \uc2e4\ud589<\/h2>\n<p>\ub0b4\ubd80 \uc11c\ubc84\uc5d0\uc11c \uc2dc\uc2a4\ud15c\uc774 \uc2dc\uc791\ub420 \ub54c\ub9c8\ub2e4 \uc790\ub3d9\uc73c\ub85c reverse ssh \ud130\ub110\uc774 \uc5f0\uacb0\ub418\ub3c4\ub85d \uc124\uc815\ud55c\ub2e4.<\/p>\n<ul>\n<li>\ub9ac\ub205\uc2a4 \uc11c\ube44\uc2a4 \ub4f1\ub85dreverse ssh\ub97c \uc2dc\uc2a4\ud15c \uc11c\ube44\uc2a4\uc778 <code>reversessh.service<\/code>\ub85c \ub4f1\ub85d\ud558\uace0 \ud65c\uc131\ud654\ud55c\ub2e4. \uc774\ub54c useri\ub294 reverse ssh \ud130\ub110\uc744 \uc811\uc18d\uc744 \uc218\ud589\ud560 \ub0b4\ubd80 \ub9ac\ub205\uc2a4 \uc11c\ubc84\uc758 \uc0ac\uc6a9\uc790 \uacc4\uc815\uc774\uba70 <code>reversessh.pem<\/code>\uc740 \uc801\uc808\ud55c \uc704\uce58\uc5d0 \uc800\uc7a5\ud55c\ub2e4.\n<pre><code>$ sudo vi \/etc\/systemd\/system\/reversessh.service\r\n\r\n[Unit] \r\nDescription=Reverse SSH tunnel service \r\nAfter=network.target\r\n\r\n[Service]\r\nType=simple\r\nUser=userid\r\nExecStart=\/usr\/bin\/ssh -i \/path\/reversessh.pem -N -R 3151:localhost:3389 reversessh@3.5.6.7\r\nRestart=always\r\nRestartSec=10\r\n\r\n[Install]\r\nWantedBy=multi-user.target<\/code><\/pre>\n<p>\uc11c\ube44\uc2a4\ub97c \ud65c\uc131\ud654\ud558\uace0 \uc2dc\uc791\ud55c\ub2e4.<\/p>\n<pre><code>$ sudo systemctl enable reversessh.service\r\n$ sudo systemctl start reversessh.service<\/code><\/pre>\n<\/li>\n<li>\uc708\ub3c4\uc6b0\uc5d0\uc11c \uc2dc\uc2a4\ud15c \uc2dc\uc791\uc2dc reverse ssh \ud130\ub110 \uc5f0\uacb0<br \/>\n\uc708\ub3c4 \uc11c\ubc84 \uc2dc\uc791 \uc2dc reversessh\uac00 \uc790\ub3d9 \uc2dc\uc791\ub418\ub3c4\ub85d <code>\uc2dc\uc791-\uc2e4\ud589(R)<\/code>\uc5d0\uc11c <code>shell:startup<\/code>\uc744 \uc2e4\ud589\ud55c \ud6c4 \ud3f4\ub354\uc5d0 <code>reversessh.bat<\/code> \ud30c\uc77c\uc744 \ub2e4\uc74c\uacfc \uac19\uc774 \uc0dd\uc131\ud55c\ub2e4.<\/p>\n<pre><code>ssh -i c:pathreversessh.pem -N -R 3151:localhost:3389 reversessh@3.5.6.7<\/code><\/pre>\n<\/li>\n<\/ul>\n<p>\uc774 \uae00\uc5d0\uc11c\ub294 Inbound \uc811\uc18d\uc740 \ucc28\ub2e8\ub418\uc5b4 \uc788\uace0, outbound \uc811\uc18d\ub9cc \ud5c8\uc6a9\ub418\ub294 \ubc29\ud654\ubcbd \ub0b4\ubd80\uc5d0 \uc124\uce58\ub41c \uc11c\ubc84\uc5d0 \ubc29\ud654\ubcbd \uc678\ubd80\uc5d0\uc11c \uc811\uc18d\ud558\uae30 \uc704\ud574 jumpbox \uc11c\ubc84\ub97c \uad6c\uc131\ud558\uace0 reverse ssh \ud130\ub110\uc744 \uad6c\uc131\ud558\ub294 \ubc29\ubc95\uc744 \uc124\uba85\ud558\uc600\ub2e4. reverse ssh\ub97c \ud1b5\ud574 ssh, rdp \ubfd0\ub9cc \uc544\ub2c8\ub77c \ubc29\ud654\ubcbd \ub0b4\ubd80\uc758 \uc11c\ubc84\uc5d0\uc11c \uc2e4\ud589\ub418\ub294 \uc5b4\ub5a0\ud55c \uc11c\ube44\uc2a4\uc5d0 \ub300\ud574\uc11c\ub3c4 \uc811\uc18d\uc774 \uac00\ub2a5\ud558\ub2e4. \uc774\ub97c \ud1b5\ud574 \ubc29\ud654\ubcbd\uc744 \uc678\ubd80 \uc778\ud130\ub137\uc5d0 \uac1c\ubc29\ud558\uc9c0 \uc54a\ub354\ub77c\ub3c4 \uc548\uc804\ud558\uac8c \ub0b4\ubd80 \uc11c\ubc84\uc5d0 \uc811\uc18d\uc774 \uac00\ub2a5\ud558\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ubaa9\uc801 Inbound \uc811\uc18d\uc740 \ucc28\ub2e8\ub418\uc5b4 \uc788\uace0, outbound \uc811\uc18d\ub9cc \ud5c8\uc6a9\ub418\ub294 \ubc29\ud654\ubcbd \ub0b4\ubd80\uc5d0 \uc124\uce58\ub41c \uc11c\ubc84\uc5d0 \ubc29\ud654\ubcbd \uc678\ubd80\uc5d0\uc11c ssh, rdp \ub4f1\uc73c\ub85c \uc811\uc18d\ud558\uae30 \uc704\ud574\uc11c\ub294 \ubc29\ud654\ubcbd\uc5d0\uc11c \ub0b4\ubd80 \uc11c\ubc84\uc5d0 \ub300\ud574\uc11c inbound \uc811\uc18d\uc744 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1994,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[407],"tags":[379,378,380],"_links":{"self":[{"href":"https:\/\/gotocloud.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/1993"}],"collection":[{"href":"https:\/\/gotocloud.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gotocloud.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gotocloud.co.kr\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gotocloud.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1993"}],"version-history":[{"count":4,"href":"https:\/\/gotocloud.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/1993\/revisions"}],"predecessor-version":[{"id":2346,"href":"https:\/\/gotocloud.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/1993\/revisions\/2346"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gotocloud.co.kr\/index.php?rest_route=\/wp\/v2\/media\/1994"}],"wp:attachment":[{"href":"https:\/\/gotocloud.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1993"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gotocloud.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1993"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gotocloud.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}