Wie greife ich in einem Netzwerk auf C $ -Freigaben zu?

19

Angenommen, ich habe Administratorzugriff auf einen Computer. Wie kann ich remote auf die Standard-C $ -Freigabe in Windows XP und Windows 7 zugreifen?

Bearbeiten: Dies ist keine Domain, es ist eine einzelne Maschine, auf die ich zugreifen muss

jyz
quelle
1
Fragen Sie, ob Sie können oder wie Sie können?
Joeqwerty
Ich habe mich selbst übertroffen. Befinden sich die Computer in einer Domäne? Haben Sie Administratorrechte auf der Domain oder auf den einzelnen Rechnern? Werden Sie zur Eingabe von Anmeldeinformationen aufgefordert?
Christopher
Geben Sie Anmeldeinformationen als Computername \ Administratorkonto ein und geben Sie dann das Kennwort ein?
Christopher
1
Ja genau. Sollte der Benutzer des Remotecomputers, auf den ich zugreifen möchte, auf meinem lokalen Computer vorhanden sein?
Jyz

Antworten:

23

Es gibt ein paar Bedenken zu beachten:

  1. Dies muss ein Computer sein, auf dem eine Professional Edition von Windows ausgeführt wird. In den Home-Editionen sind die administrativen Freigaben nicht aktiviert.
  2. Viele (wenn nicht die meisten) Firewalls von Drittanbietern deaktivieren die administrativen Freigaben aus Sicherheitsgründen. Stellen Sie sicher, dass eine Host-Firewall sie nicht deaktiviert hat.
  3. Wenn Sie die Dateifreigabe deaktiviert haben, funktioniert dies nicht. Stellen Sie in XP sicher, dass die erweiterte Freigabe aktiviert ist und nicht die einfache Freigabe. Überprüfen Sie in 7 Ihre Netzwerkeinstellungen, um sicherzustellen, dass die Datei- und Druckerfreigabe aktiviert ist. Dies gilt nicht für Netzwerke, die als öffentlich gekennzeichnet sind.
  4. Stellen Sie sicher, dass Sie den Pfad direkt eingeben - Windows-Freigaben mit Namen, die auf enden, $sind unsichtbar und werden nicht in einer Liste von Freigaben gesendet. Stattdessen müssen Sie den Pfad angeben direkt: \\MachineName\c$\.
jcrawfordor
quelle
Ich überprüfe die Punkte 1 und 2. Danke
jyz
7

Wenn Sie keiner Domäne angehören: Die Benutzerkontensteuerung verhindert den Remotezugriff auf administrative Freigaben.

Optionen:

  • schalte UAC aus
  • Aktivieren Sie den integrierten Administrator
  • Registrierungsoption festlegen, die Remote-UAC ermöglicht
    • Pfad: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System
    • DWORD (32 Bit): LocalAccountTokenFilterPolicy = 1

Lesen Sie hier mehr https://4sysops.com/archives/access-denied-to-administrative-admin-shares-in-windows-8/

oder google für "remote uac administrative share"

jens
quelle
7

Ich hatte das gleiche Problem unter Windows 7 und dies löste es:
1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Wechseln Sie zu: 2. Erstellen Sie einen DWORD-Wert namens LocalAccountTokenFilterPolicy und weisen Sie ihm den Wert 1 zu.
3. Starten Sie den "Server" -Dienst neu oder starten Sie den Computer neu

Sie können diesen Befehl auch von erhöhten Cmd ausführen und dann mit Schritt 3 fortfahren:

REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1

Dank an wibier.me

E235
quelle
Bitte aktualisieren Sie Ihre Frage mit "Hinweis: Dies ist nur unter Windows 8 und höheren Versionen erforderlich". Die Frage stammt von vor 5 Jahren und bezog sich hauptsächlich auf Windows XP und 7. Das OP hatte keine Ahnung, wie es auf C $ zugreifen sollte.
NetwOrchestration
Ich habe es unter Windows 7 gemacht und es hat bei mir funktioniert. Wie auch immer, ich habe die Antwort bearbeitet und erwähnt, dass ich sie unter Windows 7 gemacht habe.
E235
6

Ich hatte in der Vergangenheit noch nie Probleme damit, aber es gibt ein paar Dinge, die Sie überprüfen können:

  • Die Arbeitsgruppe muss häufig auf beiden Computern identisch sein, damit sie ordnungsgemäß kommunizieren können
  • Verwenden Sie Windows XP Professional Edition oder eine andere? (Zuhause, Media Center, Tablet). Diese Funktion ist nur in der Professional Edition (siehe http://en.wikipedia.org/wiki/Administrative_share ) aktiviert - hauptsächlich, weil sie sich an Unternehmensbenutzer richtet
  • Versuchen Sie, den erweiterten Freigabemodus in XP zu aktivieren. Dies erfolgt über Windows Explorer -> Menü Extras> Ordneroptionen -> Erweitert (einfache Dateifreigabe deaktivieren)

Hoffentlich hilft etwas davon.

Jens Raaby
quelle
Ich habe es nur versucht, wenn sie in derselben Domäne sind und versuchen, sich mit einem lokalen Benutzer anzumelden. Das funktioniert nicht, aber ich muss es mit dem von Ihnen vorgeschlagenen Szenario versuchen. Danke
jyz
Ich habe über drei Stunden gebraucht, um das herauszufinden. War stecken geblieben und wer würde sagen, dass das Deaktivieren der einfachen Dateifreigabe es geschafft hat. Wie immer ist Windows so intuitiv ...
IGRACH
4

Ja, wenn Sie Administratorrechte haben, müssen Sie nur den UNC-Pfad zum Computer verwenden - \\ Computername \ c $ oder sogar \\ IP-Adresse \ c $.

Christopher
quelle
3

Höchstwahrscheinlich ja ... mit Ausnahme von Firewall- oder Sicherheitsrichtlinien (Zuweisung von Benutzerrechten oder Sicherheitsoptionen), die dies verhindern.

Joeqwerty
quelle
Ich bekomme immer "Zugriff verweigert", auch mit korrektem Passwort. Scheint, dass Windows
Remotezugriff
1

Sie können nicht zur Freigabe navigieren. Freigaben, die mit einem $ enden, werden im Explorer ausgeblendet, auch wenn die Optionen "Versteckte Dateien anzeigen" und "Geschützte Betriebssystemdateien anzeigen" aktiviert sind. Sie müssen den Namen direkt in die Adressleiste eingeben, um die Freigabe zu sehen.

Joel Coehoorn
quelle
1

Wenn Ihr System kein Mitglied einer Domäne ist (was Sie nicht angeben) und das Benutzerkonto, mit dem Sie in Ihrem lokalen System angemeldet sind, nicht auf dem System vorhanden ist, zu dem Sie eine Verbindung herstellen möchten, müssen Sie möglicherweise Benutzeranmeldeinformationen eingeben so was:

\\machinename\c$ /user:machinename\user

(wo das 'Benutzer'-Konto auf dem' Maschinennamen 'existiert).

Coldmiser
quelle
Ja, ich versuche es damit.
Jyz