크로스 오버 케이블로 파일 공유를 위해 2 대의 PC 컴퓨터를 설정하는 방법은 무엇입니까?


10

두 대의 PC 컴퓨터가 있으며 크로스 오버 이더넷 케이블을 사용하여 두 컴퓨터간에 파일을 공유하고 싶습니다. 나는 서로 다른 네트워크 구성을 가지고 놀았지만 제대로 작동하지는 않습니다.

컴퓨터 1

  • 운영체제 : Windows XP Pro SP2
  • 호스트 이름 : TOSH
  • 작업 그룹 : WORKGROUP

로컬 영역 연결 (인터넷 프로토콜 4 속성)

  • IP : 10.0.0.1
  • 서브넷 마스크 : 255.255.255.0
  • 기본 게이트웨이 : none
  • 기본 DNS : 없음
  • 보조 DNS : 없음

컴퓨터 2

  • 운영체제 : Windows Vista SP2
  • 호스트 이름 : GIGA
  • 작업 그룹 : WORKGROUP

로컬 영역 연결 1 (인터넷 프로토콜 4 속성)

  • IP : 10.0.0.2
  • 서브넷 마스크 : 255.255.255.0
  • 기본 게이트웨이 : none
  • 기본 DNS : 없음
  • 보조 DNS : 없음

무선 네트워크 연결 (인터넷 프로토콜 4 속성)

  • IP : 자동 획득 (192.168.0.103은 DHCP에 의해 할당 됨)
  • 서브넷 마스크 : NA (255.255.255.0)
  • 기본 게이트웨이 : NA (192.168.0.1은 DHCP / 게이트웨이 임)
  • 기본 DNS : 자동 획득
  • 보조 DNS : 자동 획득

여태까지는 그런대로 잘됐다! 둘 다 핑 할 수 있으며 양방향으로 작동합니다. 시연을 위해 핑 결과는 다음과 같습니다.

컴퓨터 2에서 컴퓨터 1 핑 :

C:\Windows\system32>ping 10.0.0.1

Pinging 10.0.0.1 with 32 bytes of data:
Reply from 10.0.0.1: bytes=32 time=1ms TTL=128
Reply from 10.0.0.1: bytes=32 time<1ms TTL=128
Reply from 10.0.0.1: bytes=32 time<1ms TTL=128
Reply from 10.0.0.1: bytes=32 time<1ms TTL=128

Ping statistics for 10.0.0.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 1ms, Average = 0ms

C:\Windows\system32>

컴퓨터 1에서 핑 컴퓨터 2 :

C:\WINDOWS>ping 10.0.0.2

Skickar signaler till 10.0.0.2 med 32 byte data:

Svar från 10.0.0.2: byte=32 tid < 1 ms TTL=128
Svar från 10.0.0.2: byte=32 tid < 1 ms TTL=128
Svar från 10.0.0.2: byte=32 tid=1ms TTL=128
Svar från 10.0.0.2: byte=32 tid < 1 ms TTL=128

Ping-statistik för 10.0.0.2:
    Paket: Skickade = 4, mottagna = 4, Förlorade = 0 (0 %),
Ungefärligt överföringstid i millisekunder:
    Lägsta = 0 ms, Högsta = 1 ms, Medel = 0 ms

C:\WINDOWS>

XP 컴퓨터는 스웨덴어로 현지화되어 있습니다. 그러나 어쨌든 그것은 자명하다.

Vista 컴퓨터에서 :

  • Windows 방화벽이 비활성화되었습니다.
  • 타사 방화벽이 설치되어 있지 않습니다.
  • 네트워크를 클릭하면 TOSH 컴퓨터가 보입니다.
  • TOSH에서 공유 및 프린터를 볼 수 있습니다.
  • 공유 문서 폴더를 찾아보고이 폴더에서 파일을 읽고 쓸 수 있습니다.

XP 컴퓨터에서 :

  • Windows 방화벽이 비활성화되었습니다.
  • 카스퍼 스키 인터넷 시큐리티가 설치되었지만 보호가 일시 중지되었습니다.
  • 네트워크 환경을 클릭하면 GIGA 컴퓨터를 볼 수 있습니다.
  • GIGA에서 공유 및 프린터를 볼 수 있습니다.
  • 나는 수없는 공용 폴더를 찾습니다. 오류가 발생합니다.

오류

이제 여기 오류가 표시됩니다. XP는 스웨덴어로 현지화되었습니다. 참고로이 오류 메시지는 번역이 필요할 수 있습니다.

\ Giga \ Public을 사용할 수 없습니다. 이 리소스를 사용할 권한이 없을 수 있습니다. 서버 관리자에게 도움을 요청하십시오.

접근 불가.

한 가지 방식으로 작동하지만 다른 방식으로는 작동하지 않는 이유는 무엇입니까? IP 할당과 관련이 있습니까? 하나는 서버이고 다른 하나는 클라이언트입니까? ...

마치 마치 컴퓨터에 앉아있는 것처럼 제한없이 전체 시스템 디스크의 모든 파일에 액세스 할 수 있습니까? 아니면 다른 컴퓨터에서 액세스하려는 파일이있는 모든 단일 폴더를 공유해야합니까? FTP가 더 광범위한 파일 액세스를위한 더 나은 솔루션일까요?

XP 에서 액세스 : 나는 주로이 경로에 액세스하는 데 관심이 있습니다

  • C : \ 문서 및 설정 \
  • C : \ 프로그램 \

그러나 XP 컴퓨터에서 전체 C : 드라이브에 액세스하는 것이 훨씬 좋습니다.

Vista 에서 액세스 : 이 경로에 액세스하고 싶습니다

  • C : \ 사용자 \
  • C : \ 사용자 \ 공개 \

적어도 공용 폴더에 액세스하고 싶습니다. 그러나 어떤 이유로 든 작동하지 않습니다 ...

관리자 공유 사용


의견에서 제안한 것처럼 관리자 공유 를 사용하여 전체 디스크 드라이브에 액세스 하려고했습니다 . 두 컴퓨터 에서이 작업을 수행했지만 두 컴퓨터에서 작동하지 않았습니다. 사용자 이름과 암호를 묻는 인증 대화 상자가 나타납니다. 그러나 사용자 이름과 비밀번호를 입력하면 액세스가 거부됩니다. 사용자 이름과 비밀번호를 확인해야합니다.

원격 컴퓨터의 사용자 이름과 암호를 사용하고있었습니다. 로컬 컴퓨터 (다른 컴퓨터에 액세스하는 컴퓨터)의 사용자 이름과 암호를 사용해야하고 두 컴퓨터에서 같은 사용자 이름을 가져야합니까? ...

XP 컴퓨터에서

xp1

xp2

xp3

Vista 컴퓨터에서

비스타 1

비스타 2

비스타 3

비스타 4

비스타 5

처음 로그인을 시도하면 "사용자 이름"입력 필드가 회색으로 표시되어 사용할 수 없게됩니다. 이 시점에서 비밀번호 필드 만 변경할 수 있습니다. 두 번째 시도 후 사용자 이름 필드는 사용할 수 없을뿐만 아니라 비어 있습니다. 이 시점에서 실행 프롬프트에서 다시 시작해야합니다. 이것이 정상입니까? ...

XP와는 다릅니다. 비밀번호를 잘못 입력 한 횟수 나 관리자 공유에 액세스하려는 횟수는 중요하지 않습니다. 대화 상자는 그대로 유지됩니다. 또한 Vista에서와 같이 올바른 암호 사용에 대한 오류 또는 경고가 표시되지 않습니다. 로그인이 실패하면 대화 상자가 깜박이고 돌아옵니다.

관리자 공유 액세스가 작동하지 않는 이유는 무엇입니까? 먼저 시스템을 변경해야합니까? 어쩌면 일부 레지스트리 편집? 아니면 일부 그룹 정책 편집?

새로운 공유 및 사용자 계정 생성


Vista 컴퓨터에서 새 공유를 만들었습니다.

Local path: C:\Share 1
Share name: Share 1
Network path: \\GIGA\Share 1
Group: All
Permissions: read, change

나는 그룹 All에 모든 권한을 부여했습니다.

share1

share1

share1

XP와 Vista 컴퓨터에서 새 사용자 계정 (Testuser1)도 만들었습니다. 다음 사용자가 있습니다.

XP 컴퓨터 사용자

  • 데카르트 (관리자 계정)
  • Testuser1 (관리자 계정)
  • 관리자 (내장 관리자 계정, 활성화 됨)
  • Gäst (내장 게스트 계정, 사용 중, 사용 중이 아님)

Vista 컴퓨터 사용자

  • 새미 (관리자 계정)
  • Testuser1 (관리자 계정)
  • 관리자 (내장 관리자 계정, 비활성화)
  • Gäst (내장 게스트 계정, 사용 중, 사용 중이 아님)

Vista 컴퓨터에서 Sammy로 로그인하고 \ 10.0.0.1 \을 열려고하면 네트워크 폴더가 열리고 XP 컴퓨터의 공유 및 리소스가 표시됩니다. \ 10.0.0.1 \ 공유 문서를 열고 파일을 쓰고 읽을 수 있습니다. \ 10.0.0.1 \ c $를 열려고하면 오류가 발생합니다. XP 컴퓨터에서 Descartes로 로그인했습니다.

XP 컴퓨터에서 Descartes로, Vista 컴퓨터에서 Sammy로 로그인 한 상태에서 \ 10.0.0.2 \를 열려고하면 My Network Places 폴더가 열리고 Vista 컴퓨터의 공유 및 리소스가 표시됩니다. \ 10.0.0.2 \ Public을 열 수 없습니다. 오류가 발생합니다. 또한 \ 10.0.0.2 \ c $를 열려고하면 오류가 발생합니다.

Vista 컴퓨터에서 새 Share 1을 만들었으므로 XP 컴퓨터에서 공유 1을 열려고했습니다. XP 컴퓨터에서 Descartes로 로그인하면 작동하지 않습니다. 그러나 새로운 Testuser1로 로그인하면 작동했습니다!

나는 여기에 모든 것을 요약하려고 노력할 것입니다. Toshi는 XP 컴퓨터이고 GIGA는 Vista 컴퓨터입니다.

GIGA에서 TOSHI (원격)

  • Sammy @ GIGA는 Descartes @ TOSH를 사용하여 \ 10.0.0.1 \ 공유 문서 \에 읽고 쓸 수 있습니다
  • Sammy @ GIGA는 Testuser1 @ TOSH로 \ 10.0.0.1 \ 공유 문서 \를 읽고 쓸 수 있습니다
  • Testuser1 @ GIGA는 Descartes @ TOSH를 사용하여 \ 10.0.0.1 \ 공유 문서 \를 읽고 쓸 수 있습니다
  • Testuser1 @ GIGA는 Testuser1 @ TOSH로 \ 10.0.0.1 \ 공유 문서 \를 읽고 쓸 수 있습니다

TOSHI에서 GIGA (원격)

  • Descartes @ TOSH는 Sammy @ GIGA로 \ 10.0.0.2 \ Public \에 액세스 할 수 없습니다
  • Descartes @ TOSH는 Sammy @ GIGA로 \ 10.0.0.2 \ Share 1 \에 액세스 할 수 없습니다
  • Descartes @ TOSH는 Testuser1 @ GIGA로 \ 10.0.0.2 \ Public \에 액세스 할 수 없습니다
  • Descartes @ TOSH는 Testuser1 @ GIGA로 \ 10.0.0.2 \ Share 1 \에 액세스 할 수 없습니다
  • Sammy @ GIGA로 Testuser1 @ TOSH가 \ 10.0.0.2 \ Public \에 액세스 할 수 없습니다
  • Testuser1 @ TOSH는 Sammy @ GIGA로 \ 10.0.0.2 \ Share 1 \을 읽고 쓸 수 있습니다
  • Testuser1 @ TOSH는 Testuser1 @ GIGA로 \ 10.0.0.2 \ Public \에 액세스 할 수 없습니다
  • Testuser1 @ TOSH는 Testuser1 @ GIGA로 \ 10.0.0.2 \ Share 1 \에 읽고 쓸 수 있습니다

XP (TOSHI) 컴퓨터에서 Testuser1로 로그인하고 Vista (GIGA) 컴퓨터에 연결하려고하면 인증 대화 상자가 나타납니다. 이 대화 상자에서 현재 Vista 컴퓨터에 로그온 한 사용자와 동일한 자격 증명을 사용합니다. 따라서 Sammy가 현재 Vista 컴퓨터에 로그인 한 경우 Sammy의 자격 증명을 사용하여 인증하는 등의 작업을 수행합니다. Vista의 Testuser1 (Vista 계정)에 대한 자격 증명을 사용한 경우 어떻게 될지 잘 모르겠습니다. 그것은 내 뇌가 다루기에는 너무 많은 순열을 초래할 것입니다. 나는 더 이상 무엇을 알 수 없었습니다. 이미 그대로 복잡합니다. :)

XP 컴퓨터에서 Descartes로 로그인 할 때 Vista 컴퓨터에 연결하려고하면 인증 대화 상자가 표시되지 않습니다. 그냥 뛰어 들어갑니다. Windows에 로그인하면 자동으로 로그인되는 것 같습니다. 해당 계정 및 구성과 관련이있을 수 있습니다. 이것은 Windows XP가로드 될 때 로그인하는 기본 계정입니다.

참고로, 해당 계정에서 로그 아웃하지 않고 어떻게 연결을 닫을 수 있습니까? My Network Places 폴더 및 View Workgroup보기에 연결 해제 옵션이 있습니까?

테스트를 위해 Vista 컴퓨터에 새 공유를 하나만 만들었습니다. XP 컴퓨터에서 새 공유를 만들려고하지 않았으며 Vista 컴퓨터에서이 공유에 액세스하려고합니다. Vista 컴퓨터에서 이미 공유 문서 폴더에 액세스 할 수 있기 때문에 작동한다고 가정합니다. 이 컴퓨터에 액세스 할 수 있으면 Vista 컴퓨터에서 XP 컴퓨터의 공유에 액세스 할 수 있다고 생각합니다. 내가 이미 알고있는 것을 감안할 때 그것은 가정이지만 자격있는 가정입니다.


1
C 드라이브에 액세스 할 수 있도록 \\ computer \ c $를 입력하여 액세스 할 수있는 숨겨진 공유가 있습니다.
Darius

전체 C 드라이브를 공유하려면 전체 하드 드라이브를 공유하기 만하면 선택한 권한을 모든 하위 디렉토리에 재귀 적으로 적용 할 수 있습니다. 분명히 외부 세계에 공개하지 않도록주의하십시오 ...
Neil Neyman

또한 \\ 10.0.0.1을 시작해보십시오. 그래도 작동한다면 많은 사람들이 \ c $를 추가 한 것처럼 말입니다. c $는 관리자 공유라고합니다. 모든 드라이브 / 파티션에 액세스 할 수 있습니다. h가 있으면 h %입니다.
barlop

@Darius \\10.0.0.1\c$Vista의 실행 프롬프트에 입력하고 Enter 키를 누르면 (XP의 C : 드라이브에 액세스하기 위해) 인증 대화 상자가 나타납니다. 사용자 이름과 비밀번호를 묻습니다. 두 개의 계정이 있습니다. 하나는 내 자신의 관리자 계정이고 다른 하나는 관리자 계정입니다. 어느 것을 사용해야합니까? 둘 다 시도했지만 액세스 할 수 없습니다.
Samir

1
cp net share가 표시되지 않으면 다음 명령 을 입력하십시오.net share c$=c:\
Neil Neyman

답변:


1

두 시스템 모두에서 C :를 공유하고 공유 권한을 Everyone> 모든 권한으로 설정하고 NTFS 권한을 Everyone> 모든 권한 및 익명 로그온> 모든 권한으로 설정하면됩니다.

분명히 안전하지는 않지만 복잡한 문제없이 파일을 읽고 쓸 수 있습니다.


0

나는 당신을 위해 매우 간단한 해결책을 가지고 있습니다.
이미 동일한 네트워크에 Cumputer (1 및 2)를 모두 배치 했으므로 이제 computer1의 "My Network Places"로 이동하여 computer2를 찾을 수 있습니다.
그런 다음 공유해야 할 데이터를 computer2의 공용 폴더에 저장하십시오.
이제 computer2로 이동하여 공용 폴더의 내용을 확인하십시오.
다음 단계로 진행하면 다른 폴더를 공유하고 '공용'폴더로 이동하는 대신 직접 해당 폴더에 액세스 할 수 있습니다.


0

이것이 내가 아는 가장 간단한 방법입니다 (보안 소프트웨어 나 방화벽이 방해가되지 않는다고 가정 할 경우).

TOSH에서 다음 명령을 사용하십시오.

NET USE T: \\GIGA\C$ /persistent:no

이제 자격 증명을 요구합니다. TOSH가 아닌 GIGA의 관리자 자격 증명을 사용해야합니다.

그게 전부 야. GIGA의 관리자 로그인을 기억할 수 없지만 이미 로그인되어있는 경우 새 관리자 로그인을 만들 수도 있습니다 (물론 관리자 권한을 갖기 위해 "administrator"라는 이름을 사용할 필요는 없습니다).

그런 다음 드라이브를 찾아 보려면 T로 이동하십시오.

드라이브의 루트 레벨 (예 : C $)에서 공유를 작성하는 데 문제가 있지만 기본적으로 관리자 공유가 존재합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.