삼바 : SmbClient

안녕하세요 친구!. 우리는 Samba에 대한 시리즈를 계속하고 오늘 우리는 패키지를 볼 것입니다 smb 클라이언트, Microsoft Windows 및 Samba 서버의 공유 리소스에 액세스 할 수있는 일련의 도구를 제공합니다.

항상 우리가주는 것을 명심하십시오 진입 점 우리가 작성하는 프로그램 또는 서비스에. 아니 우리는 프로그램 리포지토리에있는 수많은 문서를 손끝으로 사용할 수있는 풍부한 문서를 대체하려고합니다. 그래서 우리는 항상 더 많은 정보를 위해 남자또는 인터넷을 검색하기 전에 항상 함께 제공되는 설명서를 읽어 보는 것이 좋습니다. 저장소에서 사용할 수있는 문서가 영어로되어있는 것이 너무 나쁩니다. 우리는 현재 수천 명의 애호가가 개발 한 풍부한 자유 소프트웨어를 보유하고 있습니다. 최소한 우리가 할 수있는 것은 그것을 사용하는 방법에 대해 읽고 공부하는 것입니다. 나는 우리의 부분이 최소한의 노력을 요구하는 부분이라고 확신합니다.

부주의로 인한 누락이나 오류에 대해 미리 사과드립니다. Samba Suite에 대한 글을 쓰는 것은 비록 그것의 명령에 관한 것이라 할지라도 매우 힘든 작업입니다.

계속하기 전에 다음을 읽는 것이 좋습니다.

이 기사에서 우리는 다음을 볼 것입니다.

  • smbClient
  • 삼바 커먼 빈
  • 파일 설정 / 기타 / resolv.conf에
  • 아카이브 소개 /etc/samba/smb.conf
  • SmbClient 사용
  • 개요

엘 파 케테 smb 클라이언트 Synaptic 또는 명령 줄을 통해 설치할 수 있습니다. 같이 뿌리 콘솔에서 실행합니다.

aptitude show smbclient aptitude install smbclient

패키지도 설치되어 있습니다. 삼바 커먼 y 삼바 커먼 빈. Samba 프로그램은 설치되어 있지 않지만 SmbClient IF는 Samba 제품군에 속합니다..

smbClient

이 패키지는 다음 도구를 제공합니다.

  • 발견하다: 서브넷의 SMB 이름 쿼리에 응답하는 컴퓨터에 대한 정보를 나열합니다.
  • smb 클라이언트: 유사한 클라이언트 FTP SMB / CIFS 서버의 공유 리소스에 액세스합니다.
  • smbget: SMB 서버에서 파일을 다운로드하는 wget과 유사한 유틸리티입니다.
  • smbtar: 공유 SMB / CIFS 리소스의 백업 복사본을 UNIX의 테이프 레코더에 직접 만들 수 있도록 SmbClient에서 작동하는 콘솔 스크립트입니다.
  • rpc클라이언트: 클라이언트 측에서 MS-RPC 기능을 실행하는 도구 또는 Microsoft 원격 프로 시저 호출. Windows 도움말의 추가 정보.
  • smbspool: SMB 프린터로 파일을 보냅니다.
  • 에스엠트리: 목록 또는 Browser 텍스트 모드의 SMB. Windows 컴퓨터의 "네트워크 환경"과 유사합니다. 알려진 모든 도메인, 각 도메인의 서버 및 공유 리소스가있는 트리를 인쇄합니다.
  • smbcacls: 폴더 또는 SMB 유형의 공유 파일에서 NT 액세스 제어 목록을 조작하는 도구입니다.
  • smbc할당량: 할당량 관리 유틸리티 (할당량) SMB 공유.

삼바 커먼 빈

그 동안에 삼바 커먼 빈 다음 프로그램을 제공합니다.

  • 그물: 프로그램처럼 작동하도록 고안된 유틸리티«그물»Windows. Samba 서버 및 원격 CIFS 서버를 관리하기위한 도구입니다.
  • nmblookup: NetBIOS 이름 조회에 사용되는 NetBIOS over TCP / IP 클라이언트.
  • smbpasswd: 사용자의 SMB 비밀번호를 변경할 수있는 명령입니다.
  • 시험지: 기본 Samba 구성 파일의 구문을 확인하는 데 도움이되는 유틸리티 smb.conf.

위의 모든 명령 중에서 개인적으로 저는 주로 시험지, smb 클라이언트, 에스엠트리, 그물 y smbpasswd. 관련된 모든 사람을 포함하는 것은 매우 길고 지루한 기사가 될 것입니다.

SmbClient를 테스트하기 위해 다음 장비로 소규모 LAN을 만들었습니다.

w2003: DNS 및 WINS 서비스도 제공하는 Windows 2003 SP2, Enterprise Server의 주 도메인 컨트롤러. 도메인 이름은 friends.cu. 도메인에 등록 된 사용자는 다음과 같습니다. 엘론 드, 레골라스, 피핀 y 보폭. :-). 이 서버에는 공유 폴더가 있습니다. 중간 지구에 대한 읽기 권한을 부여한 보폭 및 읽기-쓰기 피핀. 사용자 엘론 드 그는 또한 도메인 관리자입니다.

miwheezy : 패키지를 설치할 Debian 7.0 "Wheezy"가있는 머신 smb 클라이언트.

정확한: Ubuntu 12.04 Server LTS 및 Gnome-Shell과 함께 팀을 구성합니다. 여기에 SmbClient 패키지도 설치됩니다. 이 팀을 amigos.cu 도메인에 가입시켜 도메인에 등록 된 사용자가 로컬 세션을 시작할 수 있도록합니다. 따라서 도메인 컨트롤러에 컴퓨터 계정이 있습니다. 그 어떻게 되었 니 Debian 또는 Ubuntu를 Microsoft Active Directory에 연결하는 방법은 향후 기사에서 살펴볼 것입니다.

smb-iii-01

파일 설정 / 기타 / resolv.conf에

특히 Microsoft 도메인 컨트롤러가있는 LAN이있는 경우 DNS를 올바르게 선언하는 것이 매우 중요합니다. 이 예에서 IP는 w2003.amigos.cu 10.10.10.30입니다. 따라서 파일 / 기타 / resolv.conf에 다음 내용이 포함됩니다.

friends.cu 네임 서버 검색 10.10.10.30

예를 들어 서버에 Network-Manager-GNOME을 설치하지 않은 경우 파일에서 이전 매개 변수를 올바르게 선언해도 문제가되지 않습니다. / etc / network / interfaces.

Microsoft에서 도메인 컨트롤러를 구성 할 때 설치되는 DNS에는 Active Directory 기능과 강력하게 통합되는 일련의 추가 레코드가 있습니다.

우리가 취하는 모든 예방 조치는 Samba가 올바르게 작동하고 피할 수 있었던 구성 오류에 대해 머리를 깰 필요가 없도록 유효합니다.

/etc/samba/smb.conf 파일 소개

패키지를 설치할 때 smb 클라이언트, Samba Suite의 기본 구성 파일이 생성됩니다. smb.conf.

  • 측면을 수정하기 전에 항상 파일의 백업 사본을 만드십시오.
  • 도움말은 영어로되어 있지만 매개 변수를 변경하기 전에주의 깊게 읽어 보는 것이 좋습니다.
  • 영어를 전혀 모르는 경우이 기사를 포함하여 다른 문헌에 표시된 내용 만 변경하십시오.

smb.conf Samba Suite 프로그램에 대한 런타임 구성 정보를 포함합니다. 구문은 명령으로 확인됩니다. 시험지. 이후 기사에서와 같이이 파일에 대해 자세히 살펴볼 것입니다. 지금은 Debian 또는 Ubuntu를 사용하는 시스템의 경우 파일에서 수행해야하는 최소한의 필요한 변경 사항 만 표시하도록 제한하겠습니다. 어떤 도메인에도 가입되지 않았습니다.. 변경 사항은 굵게 강조 표시됩니다.

 [global] ## 찾아보기 / 식별 ### # Samba 서버가 작업 그룹에 포함될 작업 그룹 / NT 도메인 이름으로 변경 = AMIGOS
# 서버 문자열은 NT 설명 필드와 동일합니다. 서버 문자열 = % h server # Windows 인터넷 이름 서비스 지원 섹션 : # WINS 지원-Samba의 NMBD 구성 요소에 WINS 서버를 활성화하도록 지시합니다. # wins support = no # WINS Server-알려줍니다. WINS 클라이언트가 될 Samba의 NMBD 구성 요소 # 참고 : Samba는 WINS 서버 또는 WINS 클라이언트 일 수 있지만 둘 다일 수는 없습니다. 승 서버 = wxyz
승리 서버 = 10.10.10.30

### 나머지 파일은 변경되지 않습니다.

즉, 변경 사항은 매개 변수에 있습니다. 작업 그룹 y 승리 서버 뿐. 일부는 WINS 사용에 대해 궁금해 할 것입니다. Samba는 NetBIOS 이름의 IP가 올바르게 해석되도록 SMB / CIFS 네트워크에서이 서비스를 사용할 것을 강력히 권장합니다. Samba 도메인 컨트롤러가 설치된 경우에도 smb.conf 구성 파일에서 NMBD 데몬은 매개 변수 wins support = yes를 통해 WINS 서버로 작동하도록 지시받습니다. 이는 특정 경우에 필요하지 않습니다.

smb.conf 파일의 구문을 확인합니다.

제온 @ miwheezy : ~ $ testparm
/etc/samba/smb.conf에서 smb 구성 파일로드 rlimit_max : rlimit_max (1024)를 최소 Windows 제한 (16384)으로 증가 처리 섹션 "[homes]"처리 섹션 "[printers]"처리 섹션 "[print $]"로드 됨 서비스 파일 확인. 서버 역할 : ROLE_STANDALONE
서비스 정의 덤프를 보려면 Enter 키를 누르십시오. [글로벌] 작업 그룹 = FRIENDS 서버 문자열 = % h 게스트에 대한 서버 맵 = 불량 사용자가 pam 제한 사항 준수 = 예 pam 암호 변경 = 예 passwd 프로그램 = / usr / bin / passwd % u passwd chat = * Enter \ snew \ s * \ spassword : * % n \ n * Retype \ snew \ s * \ spassword : * % n \ n * password \ supdated \ successfully *. unix 암호 동기화 = 예 syslog = 0 로그 파일 = /var/log/samba/log.%m 최대 로그 크기 = 1000 dns 프록시 = 아니요 wins 서버 = 10.10.10.30 usershare allow guests = Yes panic action = / usr / share / samba / panic-action % d idmap config * : backend = tdb [.....]

## 이전에 friends.cu 도메인에 ## 가입 된 exact.amigos.cu에서 수행하면 출력이 ## 약간 다릅니다.

정확한 @ 걸음 수 : ~ $ testparm
/etc/samba/smb.conf에서 smb 구성 파일로드 rlimit_max : rlimit_max (1024)를 최소 Windows 제한 (16384)으로 늘리기로드 된 서비스 파일 확인. 서버 역할 : ROLE_DOMAIN_MEMBER
서비스 정의 덤프를 보려면 Enter 키를 누르십시오. [global] 작업 그룹 = AMIGOS 영역 = AMIGOS.CU 보안 = ADS os 수준 = 0 로컬 마스터 = 도메인 마스터 없음 = 템플릿 셸 없음 = / bin / bash winbind enum 사용자 = 예 winbind enum groups = 예 winbind 기본 도메인 사용 = 예 idmap config BCTUK : 범위 = 10000000-19000000 idmap config BCTUK : backend = rid idmap config * : range = 11000-20000 idmap config * : backend = tdb

변경 한 후에는 서비스를 다시 시작할 필요가 없으며 명령을 사용할 준비가되었습니다. smb 클라이언트.

SmbClient 사용

SmbClient는 기본적으로 콘솔 명령입니다. 그러므로 우리는 그것을 사용할 것입니다.

En miwheezy.amigos.cu:

제온 @ miwheezy : ~ $ smbclient -L w2003
제온의 비밀번호 입력 : 세션 설정 실패 : NT_STATUS_LOGON_FAILURE

## xeon은 도메인에 등록 된 사용자가 아니므로 논리적 결과

제온 @ miwheezy : ~ $ smbclient -L w2003 -U strides
trancos의 비밀번호 입력 : 도메인 = [FRIENDS] OS = [Windows Server 2003 3790 서비스 팩 2] 서버 = [Windows Server 2003 5.2] 공유 이름 유형 설명 --------- ---- ------ -C $ 디스크 기본 공유 IPC $ IPC 원격 IPC ADMIN $ 디스크 원격 관리자 SYSVOL 디스크 로그온 서버 공유 
    중간 지구 디스크      
    NETLOGON 디스크 로그온 서버 공유 도메인 = [FRIENDS] OS = [Windows Server 2003 3790 서비스 팩 2] 서버 = [Windows Server 2003 5.2] 서버 설명 --------- ------- PRECISE Samba 3.6.3 .2003 W2003 워크 그룹 마스터 --------- ------- FRIENDS WXNUMX

## 공유 리소스보기 tierramedia

제온 @ miwheezy : ~ $ smbclient // w2003 / middle earth -U elrond
elrond의 암호 입력 : 도메인 = [FRIENDS] OS = [Windows Server 2003 3790 서비스 팩 2] Server = [Windows Server 2003 5.2] smb : \> dir NT_STATUS_ACCESS_DENIED 목록 \ * smb : \> 종료

## 논리적 !!!. elrond는 관리자이지만 리소스에 대한 권한이 없습니다.

제온 @ miwheezy : ~ $ smbclient // w2003 / middle earth -U strides
trancos의 비밀번호 입력 : 도메인 = [FRIENDS] OS = [Windows Server 2003 3790 서비스 팩 2] 서버 = [Windows Server 2003 5.2] smb : \> dir. D 0 Sat Jul 20 16:58:54 2013 .. D 0 Sat Jul 20 16:58:54 2013 Pipin 's folder D 0 Sat Jul 13 13:01:46 2013 Hawaii.Five-0.2010.S01E01.HDTV.XviD. avi A 366793752 Tue Sep 21 22:51:12 2010 Hawaii.Five-0.2010.S01E01.HDTV.XviD.srt A 63362 Wed Sep 22 14:03:40 2010 40915 blocks of size 262144. 29215 blocks available smb : \> mkdir test NT_STATUS_ACCESS_DENIED 원격 디렉토리 만들기 \ test smb : \> exit

## 스트라이드에는 읽기 권한 만 있습니다.

제온 @ miwheezy : ~ $ smbclient // w2003 / middle earth -U pipin
pipin의 암호를 입력하십시오. 도메인 = [FRIENDS] OS = [Windows Server 2003 3790 서비스 팩 2] Server = [Windows Server 2003 5.2] smb : \> dir. D 0 Sat Jul 20 16:58:54 2013 .. D 0 Sat Jul 20 16:58:54 2013 Pipin 's folder D 0 Sat Jul 13 13:01:46 2013 Hawaii.Five-0.2010.S01E01.HDTV.XviD. avi A 366793752 Tue Sep 21 22:51:12 2010 Hawaii.Five-0.2010.S01E01.HDTV.XviD.srt A 63362 Wed Sep 22 14:03:40 2010 40915 blocks of size 262144. 29215 blocks available smb : \> mkdir try smb : \> dir. D 0 일요일 21 월 14 일 21:30:2013 0 .. D 21 일요일 14 월 21 30:2013:0 13 Pipin의 폴더 D 13 토요일 01 월 46 2013:0.2010:01 01 Hawaii.Five-366793752.S21E22.HDTV.XviD. avi A 51 Tue Sep 12 2010:0.2010:01 01 Hawaii.Five-63362.S22E14.HDTV.XviD.srt A 03 Wed Sep 40 2010:0:21 14 test D 21 Sun Jul 30 2013:40915:262144 29215 XNUMX blocks of 크기 XNUMX. XNUMX 블록 사용 가능 smb : \>? ? allinfo altname archive blocksize cancel case_sensitive cd chmod chown close del dir du echo exit getfacl geteas hardlink help history iosize lcd link lock 소문자 ls l mask md mget mkdir more mput newer open posix posix_encrypt posix_open posix_mkdir posix_dirrmdir posix_dirrmdir q read prompt postix_unlink print quit putwdir prompt putwrmdir q read prompt postix_unlink print quit putwdir rd recurse reget rename reput rm rmdir showacls set setmode stat symlink tar tarmode translate unlock volume vuid wdel logon listconnect showconnect ..!             

## 명령 목록 및 아래, 명령에 대한 도움말 ## smbclient는 ftp 클라이언트와 같습니다.

smb : \> help get HELP get : [로컬 이름] smb 파일 가져 오기 : \> 종료
제온 @ miwheezy : ~ $ ls -l
총 68 drwxr-xr-x 2 xeon xeon 4096 Jul 13 12:56 Desktop -rw-r-r-- 1 xeon xeon 63362 Jul 21 14:24 Hawaii.Five-0.2010.S01E01.HDTV.XviD.srt

## 실제로 srt 파일은 smbclient.

제온 @ miwheezy : ~ $ man smb.conf> samba.man
제온 @ miwheezy : ~ $ ls -l
total 420 drwxr-xr-x 2 xeon xeon 4096 Jul 13 12:56 Desktop -rw-r-r-- 1 xeon xeon 63362 Jul 21 14:24 Hawaii.Five-0.2010.S01E01.HDTV.XviD.srt -rw- r-r-- 1 xeon xeon 359814 21 월 14 일 30:XNUMX samba.man
제온 @ miwheezy : ~ $ smbclient // w2003 / middle earth -U pipin
pipin의 암호 ​​입력 : Domain = [FRIENDS] OS = [Windows Server 2003 3790 Service Pack 2] Server = [Windows Server 2003 5.2] smb : \> put samba.man put samba.man as samba.man as \ samba.man (10980,6 kb / s) (평균 10980,7 kb / s) smb : \> dir. D 0 Sun Jul 21 14:31:36 2013 .. D 0 Sun Jul 21 14:31:36 2013 Pipin의 폴더 D 0 Sat Jul 13 13:01:46 2013 Hawaii.Five-0.2010.S01E01.HDTV.XviD. avi A 366793752 Tue Sep 21 22:51:12 2010 Hawaii.Five-0.2010.S01E01.HDTV.XviD.srt A 63362 Wed Sep 22 14:03:40 2010 test D 0 Sun Jul 21 14:21:30 2013 samba. man A 359814 Sun Jul 21 14:31:36 2013 40915 블록 크기 262144. 29213 블록 사용 가능 smb : \> exit

## 이제 smbtree 명령을 시도해 보겠습니다.

제온 @ miwheezy : ~ $ smbtree
제온의 비밀번호 입력 : FRIENDS \\ W2003 \\ PRECISE Samba 3.6.3 \\ PRECISE \ IPC $ IPC Service (Samba 3.6.3)
제온 @ miwheezy : ~ $ smbtree -U 레골라스
레골라스 비밀번호 입력 : AMIGOS \\ W2003 \\ W2003 \ NETLOGON 로그온 서버 공유 \\ W2003 \ tierramedia \\ W2003 \ SYSVOL 로그온 서버 공유 \\ W2003 \ ADMIN $ Remote Admin \\ W2003 \ IPC $ Remote IPC \\ W2003 \ C $ 기본 공유 \\ PRECISE Samba 3.6.3 \\ PRECISE \ IPC $ IPC 서비스 (Samba 3.6.3)

## 등록 및 미등록 사용자와 함께 이탈 관찰

개요

  • 클라이언트 컴퓨터가 도메인에 가입되어 있지 않더라도 항상 도메인에 등록 된 사용자의 자격 증명으로 명령을 실행하는 것이 좋습니다. 물론 해당 사용자의 인증 자격 증명을 알고 있거나 도메인에 사용자 계정이 있어야합니다.
  • 앞서 말한 내용에서 클라이언트 컴퓨터에 도메인 사용자로 로그인하지 않는 한 클라이언트 컴퓨터를 도메인에 통합하는 것은 의무가 아닙니다. 사실 내 워크 스테이션은 회사 도메인에 가입되어 있지 않습니다.
  • 명령 얻을 y 놓다 공유에서 로컬 폴더 또는 smbclient가 호출 된 클라이언트 시스템으로 작동합니다.
  • 모든 내부 명령을 알고 smb 클라이언트, 물음표를 입력해야합니다. ?.
  • 이전에 도메인에 가입 한 컴퓨터에서 동일한 이전 작업을 수행하면 결과는 동일합니다. 우리는 우리의 exact.amigos.cu.
  • SmbClient 사용은 기사에서 본 것 이상입니다. 향후 게시물에서 볼 수 있습니다.
  • 많은 동수들에게 강하지 만 Samba Suite는 개인 연구가 필요합니다. 모든 답변이 WWW 빌리지의 기사에있는 것은 아닙니다. 그리고 그들 중 대부분은 셰익스피어의 언어로되어 있습니다.
  • 첫 번째 실수에 낙담하지 마십시오. Samba Suite 사용 방법을 배우면 SMB / CIFS 네트워크, 특히 Microsoft 네트워크에 대해 많은 것을 배울 수 있습니다.

마지막으로 Nautilus 또는 다른 파일 브라우저에서 실행하십시오. smb : // pipin @ w2003 / 중간 지구, 해당 리소스에 대한 연결을 설정합니다. 파일을 열어보십시오 . AVI VLC와 토템으로. 자신의 결론을 얻으십시오.

오늘은 여기까지입니다. 다음 모험까지 !!!.

내 LAN :

smb-iii-02


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   에릭슨

    질문이 있습니다. Debian 7에서 삼바를 구성합니다. 공유 폴더에 들어갈 때 항상 암호를 물어봐야합니다. 어떻게해야합니까?

    1.    페데리코 A. 발데스 투자 그

      폴더가 Wheezy 자체에서 공유됩니까, 아니면 원격 컴퓨터에서 공유됩니까? Wheezy와 팀에서 공유 된 경우 여러 기사보다 앞서있는 것입니다. 🙂

      1.    에릭슨

        실제로 폴더는 Wheezy에서 공유됩니다.

  2.   안토니오 갈로 소

    아주 좋은 게시물입니다. smbpasswd를 사용하여 Windows 도메인의 암호를 변경하고 firefox를 통해 회사의 Outlook 메일에 액세스하지만 winbugs를 전혀 사용하지 않습니다.

    smbpasswd -r domain-here -U userID-here

    1.    페데리코 안토니오 발데스 투자 그

      의견 주셔서 감사합니다 !!!

  3.   Alunado

    좋은 느낌 Antonio !! 삼바에 관한 정보가 웹에 많이 있지만 북마크를 위해 표시합니다. 남쪽에서 인사드립니다.

  4.   st0rmt4il

    이런 식으로 매일 보이지 않는 양질의 소재.

    그냥 감사합니다 😀

    안녕하십니까!

  5.   엘리오타임3000

    이 튜토리얼은 매우 훌륭하지만 커널 6.X (각각 Server 2008 및 Server 2012)가있는 Windows Server 버전과 호환되는지 여부는 의심 스럽습니다.

    1.    페데리코 안토니오 발데스 투자 그

      안녕하세요 @eliotime !!!. 시도하면 아무것도 잃지 않습니다. 진실의 가장 좋은 기준은 실천입니다. 이제 내가 착각하지 않았다면 Lan Manager의 2003 버전은 5.0입니다. Microsoft는 어둠에 대한 대가로 약간의 보안을 제공합니다. Microsoft가 이전 버전과의 호환성을 진지하게 고려하고 있다면 2008 및 2012 서버에서도 동일하게 작동해야한다고 생각합니다.

      이제 Linux의 현대 시대에 비즈니스 LAN에서 서비스를 제공하기 위해 Windows 2008 또는 2012 서버를 사용해야하는지 궁금합니다. 나는 WWW 마을에 대해 말하지 않는다는 점에 유의하십시오 !!! 🙂

  6.   마우

    훌륭한 기사 친구, 이런 것은 매일 그렇게 자세하게 보이지 않습니다.

    마음에 들었고 시간이있을 때 좀 더 차분하게 복습하기 위해 저장하겠습니다.

  7.   페데리코 A. 발데스 투자 그

    귀하의 의견에 감사드립니다 !!!.

  8.   마리오

    안녕하세요, 기사와 전체 삼바 시리즈가 매우 좋습니다!
    삼바 8부터 win3.4.9에서 공유 폴더 및 프린터에 연결하는 데 문제가 있습니다.
    문제는 다음과 같은 메시지를 제공한다는 것입니다 (smbclient 명령 줄에서 디버깅을 위해 -d 7 사용).

    SPNEGO 로그인 실패 : 잘못된 매개 변수

    글쎄, 나는 우리가 무엇을해야하는지 정말로 이해하지 못한다.
    SPNEGO를 잘 구성합니다.
    이것에 대해 좀 더 명확하게 설명해 주시겠습니까?

  9.   페데리코 안토니오 발데스 투자 그

    SPNEGO에 대한 지원은 Samba 버전 3.6.0부터 포함되었습니다. Debian 7 "Wheezy"에서 Samba 버전은 3.6.6-6이고 Ubuntu 12.04에서는 "Precise"가 3.6.3-2ubuntu2입니다. 둘 다 SPNEGO를 지원합니다.

    간단하고 보호 된 GSS-API 협상 (SPNEGO)

    SPNEGO 프로토콜의 목적은 클라이언트와 서버가 인증을위한 보안 메커니즘을 협상 할 수 있도록하는 것입니다. 프로토콜이 충족해야하는 요구 사항은 RFC2478에 표시되어 있으며 ASN.1 DER 권장 사항에 따라 구축 된 "토큰"을 사용합니다. DER는«고유 인코딩 규칙»또는 고유 인코딩 규칙을 나타냅니다. 사용 된 플랫폼과 독립적 인 방식으로 바이너리 인코딩을 생성하기위한 일련의 규칙을 참조합니다. Samba는 SPNEGO를 지원합니다.

    1.    마리오

      감사합니다 Federico,
      다음 행으로 smb.conf를 수정하여 완료하십시오.
      클라이언트 사용 spnego = 아니오

      그런 다음 연결은 삼바 / 컵과
      Windows8의 공유 프린터.

      spnego의 완전한 지원은 samba 3.6에서 나온 것입니다.
      그리고 삼바 3.4.9를 사용하고 있습니다 ... 그래서 삼바 서버에서 spnego를 사용하지 않기로 결정했습니다.
      (win8에서 프린터와 함께 클라이언트 역할을합니다).

      해결되었습니다.

      1.    조르게

        안녕하세요 친구 삼바 버전 3.0.33-3.40.el5_10
        그리고 그것은 나를 win8.1을 가진 기계에 연결하지 않습니다 🙁
        spnego 라인을 추가하려고했지만 작동하지 않았습니다. 도와 주실 수 있나요?

  10.   엘라 브

    훌륭한 기사 ..

    1.    피코

      동료 감사합니다 😉

  11.   스 노크

    부엔 아티 큘로

  12.   Otkmanz

    좋아요!
    귀찮지 않다면 조금 물어보고 싶었어 말해 줄게
    우선 삼바를 조금씩 배우기위한 가이드가 정말 훌륭하고, 모든 것을 이해하지는 못했지만 (네트워크라는 주제로 초보자라고 할 수 있기 때문에) 많이 배웠기 때문에 먼저 원했습니다 그들이 위대하다고 말할 수 있습니다!

    질문은 다음과 같습니다. 네트워크에 대해 말했듯이 기본 사항을 이해하고 이진, 서브넷, 게이트웨이 주제 등으로 네트워크를 계산하는 방법을 알고 있습니다. (이제 Cisco Packet 주제로 수업 중입니다. 트레이서, 만약 당신이 그것을 알고 있다면 hahaha), 그러나 나는 네트워킹에 정말로 열정적이므로 더 배우고 싶습니다.
    자세한 내용을 알아 보려면 어디에서 읽기를 시작하라고 조언 하시겠습니까? 삼바의 주제를 더 잘 이해하고 싶습니다!
    시간 내 주셔서 감사합니다!

    1.    페데리코

      내 기사를 읽고 평가 해 주셔서 감사합니다! 나는 당신이 엔터프라이즈 LAN이나 다른 유형의 또는 WAN-인터넷-에 자신을 바칠 지 여부를 먼저 자문 해봐야한다고 생각합니다. 제 경우에는 비즈니스 네트워크에 대해 가장 적게 알고 있으며 나머지를 방문하면 볼 수 있듯이 기사에 집중합니다. https://blog.desdelinux.net/author/fico또는 http://humanos.uci.cu/author/federico. 엔터프라이즈 LAN을 결정했다면 좋은 출발점은 Joel Barrios Dueñas의 "Server Configuration with GNU / Linux"의 책입니다. http://www.alcancelibre.org.

      그것은 나의 추천과 안부입니다.

      1.    Otkmanz

        좋아요!
        제 의견에 답 해주셔서 감사합니다!
        아직 확고한 결정을 내리지는 못했지만 엔터프라이즈 LAN에 전념하고 싶다고 생각하고 있습니다.하지만 이에 대해 배우기 시작하고 싶습니다.
        다른 한편으로, 나는 당신이 내게 주신 링크, 특히 마지막 링크를 살펴 보았고 GNU / Linux를 사용한 서버 구성에 대한 책을 다운로드했습니다. 시작하기에 좋은 권장 사항 인 것 같습니다. 색인과 주제에 대해 많이 알지 못하더라도 많은 것을 배울 수 있다고 믿기 때문에 이미 읽기 시작했습니다!
        귀하의 조언 / 응답에 감사드립니다 !!

  13.   밀튼

    삼바와 함께 foxproxw에서 응용 프로그램 서버로 삼바 우분투 1504가 있습니다. 그러나 응용 프로그램의 사용자가 cmd 콘솔을 인쇄하라는 명령이 나타나면 아무것도 인쇄하지 않습니다.

  14.   삭제

    친구 내 관심사를 읽을 수 있기를 바랍니다. var / log / squid3에있는 squid3 파일을 공유하여 제 프록시에서 말하는 방향으로 제재소를 구성 할 수 있도록 며칠 동안 노력해 왔습니다. 흔적을 분석 할 수 있었는데 나에게는 불가능했습니다. 내가 설명한다
    Linux unbuntu 14.04에 프록시를 마운트하고 samba를 설치하여 관련 제한 사항을 공유하고 var / log / squid3에있는 파일에 액세스하고 제재소가 네트워크상의 경로를 요청하기 때문에 squid access.log에 액세스합니다. 읽을 로그를 읽어 프록시 로그를 분석하지만 오디세이가되었고 Windows 도메인에 있기 때문에 어떻게해야할지 모르겠습니다. 파일 공유 가능
    창에서 공유 리소스 만 볼 수 있고 패스를 요청하고 삼바를 믿는 사용자를 입력하면 엘에 도달하지 못합니다.
    내 친구는 어떻게해야합니까?
    가능한 한 빨리 도와 주시면 감사하겠습니다.이 사이트로 돌아올 수 있는지 모르겠 기 때문에 연락 할 이메일을 남겨 둡니다.
    clear614@gmail.com

  15.   블랩

    도메인 환경에서 "구성원 서버"로 Ubuntu 18을 마운트했습니다. 도메인 자격 증명을 사용하여 Ubuntu에서 공유 폴더에 액세스하려면 Windows 클라이언트가 필요합니다.

    리소스를 볼 수 있지만 이미 smb.conf 파일에서 액세스 권한을 부여 했음에도 "권한이 거부되었습니다."