Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Schülerkennwort per Skript ändern

Frage Microsoft

Mitglied: henyheny

henyheny (Level 1) - Jetzt verbinden

12.03.2007, aktualisiert 14.03.2007, 4963 Aufrufe, 12 Kommentare

Hallo!

Ich brauche ein Skript, womit der Lehrer die Schülerpasswörter zurücksetzen kann! Habt ihr vielleicht irgendwelche Ideen? Welche Art von Skript würdet Ihr verwenden?

Vielen Dank für eure Antwort!

henyheny
Mitglied: MagniNet
12.03.2007 um 09:26 Uhr
Ich nehme mal an die Lehrer haben keinerlei Admin rechte? So ist das an unserer Schule jedenfalls...hmm du könntest ihnen ja die Delegations privilegien geben um Kennwörter der Schüler zu ändern. Das ist leider alles was ich dazu sagen kann da ich momentan exakt dasselbe Problem habe...ich dachte daran es ähnlcih zu machen wie bei einem Skript für das Anlegen von Benutzern nur das der Konto Name abgefragt wird. Würde mich ebenfalls sehr über nützliche Hinweise auf eine Lösung freuen!

MFG Magni
Bitte warten ..
Mitglied: Dani
12.03.2007 um 09:48 Uhr
Moin,
ich habe schon überlegt, ob ich einen Ordner anlege und diesen im IIS freigebe. Dort dann einfach die entsprechenden Scripte oder Seiten ablege.
Im Reiter "Sicherheit" würde ich den Benutzer bzw. Gruppen hinterlegen. So dass wirklich nur die gewünschten Benutzer Zugriff haben.
Unter IIS lassen sich Anwendungspoole erstellen mit bestimmten Rechten. Habe mich da leider noch nicht schlau gemacht, was diese genau bezwecken. Auf jeden Fall kann man dort einen Benutzer hinterlegen (denke mal wegen den Rechten).
Wenn man nun eine neue Website erstellen mit dem neuen Pool und dort ein Script dann hinterlegt, müsste es funktionieren. Oder??


Grüße
Dani
Bitte warten ..
Mitglied: CLU
12.03.2007 um 10:52 Uhr
Passwort ändern:
Was ist mit pspasswd.exe von sysinternals.com?

klappt prima!

Gruss Carsten
Bitte warten ..
Mitglied: Dani
12.03.2007 um 11:11 Uhr
Hi,
ist ja schön und gut, aber wenn du das Recht nicht hast bringt es nicht viel, oder?!
Es ist ja eher eine Rechtefrage!! Sprich so abzusichern, dass die Lehrer nicht zu viel dürfen aber auch die Schüler nicht rankommen.


Grüße
Dani
Bitte warten ..
Mitglied: CLU
12.03.2007 um 11:21 Uhr
Hallo Dani,

wo ist das Problem?
einfach mit Autoit ein Script schreiben:
runasset = Admin
im Scipt pspasswd.exe aufrufen

Script compilieren! fertig.
Dann können die Lehrer nur die Passwörter zurücksetzen und sonst nichts!

Gruss Carsten
Bitte warten ..
Mitglied: Dani
12.03.2007 um 11:49 Uhr
Hi,
ich kenne AutoIt nur für die Automatisierung von Vorgängen (z.B. Programme installieren). Somit würde es mich freuen, wenn du uns das genauer erklärst. Da müsste mangrad ne CMD öffnen, pspasswd.exe starten mit den Parametern, usw...
Somit hast du eine EXE die einen Angriffspunkt darstellt. Denn du musst ja das Passwort vom Administrator hinterlegen. Und ganz ehrlich, ich hinterlege NIE ein Passwort in einer EXE, die viele andere benutzen. Desweiteren kann man anscheinend wieder den Quellcode herstellen (http://c-net.uttx.net/AutoIT.htm).
Außerdem, wenn Schüler diese Datei in die Hand bekommen fangen die das Spielen an (spreche aus Erfahrung *gg*).


Grüße
Dani
Bitte warten ..
Mitglied: CLU
12.03.2007 um 12:01 Uhr
Hi Dani,

lade Dir mal Autoit herunter und dann die Autoit-Hilfe öffnen:
- Mit RUNASSET legst Du fest in welchem Account ein Programm gestartet werden soll.
- Mit RUNWAIT führst Du dann pspasswd.exe aus
Du kannst beim Compilieren den Haken setzen, daß das Executable (*.exe) nicht recompilierbar ist!
Wie soll das Executable in Schülerhände geraten, wenn Du die NTFS-Berechtigungen auf das so erstellte Executable nur für die Lehrer vergibst? Wenn nötig kann man zum Aufrufen auch nochmal ein Passwort abfragen.

Gruss Carsten
Bitte warten ..
Mitglied: Dani
12.03.2007 um 12:07 Uhr
HI CLU,
so...jetzt haben wir die Lösung! Geht doch....*gg* Sowas am Besten gleich in den vorherigen Beitrag schreiben. Somit kann ich mir das Schreiben sparen.


Grüße
Dani
Bitte warten ..
Mitglied: CLU
12.03.2007 um 13:17 Uhr
Hallo Dani,

ja, ja die Lehrer wollen mal wieder alles ganz genau beschrieben haben

Gruss CLU
Bitte warten ..
Mitglied: MagniNet
13.03.2007 um 11:05 Uhr
Vielen dank für die Hilfe, habe es nun auch hinbekommen und henyheny das Skript geschickt. Falls noch jemand interesse an einem Fertigen Skript dazu hat schickt mir einfach eine Nachricht. Nochmals danke!
Bitte warten ..
Mitglied: Biber
14.03.2007 um 10:46 Uhr
Moin MagniNet,

Falls noch jemand interesse an einem Fertigen Skript dazu hat schickt mir einfach eine Nachricht. Nochmals danke!

Danke auch für dieses Angebot.
Allerdings würde ich Dich da ganz dreist bitten, das Skript (oder ggf. eine erkennbare Skizze davon) hier zu posten.

Denn wie auch das Interesse an diesem Thread zeigt, ist Dein Praxis-Problem ja durchaus nicht so exotisch und also schon von allgemeinem Interesse.

Danke
Biber
Bitte warten ..
Mitglied: MagniNet
14.03.2007 um 12:02 Uhr
Natürlich doch, stimmt schon. Hier ist das Skript. Man muss natürlich den betreffenden Benutzern die nötigen Rechte geben die Accounts dieser Gruppe zu ändern.
Ich sollte dazu sagen das wir das Skript nicht allein geschrieben haben. Haben uns ein wenig Hilfe von außen geholt was mit Käsebrötchen für den betreffenden gedankt wird/wurde....nen Kaffee ist für ihn wohl auch noch drin. (Nur der vollständigkeitshalber ;) )


strUserIn = InputBox("Bitte den Anmeldenamen des Schülers eingeben")

strDomainDN = "DC=TESTNET,DC=LOCAL" ' e.g. dc=rallencorp,dc=com

strBase = "<LDAP://" & strDomainDN & ">;"

strFilter = "(samaccountname=" + strUserIn + ");"
strAttrs = "distinguishedName;"
strScope = "subtree"

set objConn = CreateObject("ADODB.Connection")
objConn.Provider = "ADsDSOObject"
objConn.Open "Active Directory Provider"
set objRS = objConn.Execute(strBase & strFilter & strAttrs & strScope)

if objRS.EOF then
msgbox("Schüler nicht gefunden")
wscript.quit
end if

objRS.MoveFirst
Set b = GetObject("LDAP://" + objRS.Fields(0).Value)
b.SetPassword "standart"
b.Put "pwdLastSet", 0
b.AccountDisabled = False
b.SetInfo
msgbox("Das Kennwort wurde geändert")



Wäre nett wenn ihr uns eine Information zukommen lasst ob ihr das Skript nutzt oder es nützlich ist. Am besten natürlich mit Verbesserungsvorschlägen sollten diese Vorhanden sein!


Gruß,
MagniNet
Bitte warten ..
Ähnliche Inhalte
Windows 8
Audioeinstellung per Skript ändern
Frage von citroendsvierWindows 82 Kommentare

Hallo zusammen, ich habe eine Audiooption Lautsprecherfüllung entdeckt, bzw. genauer entdeckt, dass sich Musik ohne diese Option viel besser ...

XML
XML Datei per Skript ändern
gelöst Frage von chrisenXML12 Kommentare

Hallo zusammen, ich habe eine Frage zur automatischen Konvertierung einer XML Datei. Und zwar: Wir bekommen aus unserem Warenwirtschaftssystem ...

Windows Netzwerk
Netzwerkdrucker nach Printservertausch im Login Skript ändern.
gelöst Frage von steveauskielWindows Netzwerk7 Kommentare

Hallo, ich musste einen neuen Printserver ins Netz stellen. Nun suche ich nach einer guten Möglichkeit die vorhandenen Netzwerkdrucker ...

Batch & Shell
Powershell Universelles Skript zum Ordnerberechtigungen ändern
Frage von pixel0815Batch & Shell3 Kommentare

Moin moin zusammen, gibt es eine einfache Möglichkeit folgendes Szenario abzubilden? Es gibt Ordner, diese hat verschiedene Berechtigungen. Ich ...

Neue Wissensbeiträge
Perl

Perl hat heute Geburtstag: 30 Jahre Perl: Lange Gesichter zum Geburtstag

Information von Penny.Cilin vor 5 StundenPerl2 Kommentare

Hallo, auch wenn es wenige wissen und noch weniger Leute es nutzen. Perl hat heute Geburtstag. 30 Jahre Perl ...

Sicherheit

Blackberry stirbt - Keine Updates für Priv mehr

Tipp von certifiedit.net vor 6 StundenSicherheit

Blackberry wird zu einer 08/15 Firma und geht wohl mehr und mehr den Weg, den HTC schon ging. Von ...

Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 2 TagenWindows 1010 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 2 TagenSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Heiß diskutierte Inhalte
Batch & Shell
Kann man mit einer .txt Datei eine .bat Datei öffnen?
gelöst Frage von HelloWorldBatch & Shell22 Kommentare

Wie schon im Titel beschrieben würde ich gerne durch einfaches klicken auf eine Text oder Word Datei eine Batch ...

Netzwerkgrundlagen
Belibiges Teilnetz einer Subnetzmaske rausfinden?
gelöst Frage von CenuzeNetzwerkgrundlagen18 Kommentare

Wundervollen Gutentag, mittlerweile kann ich Subnetting so einigermaßen, aber ein Problem habe ich noch. Netzwerkadresse und Boradcast errechnen ist ...

LAN, WAN, Wireless
WLAN Reichweite erhöhen mit neuer Antenne
gelöst Frage von gdconsultLAN, WAN, Wireless12 Kommentare

Hallo, ich besitze einen TL-WN722N USB-WLAN Dongle mit einer richtigen Antenne. Ich frage mich jetzt ob man die Reichweite ...

Windows Server
Logging von "gesendeten Nachrichten" auf Terminalservern
gelöst Frage von Z3R0C0MM4N0THiN6Windows Server10 Kommentare

Hallo zusammen, kann mir jemand auf kurzem Wege sagen ob 1) die per Task-Manager (oder damals tsadmin) an Benutzer ...