¿Cómo acceder a C $ share en una red?

19

Teniendo en cuenta que tengo acceso de administrador a una máquina, ¿cómo puedo acceder de forma remota al recurso compartido C $ predeterminado en Windows XP y Windows 7?

Editar: este no es un dominio, es una sola máquina a la que necesito acceder

jyz
fuente
1
¿Estás preguntando si puedes o cómo puedes?
joeqwerty
Me adelanté a mí mismo. ¿Las máquinas están en un dominio? ¿Tiene derechos de administrador en el dominio o en las máquinas individuales? ¿Se le solicitan las credenciales?
Christopher
¿Está escribiendo credenciales como machinename \ adminaccount y luego ingresando la contraseña?
Christopher
1
Sí exactamente. ¿El usuario de la computadora remota al que intento acceder debe existir en mi máquina local?
jyz

Respuestas:

23

Hay algunas preocupaciones a tener en cuenta:

  1. Debe ser una computadora con una edición profesional de Windows. Las ediciones Home no tienen los recursos compartidos administrativos habilitados.
  2. Muchos (si no la mayoría) de los firewalls de terceros deshabilitarán los recursos compartidos administrativos por razones de seguridad. Asegúrese de que el firewall del host no los haya deshabilitado.
  3. Si tiene desactivado el uso compartido de archivos, esto no funcionará. En XP, asegúrese de que el uso compartido avanzado esté activado, en lugar del uso compartido simple. En 7, verifique la configuración de su red para asegurarse de que Compartir archivos e impresoras esté habilitado. Este no es el caso de las redes marcadas como públicas.
  4. Asegúrese de escribir la ruta directamente: los recursos compartidos de Windows con nombres que terminan en $son invisibles y no se enviarán a las listas de recursos compartidos. En su lugar, debe especificar la ruta directamente: \\MachineName\c$\.
jcrawfordor
fuente
Comprobaré sobre los puntos 1 y 2. Gracias
jyz
7

Si no está en un dominio: UAC evitará el acceso remoto a recursos compartidos administrativos.

Opciones:

  • deshabilitar UAC
  • habilitar administrador incorporado
  • Establecer la opción de registro que permite UAC remoto
    • ruta: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System
    • DWORD (32 bits): LocalAccountTokenFilterPolicy = 1

Lea más aquí https://4sysops.com/archives/access-denied-to-administrative-admin-shares-in-windows-8/

o google para "recurso compartido administrativo uac remoto"

jens
fuente
7

Tuve el mismo problema en Windows 7 y esto lo resolvió:
1. Vaya a: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
2. Cree un valor DWORD llamado LocalAccountTokenFilterPolicy y asígnele un valor de 1
3. Reinicie el servicio "Servidor" o reinicie la máquina.

También puede ejecutar este comando desde cmd elevado y luego continuar con el paso 3:

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

Crédito a wibier.me

E235
fuente
Actualice su pregunta con "Nota: solo necesita hacer esto en Windows 8 y versiones superiores". La pregunta es de hace 5 años, y está relacionada principalmente con Windows Xp y 7. El OP no tenía idea de cómo acceder a C $.
NetwOrchestration
Lo hice en Windows 7 y funcionó para mí. De todos modos
edité
6

Nunca he tenido problemas para hacer esto en el pasado, pero hay algunas cosas que puedes verificar:

  • El grupo de trabajo a menudo tiene que ser el mismo en ambas máquinas para que puedan comunicarse adecuadamente
  • ¿Estás utilizando la edición Windows XP Professional u otra? (Inicio, Media Center, Tablet). Esta función solo se activa en Professional Edition (consulte http://en.wikipedia.org/wiki/Administrative_share ), principalmente porque está dirigida a usuarios empresariales
  • Intente habilitar el modo de uso compartido avanzado en XP. Esto es a través del Explorador de Windows -> Menú Herramientas> Opciones de carpeta -> Avanzado (deshabilitar el uso compartido simple de archivos)

Espero que algo de eso ayude.

Jens Raaby
fuente
Solo lo intenté cuando están en el mismo dominio y tratando de iniciar sesión con un usuario local. Esto no funciona, pero tengo que probar con este escenario que
propusiste
Me llevó más de tres horas darme cuenta. Estaba atascado y quién diría que deshabilitar el intercambio simple de archivos lo hizo. Como siempre Windows es tan intuitivo ...
IGRACH
4

Sí, si tiene derechos de administrador, solo tiene que usar la ruta UNC a la máquina: \\ machinename \ c $ o incluso \\ IPAddress \ c $.

Christopher
fuente
3

Lo más probable es que sí ... salvo cualquier firewall o políticas de seguridad (asignaciones de derechos de usuario u opciones de seguridad) que lo impidan.

joeqwerty
fuente
Siempre obtengo "Acceso denegado", incluso con la contraseña correcta. Parece que Windows no permite el acceso remoto a recursos compartidos administrativos, no estoy seguro ...
JYZ
1

No podrá navegar hasta el recurso compartido. Las acciones que terminan con $ están ocultas en el explorador, incluso si tiene habilitadas las opciones "Mostrar archivos ocultos" y "Mostrar archivos protegidos del sistema operativo". Debe escribir el nombre directamente en la barra de direcciones para ver el recurso compartido.

Joel Coehoorn
fuente
1

Si su sistema no es miembro de un dominio (que usted afirma que no lo es) y la cuenta de usuario con la que inició sesión en su sistema local no existe en el sistema al que está intentando conectarse, es posible que deba ingresar las credenciales de usuario Me gusta esto:

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

(donde existe la cuenta 'usuario' en 'machinename').

Coldmiser
fuente
Sí, estoy intentando con eso ..
jyz