privileged port를 다른계정에서 이용하려면
글쓴이: John / 작성시간: 목, 2009/11/05 - 9:01오후
안녕하세요
특정업무로 인하여 메일서버를 하나 만들었는데
Linux(Redhat)에서
SMTP, IMAP, POP3 포트가 모두 privileged port라서 root로 실행해야 하네요
전 일반계정으로 실행하고 싶은데
몇개의 예외포트만 다른계정에서 사용할 수 있는 방법이 있을까요?
답변 부탁 드립니다
Forums:
권한 없이 할 수 있는
권한 없이 할 수 있는 방법은 없고요.
root로 실행하지 않는다면, 파일에 root로 setuid를 걸어서 root 권한을 주거나, 파일에 cap_net_bind_service capability를 주면 됩니다 (setcap, capabilities 맨페이지 참고..)
댓글 달기