it-swarm.asia

Bagaimana cara mengubah kata sandi domain windows saya dari Mac OS X?

Mac berfungsi baik di lingkungan perusahaan Windows, tetapi banyak perusahaan mengharuskan Anda untuk mengubah kata sandi setelah jangka waktu tertentu (misalnya 3 bulan).

Bagaimana Anda mengubah kata sandi domain Windows Anda tanpa harus mem-boot PC?

26
Harvey

Dari 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

Saran lain adalah masuk ke Portal Web Email perusahaan Anda. Banyak perusahaan menggunakan MS Exchange yang mendukung pengubahan kata sandi Anda melalui sesi email web Anda. Saya memiliki masalah ini dengan pengguna yang tidak menggunakan mac, tetapi sebaliknya tidak akan pernah menyentuh mesin yang merupakan bagian dari Active Directory. Antarmuka perubahan webmail/kata sandi memungkinkan dan ini berfungsi untuk beberapa ratus pengguna. Saya harus mengakui bahwa pesan-pesan kegagalan itu sangat samar dan sama sekali tidak berguna. Jika perubahan kata sandi gagal karena kata sandi baru Anda tidak memiliki kerumitan, kemungkinan kata sandi itu gagal memberi tahu Anda. Jadi, ketahuilah bahwa ada satu batasan.

9
Axxmasterr

Membonceng jawaban @ Havey (membutuhkan non-Apple Samba, macports dll.):


Saya tidak pernah tahu/ingat apa IP dari pengontrol domain, jadi saya telah membuat skrip di bawah ini untuk hanya membawa smbpasswd ke Prompt kata sandi lama/baru.

#!/bin/bash

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

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

Anda dapat membuat disk boot kata sandi dengan kata sandi live CD berikut:

  1. CD langsung Ophcrack
  2. Editor NT Password dan Registry Offline
  3. Reset Kata Sandi Windows untuk Mac
1
kingblun

smbpasswd tidak lagi ada di Lion atau di atasnya

Untuk memotong ini, Anda cukup menggunakan gambar buruh pelabuhan dengan baris perintah yang benar (dari paket samba-common-bin). Ini akan berfungsi bahkan untuk windows atau linux. Lihat Q/A terkait: perintah smbpasswd tidak ditemukan pada MacOS High Sierra

Menggunakan gambar buruh pelabuhan dari 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"

Solusi alternatif, gunakan kpasswd:

kpasswd [email protected] 
0
GabLeRoux