2 votos

¿Por qué se comparten las carpetas "Disco duro" y "Usuario" cuando activo el uso compartido de archivos? Mac a Windows

He introducido algunos comandos en el terminal en los esfuerzos de deshabilitar 'Harddrive' y 'Usuarios' carpeta compartida, no recibió mucha respuesta. ¿Qué hacen exactamente los comandos?

mando:

1$ sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server VirtualAdminShares -bool NO
2$ sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server VirtualHomeShares -bool NO
3$ sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.smbd.plist
4$ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.smbd.plist

respuesta:

1$ "password?" (fill in password)
2$ "operation in process"
3$ 
4$

A continuación se muestra el foro con los comandos de terminal. https://apple.stackexchange.com/a/376494

0 votos

¿Qué respuesta obtuvo y qué esperaba? Por favor, añada esa información a su pregunta.

1 votos

¿Qué credenciales de cuenta de usuario utiliza para conectarse? Cuando me conecto con el usuario admin en el Mac servidor, obtengo todo lo compartido. Si inicio sesión con otro usuario, no.

0 votos

Gran trabajo Daniel preguntando esto y enlazando a la antigua pregunta. Voy a tratar de editar mi post como entiendo mejor lo que está tratando de hacer aquí.

1voto

Oskar Puntos 1242

Nunca he necesitado un mando así, así que no estoy seguro de lo que hacen. ¿Por qué no habilitar el uso compartido con la interfaz gráfica de usuario y luego eliminar todos los recursos compartidos que no desea?

Eso lleva unos 2-3 minutos como máximo.

Me encanta enseñar si su objetivo es aprender esos comandos en general (y no sólo para obtener un resultado), así que lo que está pasando en los dos primeros comandos es que está escribiendo valores estructurados (piense en variables de entorno) en Windows / unix.

VirtualAdminShares is FALSE or NO
VirtualHomeShares is FALSE or NO

Entonces la carga/descarga cicla el programa para que se inicie y tenga la oportunidad de leer los valores que cambiaste.

Al igual que ocurre con las variables de entorno, si el código no busca esa variable o no tienes la sintaxis correcta, en cualquier caso no hace nada.

No entiendo lo que indica su segundo bloque de código, por lo que puede que tenga que copiar / pegar todo en la línea de comandos para que podamos ayudar a depurar eso. Supongo que no está introduciendo la contraseña. Si es así, intente esto:

sudo date

Eso debería pedirte tu contraseña. Al escribir su contraseña (la misma que utilizaría para desbloquear las preferencias del sistema o cerrar la sesión / inicio de sesión con) que le da permisos Root y debe informar de la fecha de la hora del sistema. Una vez que tenga sudo, intente los otros comandos dentro de unos minutos y no debe pedir una contraseña por segunda vez.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X