Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Rechte elevieren

Frage Entwicklung

Mitglied: JanX

JanX (Level 1) - Jetzt verbinden

06.02.2012 um 14:33 Uhr, 2476 Aufrufe, 1 Kommentar

Hallo,

mein Problem ist, das ich mit meinem Programm auf Daten in einem Verzeichnis zugreifen soll, das für den "normalen" User nicht zu öffnen sein soll. Nun sagte mir jemand, das man doch die Benutzerrechte elevieren könnte.

In der Praxis könnte das so aussehen: Das Datenverzeichnis ist zwar sichtbar, aber Standarduser kommen nicht rein. Das gestartete Programm gibt aber dem User für exakt diese Anwendung und für exakt dieses Verzeichnis die notwendigen Rechte. Das heißt, die Daten können für ihn auch nur über diese Anwendung eingesehen oder bearbeitet werden, mit allen Restriktionen, die dieses Programm ihm gibt.

Wie kann ich das machen? Eintrag in die manifest? API-Aufruf? Sonstwas? Ich kann ja beim Programmstart einen hinterlegten Usernamen inkl. Passwort an das Betriebssystem übergeben, das wäre nicht das Problem.

Ich bin wirklich sehr dankbar für jeden nützlichen Tipp.

JanX
Mitglied: DerWoWusste
06.02.2012 um 14:43 Uhr
Die Sache ist sehr einfach zu beantworten. Sobald Du einem Programm, welches der Nutzer sichtbar bedient (im Gegensatz dazu steht die "sillent"-Ausführung über die Kommandozeile) Adminrechte gibst, so kann der Nutzer sie immer missbrauchen auch ohne größere Kenntnisse.

Der einzige Weg, der dies halbwegs komfortabel und brauchbar vermeidet, ist dieser: http://www.beyondtrust.com/products/powerbroker-desktops-windows-editio ... Dieses Tool kann genau das ermöglichen, was Du willst und es ist als Einzelversion (ohne GPO-Managebarkeit) kostenlos.
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Windows Userverwaltung
Benötigte Rechte für PC Domjoin (2)

Frage von Phill93 zum Thema Windows Userverwaltung ...

Linux Userverwaltung
Enter-Taste verschafft Angreifern Root-Rechte auf verschlüsselten Systemen (1)

Link von magicteddy zum Thema Linux Userverwaltung ...

Heiß diskutierte Inhalte
Windows Server
DHCP Server switchen (25)

Frage von M.Marz zum Thema Windows Server ...

SAN, NAS, DAS
gelöst HP-Proliant Microserver Betriebssystem (14)

Frage von Yannosch zum Thema SAN, NAS, DAS ...

Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

Windows 7
Verteillösung für IT-Raum benötigt (12)

Frage von TheM-Man zum Thema Windows 7 ...