मैं मैक ओएस एक्स से अपने विंडोज़ डोमेन पासवर्ड को कैसे बदलूं?


26

विंडोज़ कॉर्पोरेट वातावरण में मैक अच्छी तरह से काम करते हैं, लेकिन कई कंपनियों को आपके पासवर्ड को समय की अवधि (उदाहरण के लिए 3 महीने) के बाद बदलने की आवश्यकता होती है।

पीसी को बूट किए बिना आप अपना विंडोज डोमेन पासवर्ड कैसे बदल सकते हैं?

जवाबों:


22

टर्मिनल से:

$ 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

9
दुर्भाग्यवश smbpasswdअब लायन की साफ सुथरी स्थिति में कोई मौजूद नहीं है।
नाटे

3
यदि आप Homebrew चला रहे हैं, तो आप दौड़ने की कोशिश कर सकते हैंbrew install https://raw.github.com/vertis/homebrew/master/Library/Formula/samba.rb
Pål Brattberg

5
sambaपैकेज तो तुम सिर्फ टाइप कर सकते हैं, अब Homebrew "डिफ़ॉल्ट" का हिस्सा है brew install sambaकि URL का उपयोग करने के बजाय।
बिशेषम

3
smbpasswdmacOS 10.12.5 पर काम नहीं करता है, और brew install samba"कोई उपलब्ध सूत्र नहीं" कहता है। क्या अन्य विकल्प हैं (वेब ​​पोर्टल नहीं)?
पास्के

1
यदि आप macOS हाई सिएरा (10.13.4) या सिएरा का उपयोग कर रहे हैं , तो आप macports macports.org/install.php का उपयोग करके सांबा स्थापित कर सकते हैं , फिर आप पोर्ट कमांड का उपयोग कर सकते हैं: पोर्ट संबा 3 स्थापित करें और उसके बाद आप ऊपर वर्णित निर्देशों का पालन कर सकते हैं, smbwwd चाहिए उपलब्ध रहना।
नियोसर्जियो

9

एक अन्य सुझाव आपकी कंपनी के ईमेल वेब पोर्टल पर लॉग इन करना है। कई कंपनियां एमएस एक्सचेंज का उपयोग कर रही हैं जो आपके वेब ईमेल सत्र के माध्यम से आपके पासवर्ड को बदलने का समर्थन करता है। मेरे पास उन उपयोगकर्ताओं के साथ यह सटीक समस्या थी जो मैक पर नहीं थे, लेकिन इसके बजाय कभी भी एक मशीन को नहीं छूएंगे जो सक्रिय निर्देशिका का हिस्सा था। वेबमेल / पासवर्ड परिवर्तन इंटरफ़ेस ने इसे संभव बनाया और इसने कई सौ उपयोगकर्ताओं के लिए काम किया। मुझे यह स्वीकार करना चाहिए कि विफलता के संदेश काफी गूढ़ थे और बिल्कुल बेकार थे। यदि पासवर्ड परिवर्तन विफल हो जाता है क्योंकि आपके नए पासवर्ड में जटिलता का अभाव है, तो यह आपको यह बताने में विफल होगा। तो बस उस एक सीमा के बारे में पता होना चाहिए।


आह, मुझे उल्लेख करना चाहिए कि मैंने ऐसा किया होता अगर यह मेरी कंपनी में काम करता। यह हमेशा कहता है कि यह काम करता है और कुछ भी नहीं करता है। अच्छा सुझाव।
हार्वे

गुप्त संदेश निश्चित रूप से सटीक रूप से वर्णन नहीं करते हैं कि क्या पासवर्ड परिवर्तन सूका हुआ था। मैंने जो सबसे बड़ी समस्याएं देखीं, वे पासवर्ड से संबंधित थीं जो पासवर्ड के भीतर लंबाई, अपरकेस / लोअरकेस, संख्या और प्रतीक को पूरा नहीं करती थीं। इसे सही तरीके से काम करने के लिए आपको एक बहुत ही जटिल पासवर्ड चुनना होगा।
axxmasterr

मुझे यह जोड़ना चाहिए था कि यदि नियमों के कारण आपका पासवर्ड बदल जाता है, तो कमांड-लाइन दृष्टिकोण आपको असफलता के कुछ संकेत देगा (जबकि मेरे अनुभव में) वेब विधि बस चुपचाप विफल हो जाती है। हालाँकि, यदि उपलब्ध हो, तो हमेशा वेब पोर्टल विधि को पहले आज़माएँ।
हार्वे

3

@ हैवी जवाब (गैर-ऐप्पल सांबा, मैकस्पोर्ट्स आदि की आवश्यकता है) से :


मुझे कभी नहीं पता / याद है कि आईपी डोमेन नियंत्रक का क्या है, इसलिए मैंने smbpasswdपुराने / नए पासवर्ड को तुरंत लाने के लिए नीचे की स्क्रिप्ट बनाई है ।

#!/bin/bash

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

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


0

smbpasswd अब शेर या उससे ऊपर में मौजूद नहीं है

इसे बायपास करने के लिए, आप बस सही कमांड लाइनों ( samba-common-binपैकेज से) के साथ डॉक इमेज का उपयोग कर सकते हैं । यह विंडोज़ या लिनक्स के लिए भी काम करेगा। संबंधित Q / A देखें: smbpasswd कमांड MacOS हाई सिएरा पर नहीं मिला

Github.com/GabLeRoux/docker-debian-samba-common-bin से docker छवि का उपयोग करना :

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

वैकल्पिक समाधान, उपयोग kpasswd:

kpasswd user@REALM 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.