$ cat /etc/xinetd.d/rexec
# default off
# description Rexecd is the server for the rexec(3) routine. The server \
# provides remote execution facilities with authentication based \
# on user names and passwords.
service exec
{
disable = no
socket_type = stream
wait = no
user = root
log_on_success += USERID
log_on_failure += USERID
server = /usr/sbin/in.rexecd
}
Re: [질문] 현재 서버에서 다른 서버에 스크립트를 실행시킬수
rsh 를 이용하면 되기는 하는데요..
그 자체가 보안상 문제가 되곤 하지요..
암튼..rsh 로 가능합니다.
자세히는 몰라요.^^
Re: [질문] 현재 서버에서 다른 서버에 스크립트를 실행시킬수
rexec -l nalabi -p 1234 xxx.xxx.xxx.xxx "export LANG=ko_KR; export DISPLAY=xxx.xxx.xxx.xxx0; /home/pcm/bin/pcmcrt > /dev/null" &
아래와 같이 rexec 데몬이 떠 있어야 합니다.
$ cat /etc/xinetd.d/rexec
# default off
# description Rexecd is the server for the rexec(3) routine. The server \
# provides remote execution facilities with authentication based \
# on user names and passwords.
service exec
{
disable = no
socket_type = stream
wait = no
user = root
log_on_success += USERID
log_on_failure += USERID
server = /usr/sbin/in.rexecd
}
Re: ssh 사용하세요..
rsh 는 보안상 문제가좀 있으니...
ssh 를 사용해보심이. .좋을듯합니다.
ssh -l user xxx.xxx.xxx /bin/ls
패스워드를 물어오는데...
이것은 expect 를 이용해서 해결하셔도되고..
ssh 서버 설정으로도 해결이 가능한걸로 압니다.
댓글 달기