Samba없이 SMB / CIFS 네트워크 검색

안녕하세요 친구!. 우리가 권장하는대로 이전 기사, 우리는 단순한 것에서 복잡한 것으로 가야합니다. 따라서 SMB / CIFS 네트워크에서 찾은 리소스를 탐색하고 사용하는 방법을 배우면서 시리즈를 계속합니다.

표시된 이미지는 GNOME-Shell이있는 Debian Wheezy 워크 스테이션에 해당합니다. 우리가 다음에 설명 할 모든 것은 우분투에서도 유효하다고 생각합니다.

데비안은 기본적으로 라이브러리를 설치합니다. libsmb 클라이언트, 우리 팀의 응용 프로그램이 Samba 및 Microsoft Windows 서버와 대화 할 수 있도록하는 패키지입니다.

이는 아니 SMB / CIFS 네트워크에 액세스하려면 Samba를 설치해야합니다. 이 지원은 운영 체제의 핵심에 있습니다. 물론 그 기능은 기본이지만 탐색하기에 충분합니다.

노틸러스를 열고«네트워크 검사»버튼을 클릭하면 기본 설정에서 "장소:", 우리는 그것이 어떻게 변하는 지 볼 것입니다 / 집 / 사용자 장소로 네트워크 : ///. 계속 탐색하면 다음이 표시됩니다.

삼바 -ii-01

«Windows 네트워크»아이콘을 두 번 클릭하면 모든 작업 그룹 또는 "워크 그룹" LAN에서. 이 경우«DCH»그룹 만 표시됩니다. 이제 어떻게 "장소:" de 네트워크 : /// a smb : ///:

삼바 -ii-02

변경 사항보기 smb : // dch / 워킹 그룹을 더블 클릭하여 :

삼바 -ii-03

마지막으로 공유 리소스가있을 수도 있고 없을 수도 있지만 SMB / CIFS 프로토콜을 지원하는 컴퓨터 목록을 얻습니다. 우리가 관심있는 장비를 선택할 때, 해당 서버 나 시스템이 사용자가 기본 동작을 구성하는 해당 목록을 얻을 수 있도록 허용하는 경우에만 공유 리소스 목록이 표시되어야합니다. 지나 가면서 변화를 관찰하십시오 위치 : a smb : // 알파:

삼바 -ii-04

우리가 열고 자하는 공유가 비즈니스 네트워크에서 정상적인 사용자 이름과 암호로 보호되고 액세스 권한이 있다는 것을 알고있는 경우, 우리 자신을 올바르게 확인한 후 해당 콘텐츠에 액세스 할 수 있습니다.

의 이름은 도메인 이 경우 워킹 그룹의 이름은 대문자입니다.

삼바 -ii-05

성공적으로 인증되면 위치 : 로 변경 smb : // 알파 / 데 /, 바탕 화면에 아이콘이 나타납니다 (데스크톱을 활성화 한 경우).«des in alpha«, 원격 리소스에 대한«링크»역할을합니다.

또한 Nautilus에서 리소스는 장소의 사이드 바에 반영됩니다. «Des in alpha»«네트워크»영역에서.

삼바 -ii-06 삼바 -ii-07

해당 유형의 파일과 관련된 로컬 응용 프로그램이 컴퓨터에 설치된 네트워크를 통해 특정 파일을 열어야하는 경우 일부 파일은 성공적으로 열리고 다른 파일은 열리지 않습니다. 이는 다른 요인 중에서도 SMB / CIFS 프로토콜에 대한 애플리케이션 지원에 따라 달라집니다.

원격으로 파일을 열 수없고 더 이상 패키지를 설치하고 싶지 않은 경우 공유 리소스를 로컬로 공유하고 읽기 전용으로 열거 나 우리가 가지고있는 권한에 따라 수정해야합니다. 우리가 할 수있는 일은 컴퓨터에 복사하고 로컬에서 파일을 작업하는 것입니다.

원격 리소스로 설정된 연결을 종료하려면 해당 아이콘을 마우스 오른쪽 버튼으로 클릭하고 옵션을 선택하여 Nautilus 자체에서이를 수행 할 수 있습니다. "분해".

위치를 미리 알고있는 리소스에 액세스하는 더 빠른 방법은 Alt + F2를 통해 또는 콘솔을 통해 다음 명령을 실행하는 것입니다.

nautilus smb : // 서버 / 리소스

예 :

nautilus smb : // mixp / 음악
nautilus smb : //mixp.amigos.cu/musica
노틸러스 smb : //192.168.10.100/musica
nautilus smb : // federico @ mixp / 음악

시도하면 리소스에 액세스하기 위해 인증이 필요한 경우 사용자가 표시 될 때 인증 대화 상자가 약간 달라진다는 것을 알 수 있습니다.

독립 서버 인 경우 (독립형) 도메인에 등록되지 않은 경우 사용자는 서버에 존재해야하며 리소스를 읽거나 수정할 수있는 권한이 있어야합니다. 의 이름 도메인 서버 자체가됩니다. 독립형.

적어도 그놈과 KDE에는 "서버에 연결"의 대안이 있습니다. KDE의 Dolphin 파일 브라우저는 Nautilus와 마찬가지로 "네트워크"아이콘으로 우리를 쉽게 만듭니다.

반면에 비즈니스 LAN에 대한 전문적인 액세스가 필요하고 도메인을 워크 스테이션에 가입하고 싶지 않아 특정 리소스에 액세스 할 때마다 인증 할 필요가없는 경우 패키지를 설치할 수 있습니다. smb4k KDE에서 시작된 경우에도 모든 데스크탑 환경에서.

이 패키지는 다른 종속성 중에서 설치됩니다. samba-common-bin, smbclient y smbfs, 적어도 Squeeze에서. 그것은 매우 직관적 인 인터페이스를 가지고 있으며 내 판단은 전문적입니다.

지금까지 설명 된 내용은 매우 초보적으로 보일 수 있습니다. 실제로 서버에서 발생하고 SMB / CIFS 네트워크를 통해 탐색 할 수있는 대부분의 프로세스는 사용자에게 완전히 투명합니다. 모든 것에 불구하고 우리는 다음 측면을 지적하고 싶습니다.

  • 도메인 (Windows 또는 Samba)을 사용하여 네트워크 리소스에 액세스하려면 아니 클라이언트 컴퓨터를 도메인에 등록하는 것은 필수이지만, 그렇게한다면 자신을 한 번만 인증하기 때문에 LAN을 탐색하는 것이 더 편할 것입니다.
  • LAN에 연결된 각 컴퓨터는 동일한 네트워크를 공유하거나«네트워크»그리고 동일한 네트워크 마스크. 네트워크가 192.168.10.0이고 마스크가 255.255.255.0 (192.168.10.0/24)이면 최대 254 대의 컴퓨터를 보유 할 수있는 클래스 "C"네트워크를 나타냅니다. 이 등급의 네트워크는 대다수의 중소기업의 요구 사항을 훨씬 충족합니다. 따라서 네트워크에 연결된 각 컴퓨터는 IP 주소 192.168.10.xxx/255.255.255.0을 가져야 동일한 네트워크에 참여한다고 말할 수 있습니다.
  • 서비스가 네트워크에서 실행되고 있지 않은 경우 DNS, 컴퓨터 각각에 대한 파일을 배포하지 않는 한 컴퓨터의 IP 주소에서 올바른 이름 확인을 할 수 없습니다. 호스트 콘텐츠는 팀의 모든 이름과 해당 IP 주소의 콘텐츠입니다. 보다 은 / etc / 호스트 o 남자 호스트. 파일 호스트 IP 주소에서 호스트 이름을 검색하는 정적 테이블에 불과합니다.
  • 연결을 끊으려면 Nautilus 또는 데스크탑에 생성 된 링크에서 "분리"옵션을 선택합니다. "리소스는 실제로 로컬 파일 시스템에 마운트되지 않습니다.". 링크는 우리의 요청을 특별한 장소 (GNOME 2.xxxx 도움말 참조) 이는 유형의 URL입니다. smb : // 원격 컴퓨터 / 공유 리소스.
  • Windows 및 Samba 서버와 대화 할 수있는 SMB / CIFS 네트워크에 대한 지원은 Linux Core의 일부입니다. 아니 삼바 프로그램의. 둘 다 패키지도 아닙니다 smbfs, smbnetfs 및 cifs-utils. 자세한 내용은«Samba3-ByExample. 13 장 성능, 안정성 및 가용성".
  • Samba에서 권장하는대로 가능하면 WINS 서버를 각 서브넷에 설치해야합니다. Samba 자체에서도 제공되는이 서비스는 NetBIOS 이름 확인을 매우 용이하게합니다. WINS 서비스는 SMB / CIFS 네트워크에 대한 DNS와 인터넷에 대한 것입니다. 아니 동일한 서브넷에 둘 이상의 WINS 서버가 있어야합니다.

이 게시물은 풍부하고 풍성한 문서를 대체하기위한 것이 아니기 때문에 :-), 그것을 읽고 당신의 의심을 명확히 해주세요. 삼바는 참을성이없는 사람들을 용서하지 않고 기본적으로도 그것을 연구하는 사람들과 친구가됩니다.

그리고 오늘은 충분하다고 생각합니다. 그러므로 활동은 끝났습니다, 친구들!

다음 모험까지 !!!.

 


기사의 내용은 우리의 원칙을 준수합니다. 편집 윤리. 오류를보고하려면 여기에.

16 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다.

*

*

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

  1.   엘리오타임3000

    와! 이것은 SAMBA 또는 다른 종류의 번거 로움없이 Windows 공유 폴더에 연결하려는 완벽한 방법입니다.

    고마워 친구 야. 이것은 최신의 경우에도 사용할 수 있습니다.

  2.   ROLO

    아주 좋은 예술. 하지만 ... 저는 samba가 커널에 있다고 확신하지 않습니다. smbclient 클라이언트가 설치되어 있다는 것이 확실하기 때문에 samba 또는 win 네트워크에 들어갈 수 있습니다.

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

      진실에서 더 이상은 없습니다. 기사에서 말했듯이 Samberos 자체는 SMB / CIFS 네트워크 탐색을위한 커널의 지원과 관련이 없다고 주장합니다. Samba에서 제공하는 smbclient도 나중에 설치할 수 있습니다.

      1.    그는 여기를 통과했습니다

        노틸러스가 있으면 gvfs와 확실히 연결되므로 설치됩니다.

        적성 쇼 libsmbclient
        패키지 : libsmbclient
        상태 : 설치되지 않음
        다중 아치 : 동일
        버전 : 2 : 3.6.16-1
        우선 순위 : 옵션
        섹션 : libs
        관리자 : Debian Samba 관리자
        아키텍처 : i386
        압축되지 않은 크기 : 6164k

        당신은 apt-cache rdepends libsmbclient를 던지고 그것이 무엇과 함께하는지 볼 수 있습니다

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

          적성 쇼 libsmbclient
          패키지 : libsmbclient
          새로운 : 예
          상태 : 설치됨
          자동 설치 : 예
          버전 : 2 : 3.5.6 ~ dfsg-3
          우선 순위 : 선택 사항
          섹션 : libs
          개발자 : Debian Samba Maintainers
          압축되지 않은 크기 : 6242k
          종속 항목 : libc6 (> = 2.5), libcap2 (> = 2.10), libcomerr2 (> = 1.01),
          libgssapi-krb5-2 (> = 1.7 + dfsg), libk5crypto3 (> = 1.6.dfsg.2),
          libkrb5-3 (> = 1.8 + dfsg), libldap-2.4-2 (> = 2.4.7), libtalloc2 (> =
          2.0.0), libwbclient0 (> = 2 : 3.4.0 ~ pre2), zlib1g (> = 1 : 1.1.4)
          설명 : SMB / CIFS 서버와의 통신을위한 공유 라이브러리
          이 패키지는 클라이언트 응용 프로그램이 대화 할 수있는 공유 라이브러리를 제공합니다.
          SMB / CIFS 프로토콜을 사용하는 Microsoft Windows 및 Samba 서버에.
          홈페이지 : http://www.samba.org

          1.    그는 여기를 통과했습니다

            버전을 저장하는 것은 똑같습니다. 다른 쪽도 마찬가지입니다. 그래서 rdepends를 넣었습니다.
            거꾸로 넣어
            apt-cache는 노틸러스에 의존합니다.
            apt-cache는 gvfs에 따라 다릅니다.
            apt-cache는 gvfs-backend에 의존합니다.
            apt-cache는 libsmbclient에 의존합니다.
            그리고 우리는 적성 쇼에 도착했습니다
            smbclient 또는 samba를 설치하지 않는 것이 유효합니다. gvfs를 백엔드로 사용하는 경우

            또는 (apt-cache 또는 aptitude)와 함께 설명에 넣은 내용은 smbclient 또는 samba를 표시합니다.
            cifs-utils 관련

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

    apt-cache rdepends libsmbclient
    libsmb 클라이언트
    반전에 따라 다릅니다.
    xmms2-플러그인-smb
    libxine1-기타 플러그인
    vlc-녹스
    smbnetfs
    smbc
    libwbclient0
    libsmbclient-dev
    파이썬 -smbc
    MPlayer는
    mplayer-gui
    mencoder
    libfilesys-smbclient-perl
    kdebase- 런타임
    gvfs- 백엔드
    libgnomevfs2-추가
    퓨즈

    그리고 Squeeze에서 "apt-cache depends nautilus | grep libsmbclient ', 아무것도 반환하지 않습니다.
    글쎄, 내가 쓴 기사에서 잘 읽으십시오.

    "Debian은 기본적으로 libsmbclient 라이브러리를 설치합니다.이 패키지는 우리 팀의 응용 프로그램이 Samba 서버 및 Microsoft Windows와 대화 할 수 있도록합니다."

    "응용 프로그램"이라고합니다. GNOME 또는 KDE로 새로 설치하면 설치됩니다.

  4.   Truko22

    흥미롭게도 이것이 samba-client에 의해 수행되었다는 것을 이해했습니다 😀

  5.   ROLO

    방금 데비안 wheezy cd1을 설치했는데 삼바 클라이언트가 가상으로 설치된 것으로 표시됩니다.
    v 삼바 클라이언트

    libsmbclient 패키지가 기본적으로 설치되어 있으므로 제목이 잘못되었습니다.
    cd 1의 내용을보십시오
    http://cdimage.debian.org/debian-cd/current/i386/list-cd/debian-7.1.0-i386-CD-1.list.gz

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

      Samba Suite가 설치되지 않았으므로 제목은 @rolo입니다. 패키지 삼바 설치되지 않았습니다. 반면에 가상 패키지가 무엇인지에 대한 개념을 검토해야합니다. 의견 주셔서 감사합니다 !!!.

      1.    훌리오 세자르 도밍게스

        안부

        !!! 삼바에 대한 좋은 지식 ..?; 나는 아무것도 이해하지 못한다. 때때로 그것은 저에게 매우 잘 작동하고 40 %의 연결이 끊어집니다. 그것은 저에게 중요하지 않습니다. 어쨌든이 문제에 대해 많은 것을 아는 사람들이 있다는 것을 알게되어 기쁩니다.
        축하해.

  6.   케빈

    SAMBA를 시작하기위한 단순히 놀랍고 완벽한 기사 시리즈입니다.
    참을성있게 그리고 즐겁게 읽으십시오!

    1.    페데리코

      의견 주셔서 감사합니다 !!!. 목적은 : Samba 테마에 대한 진입 점을 제공하는 것입니다.

  7.   다니에프

    이것과 삼바에 관한 나머지 기사는 훌륭합니다! 사실 저는 SMB / CIFS를 사용하는 것이 싫지만 강요 당할 때 이와 같은 기사는 많은 두통을 덜어줍니다. 감사합니다!

    1.    페데리코

      귀하의 의견에 감사 드리며 귀하를 도운 것을 기쁘게 생각합니다.

  8.   미겔

    안녕하세요, 의심 스럽습니다. Debian 8에서 지정된 사용자에게 Nautilus에서 웹 검색 액세스를 거부 할 수 있습니까? 그렇다면 어떨까요?
    대단히 감사하고 귀하의 기사에 축하드립니다.

부울(사실)