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

Mitglied: henyheny

henyheny (Level 1) - Jetzt verbinden

12.03.2007, aktualisiert 14.03.2007, 5006 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 ...

Netzwerkgrundlagen

Ldapmodify im Skript: Bestehenden Eintrag ändern

Frage von Lebowski23Netzwerkgrundlagen1 Kommentar

Hallo, ich habe hier folgende Möglichleit zur Verwendung von ldapmodify in einem Skript gefunden Ich würde aber gerne abhängig ...

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 ...

Neue Wissensbeiträge
Vmware
VMware Updates gegen L1 Lücke
Information von sabines vor 2 StundenVmware

Für die Vmware Produkte vCenter Server, ESXi, Workstation und Fusion stehe Updates bereit um die L1 Lücke zu schließen. ...

Drucker und Scanner
HP-MF-Drucker per Fax angreifbsr
Information von Lochkartenstanzer vor 2 TagenDrucker und Scanner3 Kommentare

Endlich eine sinnvolle Verwendung für Faxe: Damit kann man offensichtlich den Drucker übernehmen. lks

Router & Routing

Das pfSense Buch ist jetzt für jeden kostenlos zu beziehen

Tipp von magicteddy vor 2 TagenRouter & Routing2 Kommentare

Bisher war das Buch nur für zahlende Unterstützer verfügbar, jetzt steht für Jedermann kostenlos zur Verfügung. Siehe auch The ...

Firewall

Möglicherweise neue Sicherheitslücke in Mikrotik-Firmware

Information von LordGurke vor 4 TagenFirewall3 Kommentare

Hallo zusammen, vor ein paar Monaten gab es ja bereits eine Sicherheitslücke in der Firmware von Mikrotik-Routern, über welche ...

Heiß diskutierte Inhalte
Windows 10
WIN 10 1803 - LTE Stick kein Internetzugriff
Frage von killtecWindows 1023 Kommentare

Hallo, ich habe mit einem Windows 10 1803 Probleme mit einem LTE-Stick. Das gleiche Problem ist bei mehreren Rechnern ...

Datenbanken
MySQL Datenbank Import Aufgabe für mehrere .csv dateien
gelöst Frage von Marcel1989Datenbanken19 Kommentare

Hi, ich komm nicht weiter. Ich hab auf einem Windows Server 2012 r2 eine MariaDB/MySQL laufen. Nun soll diese ...

CPU, RAM, Mainboards
Xeon E5620: noch schnell genug?
Frage von ahussainCPU, RAM, Mainboards19 Kommentare

Hallo allerseits, ich habe die Möglichkeit, aus Restbeständen einen Tower mit Xeon E5620 CPU und 24 GB RAM zu ...

Batch & Shell
Windows Task per Batch hinzufügen für wöchentlichen Reboot
gelöst Frage von KusimirBatch & Shell15 Kommentare

Hallo, ich würde gern per Batch auf mehreren PC's (Windows 10) einen Reboot hinzufügen als geplante Task der jede ...