>> Edit article
이름
제목
패스워드
삼바 유저 추가시 samba-2.2.2 에서는 ' smbpasswd -a 추가할계정ID ' 이렇게 입력해야 하는 거더군요. 예전에 작성된 삼바 설치 가이드만 보고 smbadduser로 추가하려고 며칠을 진땀뺐는지..^^;;;;; (rpm으로 samba-2.2.0을 설치할때 smbadduser 파일이 안생겨서 무지 황당했는데 윗버전에서는 이 파일을 지원안하나봅니다.--? 맞나) 그리고 추가로! 오래된(?) 삼바 설치 가이드에는 swat 설정 할때 inetd.conf 파일에 swat stream tcp nowait.400 root/usr/sbin/swat swat 이 라인을 추가하라고 되어있는데요. Redhat 7.0 이상부터는 /etc/inetd.conf 파일이 etc/xinetd.conf 파일로 대체되었더군요. 그러니 위의 설정을 하려면 아래에서 제가 한것처럼 직접 xinetd.conf 파일에 써줘도 되겠지만.. /etc/xinetd.d 폴더 swat 파일을 만들어 준 다음 service swat { socket_type = stream wait = no user = root server = /usr/local/samba/bin/swat server_args = swat } 이렇게 입력해도 되더군요. 참고로 xinetd 는 인터넷 서비스 데몬이라고 나와있네요. 하는 역할은 TCP 와 UDP 프로토콜 모든 서비스에 대해 접속 제어등등을 한다고요.. 그래서 /etc/xinetd.d 폴더 안에 tftp, telnet, talk 등등의 설정 파일이 보이나 봅니다. (^^) 저두 자세한건 모르겠구요. swat 파일 설정하실때 tftp, telnet.. 이 파일들의 설정을 참고 해서 보강하시면 될거 같네요. 참고로 swat의 항목중 only_from = localhost 로 하면 swat를 콘솔에서만 접근 할 수 있다고 합니다. (보안상 이런것두 설정하는게 좋겠죠^^?) swat 파일은 rpm으로 깔면 자동으로 생성되고 설정 됩니다. : 삼바에서 유저 추가시 이상한 에러가 나옵니다. : : [ root@localhost bin]# smbadduser morn2:morn2 : No such map passwd.byname. Reason: Request arguments bad : ERROR: morn2 Not in passwd database SKIPPING.. : : 삼바에서 swat 설치할때 xinetd.conf 파일에 설정하는 것이 헷갈려 한참 헤매다 : service swat : { : socket_type = stream : wait = no : user = root : server = /usr/local/samba/bin/swat : server_args = swat : } : 겨우겨우 찍어서(?) 위처럼 쓰고 해결했는데... : : 이제 계정 추가가 안됩니다.. T.T : 위 에러를 바탕으로 이문서 저문서 읽어보니 passwd.byname 파일과 관련된 문서는 : 대부분 NIS(Network Information System)이랑 연결되던데.. 삼바랑 어떻게 연관지어서 : 생각해야 할지 모르겠군요..--;; : : 고수님들에 조언 부탁드립니다. : 행복한 하루되세요~~*
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved