![Samba 오류를 통해 Unbuntu 10.04에 연결하는 Snow Leopard - 수정하는 데 도움이 필요합니다.](https://rvso.com/image/515689/Samba%20%EC%98%A4%EB%A5%98%EB%A5%BC%20%ED%86%B5%ED%95%B4%20Unbuntu%2010.04%EC%97%90%20%EC%97%B0%EA%B2%B0%ED%95%98%EB%8A%94%20Snow%20Leopard%20-%20%EC%88%98%EC%A0%95%ED%95%98%EB%8A%94%20%EB%8D%B0%20%EB%8F%84%EC%9B%80%EC%9D%B4%20%ED%95%84%EC%9A%94%ED%95%A9%EB%8B%88%EB%8B%A4..png)
Ubuntu 10.04 웹 서버가 있습니다. 내 OSX 10.6 컴퓨터와 Finder를 사용하여 연결하고 싶습니다.
Ubuntu 시스템에 openSSH와 Samba를 설치했습니다.
내 smb.conf
공유 정의는 다음과 같습니다.
[www]
comment = Development Computer WWW
path = /var/www
writeable = yes
browseable = yes
allow hosts = 192.168.1.
루트가 아닌 사용자를 사용하여 Finder를 통해 시스템에 연결할 수 있습니다. Finder로 파일을 추가하려고 하면 "권한 부족" 오류가 발생합니다.
도와주세요. 문제가 Samba 구성에 있는지 아니면 OSX 10.6에 있는지 잘 모르겠습니다.
감사합니다
편집(추가 정보): 사용자 이름과 비밀번호를 사용하여 Ubuntu 시스템에 로그인하고 있습니다. 현재 var/www는 루트가 소유하고 있습니다. 루트가 아닌 사용자로 Ubuntu 시스템에 로그인하고 있습니다.
답변1
Samba는 자체 인증 모델을 사용합니다. 다음 중 하나를 수행해야 합니다.
guest ok = yes
smb.conf 파일에 공유를 정의할 때 포함하고 , finder에서 연결할 때 "게스트로 연결" 사용을 클릭하세요.- Ubuntu 시스템 에서
smbpasswd -a
Samba 사용자를 생성하고 Finder에서 "등록된 사용자로 연결"을 사용합니다.
두 경우 모두 /var/www에서 조작하려는 디렉토리의 소유권 및/또는 권한을 변경하여 "guest" 또는 생성한 사용자가 디렉토리에 쓸 수 있도록 허용해야 합니다.