Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ cipux_task_clientp ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
CipUX ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ํ ๋ช ๋ น์ค ์ธํฐํ์ด์ค
๋ฒ์
๋ฒ์ 3.4.0.7
๊ฐ์
cipux_task_client [์ต์ ] -t -์ํ [-x|-y = ]
์ฝ์ด: ATTR = ATTRIBUTE
์ต์
๋ชจ๋ ๋ช ๋ น์ ๋ํ ์ต์ :
-c | --cfg: cipux-task.conf
-D | --debug : ๊ฐ๋ฐ์๋ฅผ ์ํ ๋๋ฒ๊ทธ ๋ฉ์์ง ์ธ์
-h | --help : ๋์๋ง ์ธ์(์ด ๋ฉ์์ง + ์ต์ )
-V | --version : ์ธ์ ์ ์ฉ ๋ฒ์
์ผ๋ถ ๋ช ๋ น์ ๋ํ ์ต์ :
-t | --task : CipUX::Task ๋ช ๋ น
-x | --mattrvalue : ์ฌ๋ฌ LDAP ์์ฑ์ ์ฐธ์กฐํ์ธ์.
์ค๋ช
-y | --attrvalue : ์ฌ๋ฌ ๊ฐ์ด ์๋ ํ๋์ LDAP ์์ฑ,
์ค๋ช ์ ์ฐธ์กฐํ์ธ์
๊ธฐ์ OF ์ต์
--attrvalue
์ด ์ต์ ์ ๊ฐ์ฒด์ LDAP ์์ฑ์ ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
์์ ์ ํ๋ฑ์ ๊ฒ์ํ๊ฑฐ๋ ๋ชจ๋ฆ ๋๋ค. ์ด ์์ฑ์ ๊ฑฐ์ ๋ฐ์ํ์ง ์์ต๋๋ค.
nisNetgroupTriple์ด ๊ทธ๋ฌํ ์์ฑ์ ๋๋ค. ๋ท๊ทธ๋ฃน์ ํด๋ผ์ด์ธํธ์ ์ฌ์ฉ๋ฉ๋๋ค. ๋ง์ฝ ๋๋ผ๋ฉด
--mattrvalue (-x)๋ฅผ ์ฌ์ฉํ๋์ง ํ์คํ์ง ์์ต๋๋ค. ๊ฐ์ ์ค์ ํ๋ ค๋ฉด ๋ค์์ ์ํํด์ผ ํฉ๋๋ค.
๋ค์๊ณผ ๊ฐ์ด ์ ๊ณตํ์ญ์์ค.
--attrvalue =
ํด๋น ์์ฑ์ ๋ชจ๋ ๊ฐ์ ์ญ์ ํ๋ ค๋ฉด ๋ค์์ ์ ๊ณตํ๋ฉด ๋ฉ๋๋ค.
--attrvalue
-c --cfg ์ต์ ๊ณผ ๋์ผํฉ๋๋ค.
--cfg
๊ตฌ์ฑ ํ์ผ์ ์ง์ ํฉ๋๋ค(์๋ ๊ฒฝ์ฐ). ๊ตฌ์ฑ์ ๊ธฐ๋ณธ ์์น
ํ์ผ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
(1) ~/.cipux/cipux-task.yaml
or
(2) /etc/cipux/cipux-task.yaml
๋ ๋ค ๋๋ฝ๋ ๊ฒฝ์ฐ --cfg ์ต์ ์ ์ฌ์ฉํ์ฌ ํ๋๋ฅผ ์ง์ ํด์ผ ํฉ๋๋ค.
-D --debug ์ต์ ๊ณผ ๋์ผํฉ๋๋ค.
-๋๋ฒ๊ทธ
๋ ๋ง์ ์ถ๋ ฅ, ๋ด๋ถ๊ฐ ์ํํ๋ ์์ ์ ๋ณด๋ ค๋ฉด --debug๋ฅผ ํ์ฑํํ๊ณ ๋ณผ ์ ์์ต๋๋ค.
STDOUT์ ๋ ๋ง์ ๋ฉ์์ง๊ฐ ์ธ์๋ฉ๋๋ค.
ํ๋ก๋์ ์ฝ๋์๋ ๋๋ฒ๊ทธ ์ถ๋ ฅ์ ์ฌ์ฉํ์ง ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
-h ์ต์ --help์ ๋์ผ
--๋์
๊ฐ๋จํ ๋์๋ง ๋ฉ์์ง๋ฅผ ์ธ์ํฉ๋๋ค.
--mattr๊ฐ
LDAP ๊ฐ์ฒด๋ฅผ ์์ฑํด์ผ ํ๋ ๊ฒฝ์ฐ ์ด ์ต์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์ด ์ต์ ์๋
ํญ์ ์์ฑ๊ณผ ๊ฐ์ ๋๋ค. ๋ฐ๋ผ์ ๋ค์ ๊ตฌ๋ฌธ๋ง ๊ฐ๋ฅํฉ๋๋ค.
--mattr๊ฐ =
๊ทธ ์ด์ ๋ ์ฌ์ฉ์๊ฐ ์์ฑํ๋ ค๊ณ ํ ๋ ์ ํํ ํํธ๋ฅผ ์ค ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋ฐ๋ํ์ง๋ง ๊ฐ์น๋ฅผ ์์ด ๋ฒ๋ฆฌ์ญ์์ค.
"m"์ ๋ฐฐ์๋ฅผ ์๋ฏธํฉ๋๋ค. ๊ทธ๋์ ์ต์ ์ ์ฌ๋ฌ๋ฒ ์ฃผ๋ ๊ฒ์ด ๊ฐ๋ฅํฉ๋๋ค.
-o --object ์ต์ ๊ณผ ๋์ผ
--๋ฌผ์ฒด
์ด ์ต์ ์ ๋ช ๋ น์ด ์๋๋๋ ๊ฐ์ฒด๋ฅผ ์ง์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋ง๋ค๋ค
์ฌ๋ฐ๋ฅธ ๊ฐ์ฒด๋ฅผ ์ ํํ๋์ง ํ์ธํ์ธ์. ๋ฌผ๋ก ๊ฐ์ฒด๊ฐ ์๋ ๊ฒฝ์ฐ์๋ ์คํจํฉ๋๋ค.
(๊ฐ์ฒด ๋ชฉ๋ก์์) --task๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค.
-t --task ์ต์ ๊ณผ ๋์ผํฉ๋๋ค.
--์ง๋ฌด
์ด ์ต์ ์ ๋ช ๋ น์ด ์๋ํ๋ "์์ ์ด๋ฆ"์ ์ ์ํฉ๋๋ค. "์์ ์ด๋ฆ"์
CipUX ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ด์ ํน์ ๋ช ๋ น. ์๋ฅผ ๋ค์ด "cipux_task_create ๋ฃธ"์ ๋๋ค.
๊ตฌ์ฑ ํ์ผ์์ ์ ์์ ์ ์ฝ๊ฒ ์ ์ํ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ ์์น
์ด ํ์ผ์ /etc/cipux/cipux-task.yaml์ ๋๋ค.
-V --version ์ต์ ๊ณผ ๋์ผํฉ๋๋ค.
--๋ฒ์ญ
๋ฒ์ ์ ์ธ์ํ๊ณ ์ข ๋ฃํฉ๋๋ค.
-x --mattrvalue ์ต์ ๊ณผ ๋์ผํฉ๋๋ค.
-y --attrvalue ์ต์ ๊ณผ ๋์ผํฉ๋๋ค.
๋ช ๋ น
cipux_task_client
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก cipux_task_clientp ์ฌ์ฉ