Authentication Guide(KR) - cloud-barista/cb-spider GitHub Wiki
CB-Spider ์๋ฒ ์ค์ ๋ฐ spctl, curl์ ์ด์ฉํ ์ธ์ฆ ๋ฐฉ๋ฒ์ด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
./setup.env ํ์ผ์์ ์ค์ :
export SPIDER_USERNAME=admin
export SPIDER_PASSWORD=your-password์ฃผ์: ๋น๋ฐ๋ฒํธ๋ ๋ฐ๋์ ๋ค๋ฅธ ๊ฐ์ผ๋ก ์ค์
๋ณ๊ฒฝ ํ์๋ ์๋ฒ ์ฌ์์ ํ์
| ๋ฐฉ๋ฒ | ์ฌ์ฉ ์์ |
|---|---|
| ํ๊ฒฝ๋ณ์ ์ค์ (๊ถ์ฅ) |
export SPIDER_USERNAME=adminexport SPIDER_PASSWORD=your-password./spctl connection list
|
| ๋ช ๋ น์ด Flag | ./spctl -u admin -p your-password connection list |
- ๋ช ๋ น์ด Flag์ด ํ๊ฒฝ๋ณ์๋ณด๋ค ์ฐ์ ์์ ๋์
| ๋ฐฉ๋ฒ | ์ฌ์ฉ ์์ |
|---|---|
-u ์ต์
์ง์ ์
๋ ฅ |
curl -u admin:your-password http://localhost:1024/spider/connectionconfig |
| Authorization ํค๋(base64 encoding) | curl -H 'Authorization: Basic YWRtaW46c2FtcGxl' http://localhost:1024/spider/connectionconfig |
| ์์ | ๋ช ๋ น์ด | ์์ |
|---|---|---|
| ์ธ์ฝ๋ฉ | echo -n "username:password" | base64 |
admin:sample โ YWRtaW46c2FtcGxl
|
| ๋์ฝ๋ฉ | echo "์ธ์ฝ๋ฉ๊ฐ" | base64 -d |
YWRtaW46c2FtcGxl โ admin:sample
|
| ๋ฐฉ๋ฒ | ์ฌ์ฉ ์์ |
|---|---|
| ์น ๋ธ๋ผ์ฐ์ ๋ก๊ทธ์ธ | http://localhost:1024/spider/adminweb ์ ์ ํ ๋ก๊ทธ์ธ |
- ์ธ์ ์ ํจ๊ธฐ๊ฐ: 4์๊ฐ (Sliding Expiry)
- ๋ก๊ทธ์์: ์ฆ์ ์ธ์ ์ญ์
- ์๋ฒ ์ฌ์์: ๋ชจ๋ ์ธ์ ์๋ฉธ