$ (subj), 모든 공유에 대해 기본적으로 루트 사용자가 거부 된 것으로 보입니다. Windows 관리 공유를 재현하려고합니다.
답변
root의 시스템 암호 파일이 아닌 Samba에 암호가 설정되어 있습니까? 를 실행하여 이러한 비밀번호를 설정할 수 있어야합니다 smbpasswd -a root
.
답변
실제로 문제를 평가할 수 있도록 smb.conf를 작성해야합니다. 어쨌든 여기에 힌트가 있습니다.
invalid users = root
기본 smb.conf의 일부입니다.
그럼 root가 유효한 smbuser입니까? 그런 다음 root를 명시 적으로 허용하십시오.
valid users = root
그리고 이와 같은 것을 시도하십시오 :
[config]
comment = Admin Config Share - Whatever
path = /
valid users = someusers, somegroup
force user = root
force group = root
admin users = someusers, somegroup
writeable = Yes
답변
두 명의 사용자 (일반 사용자의 경우와 루트의 다른 사용자)에 액세스 할 수없는 경우, smb.conf 파일에서 netbios의 별명을 지정하여 창에서 두 서버로 볼 수 있도록하십시오. 그런 다음 다른 사용자 ID로 각각에 액세스하십시오. 다른 이름을 가진 동일한 서버의 IP를 Windows 호스트 파일에 추가 할 수도 있습니다. Windows에서는 한 번에 한 명의 사용자 만 허용 할 수 있으므로 루트로 액세스 할 수없는 문제가 있습니다.