it-swarm-es.tech

¿Cómo cambio mi contraseña de dominio de Windows desde Mac OS X?

Las Mac funcionan bien en entornos corporativos de Windows, pero muchas empresas requieren que cambie su contraseña después de un período de tiempo (3 meses, por ejemplo).

¿Cómo se cambia la contraseña de su dominio de Windows sin tener que iniciar una PC?

26
Harvey

Desde la terminal:

$ smbpasswd -U username -r DOMAIN_CONTROLLER_IP

$ smbpasswd -h
When run by root:
    smbpasswd [options] [username]
otherwise:
    smbpasswd [options]

options:
  -L                   local mode (must be first option)
  -h                   print this usage message
  -s                   use stdin for password Prompt
  -c smb.conf file     Use the given path to the smb.conf file
  -D LEVEL             debug level
  -r MACHINE           remote machine
  -U USER              remote username
extra options when run by root or in local mode:
  -a                   add user
  -d                   disable user
  -e                   enable user
  -i                   interdomain trust account
  -m                   machine trust account
  -n                   set no password
  -W                   use stdin ldap admin password
  -w PASSWORD          ldap admin password
  -x                   delete user
  -R ORDER             name resolve order
22
Harvey

Otra sugerencia es iniciar sesión en el portal web de correo electrónico de su empresa. Muchas empresas están utilizando MS Exchange, que admite cambiar su contraseña a través de su sesión de correo electrónico web. Tuve este problema exacto con los usuarios que no estaban en Mac, pero nunca tocaron una máquina que era parte del Active Directory. La interfaz de cambio de webmail/contraseña hizo esto posible y funcionó para varios cientos de usuarios. Debo admitir que los mensajes de error fueron bastante crípticos y completamente inútiles. Si el cambio de contraseña falla porque su nueva contraseña carece de complejidad, es probable que no le diga eso. Tan solo tenga en cuenta esa limitación.

9
Axxmasterr

Aprovechando la respuesta de @ Havey (requiere Samba que no sea de Apple, macports, etc.):


Nunca sé/recuerdo cuál es la IP del controlador de dominio, así que he creado el siguiente script para que aparezca smbpasswd en la solicitud de contraseña antigua/nueva.

#!/bin/bash

USER="joe.bob"                                             
DOMAIN="acme.com"

smbpasswd -U $USER -r `nslookup _ldap._tcp.dc._msdcs.$DOMAIN | awk '{print $2;exit;}'`
3
Justin

Puede crear un disco de inicio de contraseña con los siguientes CD en vivo de contraseña:

  1. CD en vivo de Ophcrack
  2. Editor de registro y contraseña de NT sin conexión
  3. Restablecimiento de contraseña de Windows para Mac
1
kingblun

smbpasswd ya no está presente en Lion o superior

Para evitar esto, simplemente puede usar una imagen acoplable con las líneas de comando correctas (del paquete samba-common-bin). Esto funcionará incluso para Windows o Linux. Consulte las preguntas y respuestas relacionadas: el comando smbpasswd no se encuentra en MacOS High Sierra

Usando la imagen de Docker de github.com/GabLeRoux/docker-debian-samba-common-bin :

docker run --rm -it gableroux/debian-samba-common-bin \
  bash -c "smbpasswd -U my_activedirectory_username -r 10.x.y.z"

Solución alternativa, use kpasswd:

kpasswd [email protected] 
0
GabLeRoux