Setuid

Setuid (Set User ID, manchmal auch suid) ist ein erweitertes Unix-Dateirecht für Dateien oder Verzeichnisse des Unix-Betriebssystems. Ausführbare Programme, bei denen dieses Bit gesetzt ist, werden zusätzlich zu den Rechten desjenigen Benutzers, der die Datei ausführt, auch mit den Rechten des Benutzers ausgeführt, dem die Datei gehört (das heißt mit den Rechten des Besitzers der Datei, des „Owners“). Auf den meisten Systemen funktioniert dies nur für ausführbare Binärdateien, nicht jedoch für interpretierte Scripts.

Dieses Vorgehen ermöglicht unprivilegierten Benutzern und Prozessen einen kontrollierten Zugriff auf privilegierte Ressourcen.

Im Falle von FreeBSD bewirkt Setuid auf Verzeichnissen, dass darin angelegte Dateien dem Eigentümer des Verzeichnisses gehören und nicht demjenigen Benutzer, der sie anlegt.

Setzen des SUID-Bits

In einer grafischen Dateiverwaltung (hier Konqueror) kann das Bit mit einem Mausklick gesetzt werden.

Mit klassischen Unix-Kommandos wie chmod kann das Bit mit einem Aufruf wie

chmod u+s datei

gesetzt werden, wobei datei für mindestens eine Datei bzw. Verzeichnis steht.

Die Rechte zeigt ein ls dann z. B. folgendermaßen an:

-rwSrwxrwx user group datei
Ein großes „S“ repräsentiert hierbei das reine SUID-Bit, ohne execute Bit. Ist auch das execute Bit gesetzt wird ein kleines „s“ angezeigt. Das execute Bit kann über
chmod u+x datei
gesetzt werden.

Auch moderne grafische Dateimanager bieten Möglichkeiten, das Bit grafisch per Checkbox zu aktivieren/deaktivieren.

Vor- und Nachteile

Vorteil dieses Vorgehens ist seine Einfachheit. Im Kernel muss nur wenig Funktionalität vorhanden sein, um eine große Bandbreite an Zugriffsteuerungen durch externe Programme zu implementieren. Es genügt in vielen Fällen, Funktionalität nach „privilegiert“ und „nicht privilegiert“ zu trennen, und die Zugriffsteuerung den setuid-Programmen zu überlassen. Programme können des Weiteren in den Rechten beschnitten werden, wenn das Programm einem eingeschränkten Anwender zugeordnet wird.

Klarer Nachteil ist, dass diese setuid-Programme, die einem höher berechtigten Anwender wie root gehören, aufgrund ihrer Privilegien ein Sicherheitsrisiko darstellen. Ein Fehler in einem dieser Programme kann leicht das ganze System kompromittieren. Sie sind daher auch häufig das Ziel von lokalen Angriffen. Daher werden im Allgemeinen Mechanismen bevorzugt, die ohne setuid auskommen.

Klassische setuid-Programme

Unix-Programme, für die das setuid-Bit zur korrekten Funktion gesetzt sein muss, sind zum Beispiel su sowie sudo, welche mit den ihnen damit zur Verfügung stehenden Root-Rechten den zu startenden Prozess unter einer anderen Benutzerumgebung starten. Auch mount und sein Pendant umount benötigen üblicherweise Root-Rechte. Unter Linux wird aber auch normalen Benutzern das Ein- und Aushängen von Laufwerken erlaubt, die in der Datei /etc/fstab mit der Option user markiert sind.

In allen diesen Fällen muss den Dienstprogrammen jeweils die Möglichkeit zur Verfügung stehen, Aktionen mit Root-Rechten auszuführen. Die Entscheidung, ob dies erlaubt sein soll oder nicht, muss allerdings einer privilegierten Instanz obliegen. Sie wird meist anhand von Konfigurationsdateien gefällt, die von normalen Benutzern nicht bearbeitet werden können.

Siehe auch

Read other articles:

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Gamelan Banjar – berita · surat kabar · buku · cendekiawan · JSTOR artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Tidak ada alasan yang diberikan. Silakan kembangkan artikel ini semampu And...

 

 

Эта статья или раздел нуждается в переработке.Пожалуйста, улучшите статью в соответствии с правилами написания статей. История Абхазии охватывает временные рамки от доисторических времен до наших дней. Археология Археологические находки свидетельствуют о пребывании �...

 

 

File format This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Progressive Graphics File – news · newspapers · books · scholar · JSTOR (October 2010) (Learn h...

Albus DumbledorePemeranRichard HarrisMichael GambonInformasiJenis kelaminPria Albus Percival Wulfric Brian Dumbledore merupakan salah satu tokoh dalam serial novel ciptaan J. K. Rowling sebagai Kepala Sekolah Sihir Hogwarts. Ia merupakan seorang ahli sihir yang bijaksana dan paling dihormati di dunia Sihir. Ia berperan sebagai pembimbing atau penasihat tokoh utama, Harry Potter sebagaimana konsep perwatakan Merlin atau Gandalf. Ia selalu mengambil berat terhadap Harry Potter dan memberikan do...

 

 

Gaya atau nada penulisan artikel ini tidak mengikuti gaya dan nada penulisan ensiklopedis yang diberlakukan di Wikipedia. Bantulah memperbaikinya berdasarkan panduan penulisan artikel. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Achmad Affandi Menteri Pertanian Indonesia ke-18Masa jabatan19 Maret 1983 – 21 Maret 1988PresidenSoeharto PendahuluSoedarsono HadisapoetroPenggantiWardojo[[Menteri Muda Urusan Peningkatan Produksi Pangan Indonesia]] ke-2Masa ...

 

 

Helium cair yang didinginkan di bawah titik Lambda dan menunjukkan sifat-sifat superfluida Pada tekanan standar, unsur kimia helium ada dalam bentuk cairan hanya pada suhu yang sangat rendah, yaitu −269 °C (sekitar 4 K atau −452.2 °F). Titik didih dan titik kritis helium cair tergantung pada isotop helium yang ada: isotop helium-4 yang umum atau isotop helium-3 yang langka. Hanya terdapat dua isotop helium yang stabil. Massa jenis helium-4 cair pada titik didihnya dan tek...

Anniversary of the ratification of the Treaty of Paris (Jan 14) For other uses, see Ratification Day. Ratification DayCongressional Proclamation of Ratification of Treaty of Paris, January 14, 1784DateJanuary 14Next timeJanuary 14, 2025 (2025-01-14)Frequencyannual Ratification Day in the United States is the anniversary of the congressional proclamation of the ratification of the Treaty of Paris, on January 14, 1784, at the Maryland State House in Annapolis, Maryland, by the Confed...

 

 

Masmimar MangiangLahir(1949-09-10)10 September 1949Limbanang, Suliki, Lima Puluh Kota, Sumatera BaratMeninggal29 Juni 2020(2020-06-29) (umur 70)JakartaKebangsaanIndonesiaPekerjaanWartawan, pengajarDikenal atasAhli bahasa mediaOrang tuaM. Sain Dt. Manggung Mangiang (ayah) Sitti Rugaiyah (ibu) Masmimar Mangiang (10 September 1949 – 29 Juni 2020)[1] adalah seorang wartawan dan pakar bahasa jurnalistik Indonesia. Ia juga merupakan pengajar di Departemen Komunikasi FI...

 

 

2020 American adventure film The Call of the WildTheatrical release posterDirected byChris SandersScreenplay byMichael GreenBased onThe Call of the Wildby Jack LondonProduced by Erwin Stoff James Mangold Starring Harrison Ford Omar Sy Dan Stevens Karen Gillan Bradley Whitford CinematographyJanusz KamińskiEdited by William Hoy David Heinz[1] Music byJohn Powell[2]Productioncompanies 20th Century Studios[3] TSG Entertainment[3] 3 Arts Entertainment[3] Di...

Lambang Nusa Tenggara TimurDetailPerisaiBerbentuk perisai lima sudut yang terdapat gambar bintang, komodo, padi, kapas, tombak dan pohon beringin. Prangko Lambang Provinsi Nusa Tenggara Timur Lambang Nusa Tenggara Timur berbentuk perisai dengan lima sudut yang memiliki arti perlindungan rakyat, juga berarti lima sila Pancasila. Dalam perisai tergambar bintang, Komodo, padi, kapas, tombak dan pohon beringin. Bintang melambangkan keagungan Tuhan Yang Maha Esa. Komodo dalam lambang adalah satu-s...

 

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Apple Scanner – news · newspapers · books · scholar · JSTOR (January 2017) (Learn how and when to remove this template message) Apple Scanner attached to a Macintosh SE In August 1988 Apple Computer introduced the Apple Scanner.[1] It was their first A...

 

 

New Europe First editionAuthorMichael PalinCountryUnited KingdomLanguageEnglishSeriesMichael Palin's TripsGenreTravel literaturePublisherWeidenfeld & NicolsonPublication date2007Media typePrint (HardbackPages288ISBN978-0-297-84449-5OCLC141379962Preceded byHimalaya Followed byBrazil  New Europe is the book that Michael Palin wrote to accompany the BBC television documentary series Michael Palin's New Europe. This description is that of the Hard Cover (Pictorial).I...

Social App Hive SocialType of siteSocial networking serviceAvailable inMultilingualFoundedJune 5, 2019; 4 years ago (2019-06-05)Area servedWorldwideOwnerHiveFounder(s)Kassandra PopCEOKassandra PopURLwww.hivesocial.appRegistrationRequiredUsers1 millionLaunchedOctober 2019; 4 years ago (2019-10)Current statusActiveNative client(s) onAndroidiOS Hive Social is a microblogging service and mobile app. The app received news coverage during...

 

 

American hardcore punk band This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Sick of It All – news · newspapers · books · scholar · JSTOR (February 2024) (Learn how and when to remove this message) Sick of It AllSick of It All at Reload Festival 2018Background informationOriginNew York City, U.S.Genres Hardco...

 

 

Piala Generalísimo 1973–1974Negara SpanyolJumlah peserta114Juara bertahanAthletic BilbaoJuaraReal Madrid(gelar ke-12)Tempat keduaBarcelonaJumlah pertandingan225Pencetak gol terbanyak Carlos Santillana(Real Madrid C.F.)(7 gol)← 1972–1973 1974–1975 → Piala Generalísimo 1973–1974 adalah edisi ke-70 dari penyelenggaraan Piala Raja Spanyol, turnamen sepak bola di Spanyol dengan sistem piala. Edisi ini dimenangkan oleh Real Madrid setelah mengalahkan Barcelona pada pertandingan f...

American magazine editor This article is about the magazine editor. For the nurse, see Edith Lewis (nurse). Edith LewisLewis's passport photograph, 1920Born(1882-12-22)December 22, 1882Lincoln, Nebraska, U.S.DiedAugust 11, 1972(1972-08-11) (aged 89)New York City, U.S.Occupation(s)Magazine editor,McClure's MagazinePartnerWilla Cather (c. 1908–1947) Edith Lewis (December 22, 1882 – August 11, 1972)[1][2] was a magazine editor at McClure's Magazine, the managing editor o...

 

 

Untuk identitas terkait ketertarikan romantik atau seksual, lihat Identitas seksual dan Orientasi seksual. Bagian dari seri mengenaiTransgender Identitas gender Agender / tanpa gender Androgini Bigender Bissu Dua Roh Gender bender Gender ketiga Genderqueer / nonbiner Heteroseksualitas queer Hijra Pangender Transfeminin Transmaskulin Transpria Transpuan Transseksual Trigender Kesehatan dan pengobatan Anak transgender Disforia gender pada anak-anak Kehamilan Kesehatan Terapi penentuan...

 

 

斯洛博丹·米洛舍维奇Слободан МилошевићSlobodan Milošević 南斯拉夫联盟共和国第3任总统任期1997年7月23日—2000年10月7日总理拉多耶·孔蒂奇莫米尔·布拉托维奇前任佐兰·利利奇(英语:Zoran Lilić)继任沃伊斯拉夫·科什图尼察第1任塞尔维亚总统任期1991年1月11日[注]—1997年7月23日总理德拉古京·泽莱诺维奇(英语:Dragutin Zelenović)拉多曼·博若维奇(英语:Radoman Bo...

Terraced houses (now offices) in Sheffield, EnglandThe MountGeneral informationTypeTerraced houses (now offices)Architectural styleneoclassicalLocationGlossop Road, Broomhill, Sheffield, EnglandCoordinates53°22′36″N 1°29′56″W / 53.3768°N 1.4989°W / 53.3768; -1.4989 (grid reference SK3386)Construction started1830Completed1832 (1832)OwnerAvivaDesign and constructionArchitect(s)William FlocktonDesignationsGrade II* listed The Mount is a Grade II* listed ...

 

 

Geometric object that has length and direction For mathematical vectors in general, see Vector (mathematics and physics). For other uses, see Vector (disambiguation). A vector pointing from A to B In mathematics, physics, and engineering, a Euclidean vector or simply a vector (sometimes called a geometric vector[1] or spatial vector[2]) is a geometric object that has magnitude (or length) and direction. Euclidean vectors can be added and scaled to form a vector space. A Euclid...