fc5에서 윈도우 디렉토리 마운트하기
fedora core 5 사용자입니다.
리눅스에서 삼바로 윈도우(win98)디렉토리를 마운트할 때 전에는
"# mount -t smbfs //peace 또는 192.168.0.2/download /mnt/samba" 처럼 삼바 파일 시스템을 "smbfs"를 사용했었으나
fc5에서 부터는 "# mount -t cifs //peace/download /mnt/samba"
와 같이 "cifs"를 사용한다고 합니다. (본인이 사용하는 책 길벗사의 신재훈 저 Fedora 리눅스 네트워크 & 웹 서버 무작정 따라하기 673 page에 그렇게 설명되어있슴) 그러나 본인이 위처럼 해보면
"mount error 112 = Host is down
Refer to the mount.cifs(8) manual page(e.g.man mount.cifs)"
라는 error 가 뜨면서 별짓을 다해봐도 요지부동으로 윈도우 디렉토리를 마운트할 수 없습니다.
"Host is down" 이라면 클라이언트와 접촉이 끊겼다는 말인데 클라이언트는 엄연히 서버 컴 바로 옆에 크로스 케이블로 연결되어 켜져있으며 인터넷도 잘되고ping도 잘 오고갑니다.
클라이언트의 내 네트워크 환경을 열어보면 my group 속에 peace(클라이언트 컴)와 love(서버 컴)가 사이좋게 나란히 들어가있으며
서버 쪽의 위치탭에서 네트워크 서버를 열어봐도 똑 같이 my group속에 peace 와 love 가 나타나 있으며 peace를 열어 download에 접속하여 읽고 쓰기를 할수 있습니다.
그런데 왜 cifs를 사용하여 마운트를 시도하기만 하면 번번히 위와같은 error가
뜨는지요? 구글에서 검색해보니 똑 같은 질문들이 많이 올라와 있고 -o username,passwd 등 옵션을 추가해 보라는 답도 많이 올라와 있지만 정답은 없었습니다.
또한 selinux에서 몇군데 책크도 해보았지만 허사였고 man page를 정독해
보아도 잘 모르겠습니다.
심지어 저자께 직접 문의해봤으나 심각한 문제지만 사용자 마다 환경이 다르니
정확한 원인을 알 수 없다고 합니다.
누구 fc5에서 윈도우 디렉토리를 마운트하여 사용하시는 분 계시면 문제가 될만한 부분을 구체적으로 지적하여 자세히 일러주시면 대단히 고맙겠습니다.
한달째 삽질만하고 헤매고 있습니다. 도와주세요!!
smbclient로는
smbclient로는 보이나요?
그냥...
가능하시면 그냥 smbmount를 써 보심이 어떨까 싶습니다만...
smbmount -o username=xxx //xxx.xxx.xxx.xxx(또는 name)/xxx /media/smb0
흐흠... password는 뒤에서 누가 훔쳐 볼 수 있으므로 안 쓰시는게 좋을 거 같습니다. 근대 저 방법으로는 XP에서 공유 걸면 마운트 못 하던데 왜 저런지.. 전 2000인데 잘만 되는데 말입니다 흠흠. 왜 하필 XP는 안 될까요? 음.
----
Lee Yeosong(이여송 사도요한)
E-Mail: yeosong@gmail.com
MSN: ysnglee2000@hotmail.com
----
웃음... 행복... 평화... (진정한...) 희망... 사랑... 이 세상 모든것이 그렇다면 얼마나 좋을까...(꿈 속의 바램일 뿐인가...)
사람천사
ntfs 관련 커널을
ntfs 관련 커널을 설치해야 되지 않을까요?
/***********/
// AHAHHAH
/***********/
--------Signature--------
시스니쳐 생각 중..
smb, cifs는 리눅스
smb, cifs는 리눅스 쪽에서 다른 게 아니라, MS 윈도우 쪽에서 프로토콜이 개량(?) 된 것 아닌가요?
http://www.kniggit.net/wwol26.html
smbfs로는 안되나요?
이글을 읽고
시험삼아 집에 아직 있는 WinME를 우분투에 마운트 해보려고 하니까 안되더군요. 검색을 해보니 smbfs는 프로젝트 관리자를 구하지 못해서 죽은 프로젝트가 되어버렸답니다. 문제는 cifs는 얼마 전까지도 win9x계열이 지원되지 않았다는 거죠. 그래서 커널 개발자들 사이에서 smbfs를 빼는 것 가지고 논란이 있었던 모양입니다.
자세한 내막은 모르겠지만 커널 2.6.15까지는 cifs로 win98은 안되는 모양입니다. 2.6.18에 포함되는 cifs에 Win9x 지원을 많이 개선했다는 것으로 보아서 FC5에서도 win98 마운트가 잘 안되는것 같습니다. 커널 업데이트를 해보시고 다시 시도해보시는 수 밖에 없겠네요.
smbfs에서 cifs로 넘어가는 과도기라서 겪는 문제인듯 하네요, 현재 cifs는 유닉스 개인 어카운트 마운트때 uid넘버가 서버쪽 넘버로 고정되는 문제 (해결은 가능합니다만 매우 귀찮죠, 매번 부팅할때마다 /proc/fs/cifs 아래의 파일을 고쳐줘야하죠.) win9x문제, 삼바 서버 이름을 찾지 못하고 ip주소를 써야 하는 문제 등등.. 문제가 아직 많습니다.
무슨 사정인지 모르겠지만, cifs가 정상 상태에 오기 전에 너무 일찍 smbfs의 자리를 넘겨 받은 느낌입니다.
음음... 그게..
그게 또 그렇게 된 거였군요... 저는 2000만 마운트를 해 봐서요.. ㅎㅎㅎ! 아무튼 2000은 최소한 잘 되고 XP는 상당히 어렵습니다... 거의 안 된다고 봐야.. 왜 안 되는지... 2003??? 그건 죽어도 안 됩니다. 왜 안 되ㅡㄴ지 모르겠지만, 바업이 있겠죠 음...
----
Lee Yeosong(이여송 사도요한)
E-Mail: yeosong@gmail.com
MSN: ysnglee2000@hotmail.com
----
웃음... 행복... 평화... (진정한...) 희망... 사랑... 이 세상 모든것이 그렇다면 얼마나 좋을까...(꿈 속의 바램일 뿐인가...)
사람천사
글쎄요
전 XP와 samba서버를 마운트해서 쓰고 있는 중인데, smbfs, cifs 양쪽 다 아무 이상 없이 쓰고 있습니다. 다만 문제는 cifs로는 //삼바서버이름/디렉토리/ 이렇게 마운트가 잘 안되고
//아이피주소/디렉토리/ 이렇게 해야된다는 거더군요.
atango 말씀대로 windows
atango 말씀대로 windows 98이하에서는 FC5의 mount cifs가 제대로 동작하지 않는다고 합니다. mount smbfs를 지원할 수 있도록 한동안 커널을 다운그레이드하라는 방법을 쉽게 설명할 방법이 없는지 고민하고 있었습니다만 기쁜 소식을 발견했기에 이렇게 답변합니다.
samba 메일링 리스트에 올라온 동일한 질문에 samba 개발팀의 일원인 Andrew Bartlett이 답하길 커널 2.6.17에서 이 문제가 개선될 것이라고 하네요.
http://groups.google.co.kr/group/linux.samba/browse_thread/thread/d609527f91c97550/23ea5844339a19f5%2323ea5844339a19f5
직접 2.6.17로 커널을 업그레이드한 후 테스트 해보시면 될 것 같습니다. 아니면 몇일 있다가 릴리즈되는 FC6를 이용해서 테스트해보셔도 좋을 것 같구요.
大逆戰
大逆戰
테스트 해보신 분 확인 부탁드립니다.
개인적으로 windows 98 머신을 가지고 있지 않아서 테스트해볼 여유가 없습니다. FC6라 릴리즈된 지 꽤 지났습니다만 어떻습니까? FC6의 smbfs는 windows 98을 제대로 지원하고 있나요?
大逆戰
大逆戰
꽤 늦은 답변입니다.
노트북에 ubuntu feisty beta를 깐 김에 시험해 보니, win98 (실제로는 Win ME)이 삼바로 잘 잡히더군요.
FC6의 경우도 2.6.20대커널로 (그 아래는 잘 모르겠습니다) 업데이트하면 잘 될것 같습니다.
그렇군요. 사람들이
그렇군요. 사람들이 약속을 잘 지켜서 너무 기쁩니다.
大逆戰
大逆戰
댓글 달기