내 Samba 서버가 Windows에 표시되지 않습니다.

내 Samba 서버가 Windows에 표시되지 않습니다.

방금 Ubuntu 서버(16.04.1 LTS)를 만들었고 만드는 방법에 대한 모든 투어를 따랐는데 Windows에 표시되지 않습니다!!! smb.conf에서 변경된 유일한 설정은 다음과 같습니다.

Workgroup = SANCTUARY

Sanctuary는 나의 작업 그룹입니다.


그리고 공유 정의에서 나는 이것을 만들었습니다.

[Nic]
Comment = Nic
Path = /server/Nic
Browsable = yes
Read only = no
Guest ok = no

그런 다음 다시 시작했습니다.

감사합니다. 답변을 주신다면 정말 감사하겠습니다.

답변1

이 답변의 Google 순위가 높기 때문에 현재 Windows 10 솔루션에 기여하겠다고 생각했습니다.
Windows 10에서는 더 이상 NetBIOS 검색을 지원하지 않습니다.

안전하지 않은 SMBv1을 활성화하면(또는 그렇게 읽었습니다) 이 문제를 해결할 수 있지만 이는 나쁜 생각이므로 모든 클라이언트에서 이 작업을 수행해야 합니다. 가장 좋은 방법은 구현하는 것입니다.웹 서비스 검색Linux 서버에서.

wsdd이것을 달성합니다. 미리 만들어진 서비스 파일은 해당 사용자의 git에서도 사용할 수 있습니다(비록 Ubuntu의 경우 작동하려면 그룹을 none에서 nogroup으로 변경해야 했지만). 잘 작동합니다.

답변2

Linux Mint 18 Samba 서버와 Windows 10 워크스테이션 간에 파일을 공유하려고 할 때 비슷한 문제가 있었습니다. 몇 가지 조사를 통해 다음 프로세스를 발견했습니다.

리눅스 삼바 서버

다음을 실행하여 /etc/samba/smb.conf에서 구문 오류를 확인하세요.

테스트팜

이상적으로 우리는 stdout 어딘가에서 이것을 찾고 있습니다.

서비스 파일 로드가 완료되었습니다.

system-config-samba를 사용하는 경우 버그를 해결해 보겠습니다.

sudo 터치 /etc/libuser.conf

sudo chmod 644 /etc/libuser.conf

이제 배포판에 따라 다양한 방법으로 삼바 서버를 다시 시작하세요. 다음은 이에 대한 몇 가지 예입니다. 삼바 서버를 다시 시작하는 방법은 무엇입니까?

sudo 서비스 smbd 재시작

sudo 서비스 nmbd 재시작

이제 완료되었습니다. 다음을 사용하여 smbd 및 nmbd 프로세스가 실행되고 있는지 확인할 수 있습니다.

PS 보조 | grep mbd

다음과 같은 결과를 얻어야 합니다:

루트 18379 0.0 0.2 337912 15856 ? Ss 03:04 0:00 smbd -D -s /etc/samba/smb.conf

루트 18386 0.0 0.0 240452 5988 ? Ss 03:04 0:00 nmbd -D -s /etc/samba/smb.conf

실행 중이 아니면 실행하세요. syslog에서 오류를 확인하세요.

Windows 클라이언트 시스템

(SMB 서버가 네트워크에 표시되지 않는 경우)

이제 재미있는 부분입니다. 파일 탐색기 창을 열고 주소 표시줄에 삼바 서버 이름을 입력하고 '.현지의'에 대해 다음과 같이 말합니다.

\\mysambaserver.local

삼바를 올바르게 구성했다면 바로 팝업창이 나타날 것입니다. 그런 다음 탐색기에서 이 서버를 마우스 오른쪽 버튼으로 클릭하고 시작 메뉴나 빠른 액세스 목록에 바로가기를 만들 수 있습니다.

TL;DR

나는 그것이 기한이 된 곳에 신용을 준다: 신용 거래Linux Mint 포럼의 altair4로 이동합니다(짐승). 이 방법에 대해 더 궁금한 점이 있으면 직접 답변해 보세요.그의 게시물을 확인하세요설정이나 구성 중에 놓친 것이 있는지 확인하세요.

답변3

첫째: smbd 서비스를 다시 시작하셨나요?

진단하는 가장 좋은 방법은 공유 목록을 나열해 보는 것입니다.

smbclient -L yourhostname

그런 다음 로컬 컴퓨터에서 액세스합니다.

smbclient //yourhostname/Nic

원천:https://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/install.html

성공하면 방화벽에서 원격 액세스를 확인하세요.https://www.cyberciti.biz/faq/what-ports-need-to-be-open-for-samba-to-communicate-with-other-windowslinux-systems/

관련 정보