삼바 설정 도와주세요.

someone의 이미지

몇일동안 삼바 설정때문에 삽질하다 도움 요청합니다. ㅡ_ㅜ

Fedora core 5에 samba 3.0.23c를 설치했구요.
howto들을 보면서 설정을 따라했습니다.
/ect/samba/smb.conf를 직접 수정도 해보고
swat으로도 설정해보았는데 원하는데로 동작하지가 않습니다.

security = user
encrypt passwords = yes
로 설정했구요.

윈도우에서 \\192.168.0.36 이렇게 접근하면 폴더들이 보이는데
중요한것은 하위 폴더를 클릭하면

\\192.168.0.36\new에 액세스할 수 없습니다. 이 네트워크 리소스를 사용할 권한이
없는 것 같습니다. 이 서버의 관리자에게 문의하여 액세스 권한이 있는지 확인하십시오.
네트워크 경로를 찾지 못했습니다.

이런 메시지가 나오고 접근이 안됩니다. 로그인은 윈도우 아이디인 new랑 똑같이
리눅스에 new 계정을 만들어 두었구요. smbpasswd에도 추가했습니다.
password를 윈도우랑 다르게 바꾸면
\\192.168.0.36에도 아예 접근이 안되는 걸로봐서 로그인은 제대로 되는것 같습니다.

다른 디렉토리에 valid user를 new로 설정하고 접근해보아도 위와 똑같은 메시지가 나옵니다.
방화벽은 다 해제하였구요. 폴더 권한도 777로 만들어버린 상태입니다. =_=;;

/etc/samba/smb.conf 는 아래와 같구요.
[global]
server string = LINUXSERVER
security = User
update encrypted = Yes
null passwords = Yes
pam password change = Yes
passwd chat debug = Yes
unix password sync = Yes
use kerberos keytab = Yes
hosts allow = 192.168.
public = Yes

[homes]
comment = Home Directories
read only = No
guest ok = Yes
browseable = Yes
public = Yes

[Profiles]
path = /usr/local/samba/profiles
guest ok = Yes
browseable = No

[printers]
comment = All Printers
path = /usr/spool/samba
printable = Yes
browseable = No

[public]
comment = Public Stuff
path = /home/samba
write list = @staff
read only = No
guest ok = Yes

[kendin]
comment = Home Directories
path = /home/kendin
valid users = new
read only = No
guest ok = Yes
browseable = Yes
public = Yes

의심가는 부분이 있으시면 알려주세요.
그리고 security를 share로 설정하는 경우에는 \\192.168.0.36\homes 디렉토리를 가보면 리눅스 서버의 루트에 있는 폴더랑 파일들이 거의다 보이는데 /home 디렉토리는 안보이더군요. 이유가 있는건지 궁금합니다.

someone의 이미지

path = /etc 로 해놓으면 되는군요

어째서 path=/home/new 은 안되는걸까요 ㅠ_ㅠ

user를 향해서... +_+

mrjh76의 이미지

위에 이것저것 말씀하셨는데... 저는 간단히 한가지만 얘기 드릴께요!!!

일단,,, 꼭 기억하셔야 하는것이...

삼바로 로그인할때 사용하는 사용자 ID는 리눅스 시스템에 실제 계정이 있어야 합니다!

보통은 님처럼 로그인 ID와 실제 동작 ID를 따로 구별하지 않고, 함께 사용하지만...

경우에 따라서... 다르게 일치 시킬수도 있습니다!

가장 흔한 경우가... 로그인은 administrator로... 동작은 root로 하게끔...

여튼,,, smbpasswd -a root 명령을 이용하셔서,,, root 유저를 추가해 보세요!!!

그리고, 문제가 생기는지 확인해 보세요!!! root 니까... vaild user에 추가만 되었다면... 모든 동작이 이루어질것입니다!!!

그리고 잘 되는것 확인되면... new 유저의 권한 문제들을 한번 다시 점검해 보세요!

someone의 이미지

net use 로 윈도우에서 기존 접속을 지우고 /user:root 로 root로 접속하게 해보았습니다.
smbpasswd -a root 로 samba 계정도 만들어 주었구요..

마찬가지로

[kendin]
comment = Home Directories
path = /home/kendin
valid users = new root
read only = No
guest ok = Yes
browseable = Yes
public = Yes

이렇게 설정을 하였는데 마찬가지로
path = /etc
인 경우 하위 폴더가 잘 보이고
path = /home
인 경우에는 하위 폴더가 접근이 안됩니다. ㅠ_ㅠ
path = /root
도 접근이 안되구요.

아이디와 상관없이 어떤 폴더는 접근이 잘되는데 어떤 폴더는 접근이 안됩니다. 물론 ls -al로 보이는 권한은 똑같습니다... 나머지 설정은 똑같고 path만 바꾸어주었구요.
/home에 접근하고 싶은데 힘드네요 ㅠ_ㅠ;

user를 향해서... +_+

mrjh76의 이미지

질문이 이해가 않되요!~

정확히 어디를 어떻게 공유하고 싶은건가요?

아래와 같이 하고... root 유저로 접속해서...

아래 공유된 디렉토리 잘 보이고...
/home/test
/home/test2

하위 디렉토리 생성도 문제없고...
/home/test/testtest
/home/test2/test2test2

[home]
comment = test
path = /home
read only = no

다 잘되는데,,, 정확히 뭘 질문하는지 모르겠습니다!!!

[home]을 [homes]로 하면... 사용자 홈디렉토리를 지칭하도록 미리 정의된 것으로 보이며, 약간의 지연 문제가 발생은 하더군요!

someone의 이미지

다른 디렉토리는 대체로 접근이 잘 되는데
제 삼바 서버에서는 /home 디렉토리가 접근이 안되는게 문제입니다.

root로 하건 일반사용자로 로그인하건 상관없이 /home 하위 폴더는 접근이 안되네요.
security를 share로 설정해도 /home 하위폴더는 접근이 안됩니다.

mrjh76님께선 저 설정으로 /home 에 접근이 잘된다고 하시니
삼바 설정 문제가 아닐수도있을것 같지만..
터미널로 보았을때는 멀쩡한 폴더가 chmod 777로 설정해도
삼바를 통해서는 접근이 되지 않으니 이상할 따름입니다...

무언가 어이없는 실수를 하고있는게 아닐까 하는 생각이 드네요 ㅡ.ㅜ;

user를 향해서... +_+

mrjh76의 이미지

갑자기... 아는 사람의 경우가 생각이 나는군요...

권한 설정은 문제없고, 그렇다고 설정의 문제도 아닌데...

이상한 결과들이 나온적이 있었습니다!!!

알고보니,,, SELINUX를 활성화 시켜 놓았더군요!

한번 확인해 보세요!~

익명 사용자의 이미지

저도 몇시간을 헤매다가 이 댓글을 보고 지옥에서 빠져나왔습니다..
감사합니다.
자세한 내용은 아래의 블로그를 참고했습니다.
http://irondog.tistory.com/26

someone의 이미지

mrjh76님 만세~

잘됩니다. ㅠ_ㅠ
selinux 때문이군요..

이거때문에 몇일동안 삽질을했었는데 정말 기쁘네요.
감사합니다 ^0^

user를 향해서... +_+

감사합니다의 이미지

저도 글쓴이 님과 같은 문제에 빠졌었는데 mrjh76님 덕분에 해결했어요

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.