์ ๋ฒ์ ์๋ ASCII ํ๋กํ ์ฝ์ ๋ํ ์คํ์ ์ธ ์ธ์ฆ ์ง์์ด ๋์ ๋์์ต๋๋ค. ์ธ์ฆ์ authfile ํ์ผ์ ์ต๋ XNUMX๊ฐ์ ๋ก๊ทธ์ธ:๋น๋ฐ๋ฒํธ ์์ ์ง์ ํ๋ "-Y [authfile]" ์ต์ ์ ์ฌ์ฉํ์ฌ ํ์ฑํ๋ฉ๋๋ค. ์ด์ ์ ๊ตฌํ๋ SASL ๊ธฐ๋ฐ ๋ฐ์ด๋๋ฆฌ ์ธ์ฆ ํ๋กํ ์ฝ๊ณผ ๋ฌ๋ฆฌ ASCII ๊ตฌํ์ ํจ์ฌ ๊ฐ๋จํ๊ณ ์ธ๋ถ ์ข ์์ฑ์ด ํ์ํ์ง ์์ผ๋ฉฐ ๊ธฐ๋ณธ์ ์ผ๋ก ์ด์ ๋ธ๋ฉ๋๋ค. "-Y" ์ต์ ์ ์ฌ์ฉํ์ฌ ์ธ์ฆ์ ํ์ฑํํ๋ฉด UDP๋ฅผ ํตํ ์์ ๊ณผ ๋ฐ์ด๋๋ฆฌ ํ๋กํ ์ฝ์ด ์๋์ผ๋ก ๋นํ์ฑํ๋ฉ๋๋ค. ๋ก๊ทธ์ธ์ ๋ฐ๋ฅธ ์ก์ธ์ค ์ ํ์ ์์ง ์ง์๋์ง ์์ต๋๋ค.
์ ๋ฆด๋ฆฌ์ค์์๋ snprintf๋ฅผ ๋์ฒดํ์ฌ ์ฆ๊ฐ/๊ฐ์ ์์ ์๋๋ ํฅ์๋์์ต๋๋ค. ์ ํด ์๊ฐ ์ ํ ๊ธฐ๋ฅ์ ๊ฐ์ถ ๋ฐ์ด๋๋ฆฌ ํ๋กํ ์ฝ์ ํธํ์ฑ์ด ๋ณด์ฅ๋ฉ๋๋ค. ๋ฆด๋ฆฌ์ค 1.5.0๋ถํฐ ๋นํ์ฑํ๋ "-o inline_ascii_response" ๋ชจ๋๋ฅผ ์ง์ํ๋ ์ฝ๋๋ฅผ ์ ๊ฑฐํ์ต๋๋ค. ์ด ๋ชจ๋๋ ASCII ๋ชจ๋์์ ์์ฒญ ์ฒ๋ฆฌ ์๋๋ฅผ ๋์ด๊ธฐ ์ํด ์ฐ๊ธฐ๋น 10-20๋ฐ์ดํธ๋ฅผ ๋ ์๋นํ๋ฉฐ snprintf ์ฌ์ฉ์์ itoa์ ๋น ๋ฅธ ๊ตฌํ์ผ๋ก ์ ํํ ํ์๋ ์๋ฏธ๊ฐ ์๊ฒ ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru