삼바 머신에서 로컬 계정을 사용하는 방법

삼바 머신에서 로컬 계정을 사용하는 방법

Windows 7 PC에 이더넷으로 연결된 삼바를 실행하는 Linux 시스템이 있습니다. 많은 것을 읽고 시도한 후에 다음과 같은 구성을 얻었습니다.

[myShare]
path = /usr/share/mySystemUser/
public = yes
guest ok = yes
writeable = yes
browseable = yes
ntlm auth = no

나는 단지 그것을 원한다마이쉐어접근할 수 있다어느 하나

  1. 비밀번호 없이(공개 공유)또는
  2. 의 자격 증명으로내 시스템 사용자.내 시스템 사용자Linux 시스템의 로컬 사용자입니다.

그러나 지금까지 Windows에서는 비밀번호를 요청하므로마이쉐어내가 실행하는 경우에만 액세스할 수 있습니다.

useradd myWindowsUserName
smbpasswd -a myWindowsUsername

Windows 시스템과 동일한 비밀번호를 입력하는 동안 동일한 비밀번호를 사용하는 Linux 및 Windows7 시스템 모두에 동일한 사용자 이름이 존재하도록 합니다.

1.과 2.는 어떻게 해결될 수 있나요?

답변1

이 구성을 사용하고 있습니다

[public]
  comment = Public Folder
  path = /home/public
  public = yes
  writable = yes
  create mask = 0777
  directory mask = 0777
  force user = nobody
  force group = nogroup

mySystemUser = myWindowsUserName의 경우

[mySystemUser]
    path = /usr/share/mySystemUser/
    browseable = no
    writeable = yes
    create mode = 0770
    directory mode = 0770
    read only = no
    valid users = mySystemUser
    force user = mySystemUser

Windows 탐색기에서 공유 폴더를 보려면 탐색 가능을 예로 설정하십시오.

관련 정보