2014-03-01 2 views
0

현재 CentOS 6.5를 사용 중이며 samba 공유를 통해 파일을 공유하려고합니다. 다른 컴퓨터에는 Windows 8 x64가 있습니다. Windows에서 CentOS로 문제없이 폴더를 전송할 수 있지만 CentOS에 단일 파일을 복사하려고하면 Windows에서 오류가 거부됩니다.Samba는 폴더를 복사 할 수 있지만 파일을 복사 할 수 없습니다.

drwxrwxrwx. 5 user01 smbusers 4096 Feb 28 23:23 srv 

그리고는 smb.conf :

[srv] 
     comment = Data 
     path = /srv 
     browseable = yes 
     writable = yes 
     read only = no 
     valid users = @smbusers 
     workgroup = WORKGROUP 
     create mask = 0775 
     directory mask = 0775 

내가 이상의 파일을 복사에서 저를 방해하는 문제가 무엇인지 알고 싶습니다하지만 다음과 같이 폴더의

권한이다 폴더가 아닙니다. 폴더 안의 내용은 문제없이 복사됩니다. 도움말 감사. 미리 감사드립니다!

답변

0

당신이 윈도우에서 CentOS는에 파일을 복사하고자하는 디렉토리의 소유자/폴더를 변경하려고, 그것은 일반적으로 대한 Chown 명령에 의해 이루어집니다. 예를 들어 당신이 변화에 your_user_name루트 에서 이름 지정된 디렉토리의 소유자를 원한다면, 당신은 다음 명령하여이 작업을 수행 할 수 있습니다

sudo chown your_user_name share 

공유의 소유자를 변경합니다 폴더를 로그인 사용자에게 보냅니다.

+0

당신은/srv 폴더를 의미합니까? 소유자는 이미 user01 (나)이며 root가 아닙니다. –

+0

좋아요, 모드를 바꾸고 srv 폴더에 대한 전체 읽기 권한을 부여하십시오. 다음과 같이하면됩니다 : "sudo chmod -R 777 srv" –

관련 문제