smbd가 실행이 안됩니다.

소준섭의 이미지

리눅스를 배워보려고 하는 초보 유저입니다.

삼바를 설치하고 init.d에서 smb로 실행했을때는 잘됫는데

xinetd 실행시 실행하게 한뒤로 nmbd만 돌아가고 smbd는 사라졌네요

smbd 로그 파일에 lib/util_sock.c:open_socket_in(804) bind failed on port 139

socket_addr = 0.0.0.0. Error = Address already in use

이렇게 나왔더군요... 누가 좀 알려주시면 감사하겠습니다.

ydhoney의 이미지

init.d 의 smb와 xinetd의 smb를 동시에 실행하고 계신 것 같습니다.

init.d의 smb는 내리고 작업하세요. :-)
 
 
====================여기부터 식은어치====================
안녕하세요. 저는 야동 초등학교 2학년 6반 11번입니다!! 제 컴퓨터에 리눅스를 깔아보고 싶습니다. 리눅스라는건 어제 처음 들어 보았습니다.
리눅스에서도 카트라이더는 되겠지요? 설마 안되나요? 안되면 왜 쓰나요? =3=33 리눅스에서는 카트라이더 캐릭터 머리가 너무 커서 못받아들이나요?

소준섭의 이미지

그럼 재부팅하면 smbd가 실행되야 맞는거죠?? 재부팅해도 마찬가지 인대요...
smb status 해보면 smbd는 죽은걸로 나와있는데... 자세히 써주시면 안될까요??

ydhoney의 이미지

xinetd에도 실행되도록 되어있고 init.d 에도 실행되도록 되어있으면 재부팅해도 마찬가지죠.

정리하자면

/etc/init.d/smbd stop

/etc/init.d/xinetd restart

해 보시면 아시겠지요.

init.d에서 어떻게 내리느냐? 이건 배포판마다 다르니까..-_-;;

레드햇 계열이라면 ntsysv 등을 이용하시는게 편하겠지요.

smbd가 두개 뜰건데 하나는 init.d고 하나는 xinetd겠지요. 헷갈리면 둘 다 내리시고 다시 xinetd에 포함되도록 설정하시던가요.

근데 굳이 xinetd에 설정하실 이유가 있으신가요? 그런게 아니면 그냥 init.d로 설정하시는게 나으실텐데요.

 
====================여기부터 식은어치====================
안녕하세요. 저는 야동 초등학교 2학년 6반 11번입니다!! 제 컴퓨터에 리눅스를 깔아보고 싶습니다. 리눅스라는건 어제 처음 들어 보았습니다.
리눅스에서도 카트라이더는 되겠지요? 설마 안되나요? 안되면 왜 쓰나요? =3=33 리눅스에서는 카트라이더 캐릭터 머리가 너무 커서 못받아들이나요?

소준섭의 이미지

해결 된거 같네요. 감사합니다.