[MSP-1357] ํน์ USER APPLICATION์ด ์ค์ง๋์ง ์์
Problem
Subjectย
ย ย ย ย ย ย ย MCCS(์ด์คํSW)๋ฅผ ํตํ james2 (user application) ํ๋ก์ธ์ค ์ ์ด๊ฐ ๋์ง ์๋ ํ์
ย
APPLIES TO:ย
ย ย ย ย ย ย ย HP ์๋ฒ, CENTOS 6.7 x64 ์ฌ์ฉ
ย
SYMPTOMSย
ย ย ย ย ย ย ย ๊ณ ๊ฐ์ฌ์ ๊ตฌ์ฑ๋ james2 ํ๋ก์ธ์ค๊ฐ MCCS๋ก ์ ์ด์
ย ย ย ย ย ย ย ์คํฌ๋ฆฝํธ ์ ์ด์ ์ ์ ๋์ย
ย
CAUSEย
1.์์ธ MCCS๊ฐ ์ ์ดํ๋ james2ํ๋ก์ธ์ค๋ ํ๊ธฐย ๋ก์ง์ ์ฌ์ฉํจ.
/etc/init.d/james2
=>
#/bin/sh
# description: James Start Stop Restart
# processname: james
# chkconfig: 234 90 80
sudo -g ubiware -u ubiware /home/ubiware/ubiApp/mail/james-2.3.2/bin/service.sh $1
ย
2. ์์ธ
sudo : shell์ ํ๊ฒฝ์ ์ฌ์ฉํ์ง ์๊ณ ๋ค๋ฅธ์ ์ ๋ก ๋ช ๋ น์ ์ํํ ๊ฒฝ์ฐ ์ฌ์ฉํ๋ command
๊ธฐ ๊ตฌ์ถ๋ ํ๊ฒฝ์ sudo ์ฌ์ฉํ๊ฒฝ์ ์ ์๊ฐ tty(์ฝ์,ํฐ๋ฏธ๋)๋ง ํ์ฉํ๊ฒ ์ธํ ๋์ด ์์.
ย
cat /etc/sudoers
......
#
# Disable "ssh hostname sudo <cmd>", because it will show the password in clear.
# You have to run "ssh -t hostname sudo <cmd>".
#
Defaults requiretty
ย
ย SOLUTIONย
MCCS์์ shell์ ํธ์ถํ์ฌ ์ฌ์ฉํ๋ ์ธ์ ์ ํ์ฉํ๋๋ก ํ๊ธฐ์ ๊ฐ์ด ์ธํ ํจ.
- /etc/sudoers ํ๊ฒฝํ์ผ ๋ณ๊ฒฝ์ ์ฉ
=> Defaults requiretty -> Defaults !requiretty
Solution
Related articles
ย