{"id":1070,"date":"2026-01-08T19:06:51","date_gmt":"2026-01-08T19:06:51","guid":{"rendered":"https:\/\/sudoit.pl\/?p=1070"},"modified":"2026-01-09T17:50:06","modified_gmt":"2026-01-09T17:50:06","slug":"uzytkownicy-i-grupy-w-linuksie","status":"publish","type":"post","link":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/","title":{"rendered":"U\u017cytkownicy i grupy w Linuksie"},"content":{"rendered":"\n<p>Wyobra\u017a sobie Linuksa jako t\u0119tni\u0105c\u0105 \u017cyciem metropoli\u0119. Ka\u017cdy mieszkaniec (czyli <strong>u\u017cytkownik<\/strong>) ma w\u0142asne \u201eklucze\u201d do okre\u015blonych budynk\u00f3w i zasob\u00f3w &#8211; plik\u00f3w, katalog\u00f3w, us\u0142ug. Te klucze nie s\u0105 rozdawane przypadkowo. U\u017cytkownicy s\u0105 zorganizowani w grupy przypominaj\u0105ce s\u0105siedztwa, w kt\u00f3rych maj\u0105 wsp\u00f3lne zainteresowania i prawa dost\u0119pu. Podobnie Linuks dba o <strong>uprawnienia<\/strong>, <strong>w\u0142a\u015bcicieli<\/strong> i <strong>grupy<\/strong>, dzi\u0119ki czemu wszystko jest pouk\u0142adane, przewidywalne i bezpieczne.<\/p>\n\n\n\n<p>Je\u015bli chcesz sprawnie administrowa\u0107 systemem, konfigurowa\u0107 dost\u0119p w firmie albo po prostu lepiej rozumie\u0107 Linuksa &#8211; <strong>u\u017cytkownicy i grupy<\/strong> to fundament.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kim jest u\u017cytkownik w Linuxie<\/h2>\n\n\n\n<p>W kontek\u015bcie Linuksa <strong>u\u017cytkownik<\/strong> to osoba lub proces, kt\u00f3remu system przyznaje dost\u0119p do zasob\u00f3w. Ka\u017cde konto ma:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>nazw\u0119 u\u017cytkownika<\/strong> (login),<\/li>\n\n\n\n<li><strong>UID<\/strong> (User ID) \u2013 unikalny identyfikator liczbowy,<\/li>\n\n\n\n<li>przypisan\u0105 <strong>grup\u0119 g\u0142\u00f3wn\u0105<\/strong> (GID) oraz cz\u0119sto <strong>grupy dodatkowe<\/strong>,<\/li>\n\n\n\n<li>ustawienia takie jak <strong>katalog domowy<\/strong> i <strong>pow\u0142oka logowania<\/strong> (shell).<\/li>\n<\/ul>\n\n\n\n<p>To w\u0142a\u015bnie <strong>UID\/GID<\/strong> s\u0105 kluczowe dla systemu uprawnie\u0144 (w\u0142a\u015bciciel pliku, grupa pliku, prawa dost\u0119pu). Ka\u017cdy u\u017cytkownik ma sw\u00f3j w\u0142asny zestaw przywilej\u00f3w.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Typy u\u017cytkownik\u00f3w: standard i root<\/h3>\n\n\n\n<p>Najcz\u0119\u015bciej spotkasz dwa g\u0142\u00f3wne typy kont:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>U\u017cytkownik standardowy<\/strong> (standard user) &#8211; Ma <strong>ograniczone uprawnienia<\/strong>. Zwykle mo\u017ce modyfikowa\u0107 tylko pliki i katalogi, kt\u00f3rych jest w\u0142a\u015bcicielem (lub do kt\u00f3rych ma uprawnienia). W wielu dystrybucjach konta \u201ezwyk\u0142ych\u201d u\u017cytkownik\u00f3w maj\u0105 <strong>UID od 1000 wzwy\u017c<\/strong> (mo\u017ce si\u0119 r\u00f3\u017cni\u0107 w zale\u017cno\u015bci od systemu).<\/li>\n\n\n\n<li><strong>U\u017cytkownik administracyjny (root)<\/strong> -To konto z <strong>pe\u0142nymi uprawnieniami<\/strong> do systemu. Mo\u017ce czyta\u0107 i modyfikowa\u0107 wszystko, uruchamia\u0107 dowolne procesy i zmienia\u0107 konfiguracj\u0119. <strong>UID roota zawsze wynosi 0<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Jak rozpozna\u0107, czy jeste\u015b rootem<\/h3>\n\n\n\n<p>Najpro\u015bciej po znaku zach\u0119ty w terminalu:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>$<\/code><\/strong> \u2013 zwykle oznacza <strong>u\u017cytkownika standardowego<\/strong><\/li>\n\n\n\n<li><strong><code>#<\/code><\/strong> \u2013 zwykle oznacza <strong>roota<\/strong><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Tworzenie u\u017cytkownik\u00f3w<\/h2>\n\n\n\n<p>Linux daje kilka sposob\u00f3w tworzenia kont. W praktyce najcz\u0119\u015bciej u\u017cywa si\u0119 polece\u0144, bo s\u0105 szybsze, powtarzalne i mniej podatne na b\u0142\u0119dy.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">useradd<\/h3>\n\n\n\n<p><strong>useradd<\/strong> to jedno z najpopularniejszych narz\u0119dzi do tworzenia u\u017cytkownik\u00f3w. Jest bardzo elastyczne, bo ma du\u017co prze\u0142\u0105cznik\u00f3w (UID, grupy, katalog domowy, shell itd.). Minusem jest to, \u017ce bez prze\u0142\u0105cznik\u00f3w mo\u017ce utworzy\u0107 konto \u201eminimalne\u201d \u2013 zale\u017cnie od dystrybucji i konfiguracji.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"937\" height=\"252\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/passwd.png\" alt=\"\" class=\"wp-image-1073\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/passwd.png 937w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/passwd-300x81.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/passwd-768x207.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/passwd-585x157.png 585w\" sizes=\"(max-width: 937px) 100vw, 937px\" \/><\/figure>\n\n\n\n<p>Po utworzeniu u\u017cytkownika warto ustawi\u0107 has\u0142o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>passwd nazwa_u\u017cytkownika<\/code><\/strong><\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Najcz\u0119\u015bciej u\u017cywane prze\u0142\u0105czniki useradd<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>--badname<\/code><\/strong> \u2013 pomija cz\u0119\u015b\u0107 walidacji nazwy u\u017cytkownika<\/li>\n\n\n\n<li><strong><code>--home-dir<\/code><\/strong> \u2013 ustawia <strong>katalog domowy<\/strong><\/li>\n\n\n\n<li><strong><code>--create-home<\/code><\/strong> \u2013 tworzy katalog domowy w domy\u015blnej lokalizacji<\/li>\n\n\n\n<li><strong><code>--password<\/code><\/strong> \u2013 ustawia has\u0142o (uwaga: mo\u017ce by\u0107 widoczne w historii\/podgl\u0105dzie)<\/li>\n\n\n\n<li><strong><code>--shell<\/code><\/strong> \u2013 ustawia <strong>pow\u0142ok\u0119 logowania<\/strong><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">adduser<\/h3>\n\n\n\n<p><strong>adduser<\/strong> jest zwykle \u201ebardziej ludzki\u201d i interaktywny: prowadzi przez proces tworzenia konta, zadaj\u0105c pytania (has\u0142o, dane, \u015bcie\u017cki). Bardzo wygodny dla pocz\u0105tkuj\u0105cych.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"930\" height=\"545\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/adduser.png\" alt=\"\" class=\"wp-image-1074\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/adduser.png 930w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/adduser-300x176.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/adduser-768x450.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/adduser-585x343.png 585w\" sizes=\"(max-width: 930px) 100vw, 930px\" \/><\/figure>\n\n\n\n<p>W dystrybucjach opartych o Debiana cz\u0119sto jest dost\u0119pny domy\u015blnie. W systemach z rodziny Red Hat mo\u017ce wymaga\u0107 doinstalowania.<\/p>\n\n\n\n<p>Konfiguracj\u0119 domy\u015blnych warto\u015bci dla nowych kont cz\u0119sto znajdziesz w:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>\/etc\/adduser.conf<\/code><\/strong><\/li>\n<\/ul>\n\n\n\n<p>Wystarczy odkomentowa\u0107 dan\u0105 lini\u0119 i wpisa\u0107 inn\u0105 warto\u015b\u0107. Przyk\u0142adowo w linii z warto\u015bci\u0105 DHOME mo\u017cemy wpisa\u0107 inny katalog domowy dla nowych u\u017cytkownik\u00f3w.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"464\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/adduserconf-1024x464.png\" alt=\"\" class=\"wp-image-1071\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/adduserconf-1024x464.png 1024w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/adduserconf-300x136.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/adduserconf-768x348.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/adduserconf-585x265.png 585w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/adduserconf.png 1171w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">R\u0119cznie w \/etc\/passwd<\/h3>\n\n\n\n<p>Ostatnim sposobem jest zwyczajne dodanie u\u017cytkownika w pliku. Jak wiadomo w Linuxie wszystko znajduje si\u0119 w plikach co za tym idzie znajduj\u0105 si\u0119 tam r\u00f3wnie\u017c u\u017cytkownicy. Informacje na temat u\u017cytkownik\u00f3w znajduj\u0105 si\u0119 w pliku <strong>\/etc\/passwd<\/strong>. Nie jest to jednak rekomendowany spos\u00f3b, poniewa\u017c trzeba w\u00f3wczas utworzy\u0107 osobno grup\u0119, has\u0142o, oraz katalog domowy dla danego u\u017cytkownika.<\/p>\n\n\n\n<p>Informacje o kontach zapisane s\u0105 w pliku: <strong><code>\/etc\/passwd<\/code><\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"457\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/etcpasswd-1024x457.png\" alt=\"\" class=\"wp-image-1072\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/etcpasswd-1024x457.png 1024w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/etcpasswd-300x134.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/etcpasswd-768x343.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/etcpasswd-585x261.png 585w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/etcpasswd.png 1170w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Ka\u017cdy u\u017cytkownik to jedna linia z polami oddzielonymi dwukropkami:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>nazwa u\u017cytkownika<\/strong><\/li>\n\n\n\n<li>pole has\u0142a (cz\u0119sto <code>x<\/code> \u2013 a w\u0142a\u015bciwy hash jest w <code>\/etc\/shadow<\/code>)<\/li>\n\n\n\n<li><strong>UID<\/strong><\/li>\n\n\n\n<li><strong>GID<\/strong><\/li>\n\n\n\n<li>opis (np. imi\u0119\/nazwisko)<\/li>\n\n\n\n<li><strong>katalog domowy<\/strong><\/li>\n\n\n\n<li><strong>shell<\/strong><\/li>\n<\/ul>\n\n\n\n<p>Plik ten wsp\u00f3\u0142dzia\u0142a z plikiem <strong>\/etc\/shadow<\/strong>, w kt\u00f3rym znajduj\u0105 si\u0119 zaszyfrowane has\u0142a u\u017cytkownik\u00f3w. Znajduj\u0105 si\u0119 tam r\u00f3wnie\u017c informacje zwi\u0105zane z has\u0142em takie jak data ostatniej zmiany oraz data wyga\u015bni\u0119cia konta<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Usuwanie i modyfikacja u\u017cytkownik\u00f3w<\/h1>\n\n\n\n<p>Owszem, da si\u0119 edytowa\u0107 pliki r\u0119cznie aby usun\u0105\u0107 u\u017cytkownika, ale w praktyce u\u017cywa si\u0119 polece\u0144, bo s\u0105 bezpieczniejsze i robi\u0105 \u201eca\u0142\u0105 robot\u0119\u201d poprawnie.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">userdel<\/h3>\n\n\n\n<p><strong>userdel<\/strong> usuwa u\u017cytkownika po nazwie. Domy\u015blnie cz\u0119sto usuwa konto, ale <strong>mo\u017ce zostawi\u0107 katalog domowy<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>-r<\/code><\/strong> \u2013 usuwa te\u017c katalog domowy i pliki u\u017cytkownika<\/li>\n\n\n\n<li><strong><code>-f<\/code><\/strong> \u2013 wymusza usuni\u0119cie (np. nawet gdy u\u017cytkownik jest zalogowany)<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"941\" height=\"252\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/userdel.png\" alt=\"\" class=\"wp-image-1075\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/userdel.png 941w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/userdel-300x80.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/userdel-768x206.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/userdel-585x157.png 585w\" sizes=\"(max-width: 941px) 100vw, 941px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">usermod<\/h3>\n\n\n\n<p><strong>usermod<\/strong> s\u0142u\u017cy do zmiany parametr\u00f3w istniej\u0105cego konta: katalogu domowego, grupy, daty wyga\u015bni\u0119cia itd.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"938\" height=\"376\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/usermod.png\" alt=\"\" class=\"wp-image-1077\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/usermod.png 938w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/usermod-300x120.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/usermod-768x308.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/usermod-585x234.png 585w\" sizes=\"(max-width: 938px) 100vw, 938px\" \/><\/figure>\n\n\n\n<p>Najcz\u0119\u015bciej u\u017cywane prze\u0142\u0105czniki:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>-c<\/code><\/strong> \u2013 zmienia komentarz\/opis u\u017cytkownika<\/li>\n\n\n\n<li><strong><code>-d<\/code><\/strong> \u2013 zmienia <strong>katalog domowy<\/strong><\/li>\n\n\n\n<li><strong><code>-e<\/code><\/strong> \u2013 ustawia dat\u0119 wyga\u015bni\u0119cia konta<\/li>\n\n\n\n<li><strong><code>-g<\/code><\/strong> \u2013 zmienia <strong>grup\u0119 g\u0142\u00f3wn\u0105<\/strong><\/li>\n\n\n\n<li><strong><code>-L<\/code><\/strong> \u2013 blokuje konto<\/li>\n\n\n\n<li><strong><code>-U<\/code><\/strong> \u2013 odblokowuje konto<\/li>\n<\/ul>\n\n\n\n<p>\ud83d\udca1 Alternatywnie mo\u017cna \u201eodci\u0105\u0107\u201d logowanie do pow\u0142oki ustawiaj\u0105c shell na <strong><code>\/sbin\/nologin<\/code><\/strong> (np. dla kont technicznych).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">chage<\/h3>\n\n\n\n<p>Modyfikacji danych u\u017cytkownika mo\u017cemy r\u00f3wnie\u017c dokona\u0107 za pomoc\u0105 polecenia <em>chage<\/em> wykorzystuj\u0105c liczne prze\u0142\u0105czniki. Mo\u017cna te\u017c u\u017cy\u0107 samego poleceni chage i zmieni\u0107 wszystkie warto\u015bci.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"932\" height=\"540\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/chage.png\" alt=\"\" class=\"wp-image-1078\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/chage.png 932w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/chage-300x174.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/chage-768x445.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/chage-585x339.png 585w\" sizes=\"(max-width: 932px) 100vw, 932px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Domy\u015blna struktura katalog\u00f3w dla u\u017cytkownika<\/h2>\n\n\n\n<p>Katalog <strong><code>\/etc\/skel<\/code><\/strong> dzia\u0142a jak szablon (szkielet). To, co w nim umie\u015bcisz, zostanie skopiowane do katalogu domowego <strong>przy tworzeniu nowego u\u017cytkownika<\/strong>. \u015awietne do przygotowania:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>domy\u015blnych plik\u00f3w konfiguracyjnych,<\/li>\n\n\n\n<li>katalog\u00f3w startowych,<\/li>\n\n\n\n<li>skr\u00f3t\u00f3w\/dowi\u0105za\u0144 symbolicznych.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"937\" height=\"268\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/skel.png\" alt=\"\" class=\"wp-image-1080\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/skel.png 937w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/skel-300x86.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/skel-768x220.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/skel-585x167.png 585w\" sizes=\"(max-width: 937px) 100vw, 937px\" \/><\/figure>\n\n\n\n<p>Przyk\u0142adowo mo\u017cemy utworzy\u0107 w katalogu <strong>\/home<\/strong> katalog wspolny do kt\u00f3rego maj\u0105 mie\u0107 dost\u0119p wszyscy nowo tworzeni u\u017cytkownicy. Mo\u017cemy w\u00f3wczas utworzy\u0107 dowi\u0105zanie symboliczne do katalogu <strong>\/home\/wspolny<\/strong> w katalogu <strong>\/etc\/skel<\/strong> pod nazw\u0105 <strong>&#8220;KatalogWspolny&#8221;<\/strong>. Nale\u017cy r\u00f3wnie\u017c utworzy\u0107 grup\u0119 wspolny i dodawa\u0107 do niej u\u017cytkownik\u00f3w, kt\u00f3rzy maj\u0105 mie\u0107 dost\u0119p do tego katalogu.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>groupadd wspolny\nmkdir -p \/home\/wspolny\nchown root:wspolny \/home\/wspolny\nchmod g+s \/home\/wspolny\n     <strong>setgid: nowe pliki dziedzicz\u0105 grup\u0119 \"wspolny\"<\/strong>\nln -s \/home\/wspolny \/etc\/skel\/KatalogWspolny<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Sudo \u2013 jak da\u0107 u\u017cytkownikowi uprawnienia admina<\/h2>\n\n\n\n<p>Domy\u015blnie nowo utworzeni u\u017cytkownicy zwykle <strong>nie maj\u0105 prawa do sudo<\/strong>. A <strong>sudo<\/strong> pozwala wykonywa\u0107 polecenia administracyjne bez logowania na roota.<\/p>\n\n\n\n<p>Je\u015bli nie masz sudo (np. na \u015bwie\u017cej instalacji):<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>apt install sudo<\/code><\/strong> (Debian\/Ubuntu)<\/li>\n<\/ul>\n\n\n\n<p>Uprawnienia sudo konfiguruje si\u0119 w:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>\/etc\/sudoers<\/code><\/strong> (zwykle edytowane przez <strong>visudo<\/strong>, aby unikn\u0105\u0107 b\u0142\u0119d\u00f3w sk\u0142adni)<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"799\" height=\"569\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/sudoers.png\" alt=\"\" class=\"wp-image-1092\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/sudoers.png 799w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/sudoers-300x214.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/sudoers-768x547.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/sudoers-585x417.png 585w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/figure>\n\n\n\n<p>\u2705 Dobra praktyka: stosuj zasad\u0119 <strong>najmniejszych uprawnie\u0144<\/strong> \u2014 dawaj tylko tyle, ile jest potrzebne do pracy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tworzenie i zarz\u0105dzanie grupami<\/h2>\n\n\n\n<p>Grupy umo\u017cliwiaj\u0105 organizowanie u\u017cytkownik\u00f3w o podobnych potrzebach, u\u0142atwiaj\u0105c efektywne zarz\u0105dzanie uprawnieniami i wsp\u00f3\u0142dzieleniem zasob\u00f3w. Na przyk\u0142ad wszyscy u\u017cytkownicy dzia\u0142u IT mog\u0105 nale\u017ce\u0107 do grupy nazwanej IT. Zamiast zarz\u0105dza\u0107 uprawnieniami dla ka\u017cdego u\u017cytkownika, administratorzy mog\u0105 przydziela\u0107 uprawnienia na poziomie grupy, upraszczaj\u0105c proces zarz\u0105dzania i zapewniaj\u0105c sp\u00f3jno\u015b\u0107 w ca\u0142ym systemie. <\/p>\n\n\n\n<p>Takie podej\u015bcie nie tylko oszcz\u0119dza du\u017co czasu, ale tak\u017ce zwi\u0119ksza bezpiecze\u0144stwo systemu, zmniejszaj\u0105c prawdopodobie\u0144stwo b\u0142\u0119dnej konfiguracji uprawnie\u0144. Ka\u017cda grupa ma sw\u00f3j identyfikator (GID), kt\u00f3ry odr\u00f3\u017cnia j\u0105 od innej w systemie.<\/p>\n\n\n\n<p>Ka\u017cda grupa ma:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>nazw\u0119,<\/li>\n\n\n\n<li><strong>GID<\/strong> (Group ID),<\/li>\n\n\n\n<li>list\u0119 cz\u0142onk\u00f3w.<\/li>\n<\/ul>\n\n\n\n<p><strong>Do tworzenia i usuwania grup mo\u017cesz u\u017cy\u0107 polece\u0144:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>addgroup \u2013<\/strong> tworzenie grupy\n<strong>delgroup \u2013<\/strong> usuwanie grupy<\/code><\/pre>\n\n\n\n<p><strong>Aby doda\u0107 lub usun\u0105\u0107 u\u017cytkownika z grup mo\u017cesz u\u017cy\u0107 polece\u0144:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>adduser u\u017cytkownik grupa<\/strong>\n<strong>deluser u\u017cytkownik grupa<\/strong><\/code><\/pre>\n\n\n\n<p>Do zmiany nazwy grupy s\u0142u\u017cy polecenie:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>groupmod -n informatycyHD informatycy<\/strong><\/code><\/pre>\n\n\n\n<p>Zmiany tej mo\u017cemy r\u00f3wnie\u017c dokona\u0107 w pliku <strong>\/etc\/group<\/strong>. W pliku tym znajdziemy wszystkie grupy. Na jedn\u0105 grup\u0119 u\u017cytkownik\u00f3w przypada jedna linia zawieraj\u0105ca cztery, oddzielone dwukropkami pola:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nazwa grupy<\/li>\n\n\n\n<li>Has\u0142o w postaci zakodowanej<\/li>\n\n\n\n<li>Numeryczny identyfikator grupy (GID)<\/li>\n\n\n\n<li>Cz\u0142onkowie grupy<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"496\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/groupfile-1-1024x496.png\" alt=\"\" class=\"wp-image-1089\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/groupfile-1-1024x496.png 1024w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/groupfile-1-300x145.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/groupfile-1-768x372.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/groupfile-1-585x283.png 585w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/groupfile-1.png 1142w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Wyobra\u017a sobie Linuksa jako t\u0119tni\u0105c\u0105 \u017cyciem metropoli\u0119. Ka\u017cdy mieszkaniec (czyli u\u017cytkownik) ma w\u0142asne \u201eklucze\u201d do okre\u015blonych budynk\u00f3w i zasob\u00f3w &#8211; plik\u00f3w,&hellip;<\/p>\n","protected":false},"author":3,"featured_media":1087,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[26],"tags":[32],"class_list":["post-1070","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>U\u017cytkownicy i grupy w Linuksie - SudoIT<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"U\u017cytkownicy i grupy w Linuksie - SudoIT\" \/>\n<meta property=\"og:description\" content=\"Wyobra\u017a sobie Linuksa jako t\u0119tni\u0105c\u0105 \u017cyciem metropoli\u0119. Ka\u017cdy mieszkaniec (czyli u\u017cytkownik) ma w\u0142asne \u201eklucze\u201d do okre\u015blonych budynk\u00f3w i zasob\u00f3w &#8211; plik\u00f3w,&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/\" \/>\n<meta property=\"og:site_name\" content=\"SudoIT\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-08T19:06:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-09T17:50:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/users_and_groups-1024x683.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Patryk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Patryk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/01\\\/08\\\/uzytkownicy-i-grupy-w-linuksie\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/01\\\/08\\\/uzytkownicy-i-grupy-w-linuksie\\\/\"},\"author\":{\"name\":\"Patryk\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#\\\/schema\\\/person\\\/62b95033a7a8937fbb692e81d5e0b8bd\"},\"headline\":\"U\u017cytkownicy i grupy w Linuksie\",\"datePublished\":\"2026-01-08T19:06:51+00:00\",\"dateModified\":\"2026-01-09T17:50:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/01\\\/08\\\/uzytkownicy-i-grupy-w-linuksie\\\/\"},\"wordCount\":1236,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/01\\\/08\\\/uzytkownicy-i-grupy-w-linuksie\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sudoit.pl\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/users_and_groups.png\",\"keywords\":[\"linux\"],\"articleSection\":[\"Linux\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/01\\\/08\\\/uzytkownicy-i-grupy-w-linuksie\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/01\\\/08\\\/uzytkownicy-i-grupy-w-linuksie\\\/\",\"url\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/01\\\/08\\\/uzytkownicy-i-grupy-w-linuksie\\\/\",\"name\":\"U\u017cytkownicy i grupy w Linuksie - SudoIT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/01\\\/08\\\/uzytkownicy-i-grupy-w-linuksie\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/01\\\/08\\\/uzytkownicy-i-grupy-w-linuksie\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sudoit.pl\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/users_and_groups.png\",\"datePublished\":\"2026-01-08T19:06:51+00:00\",\"dateModified\":\"2026-01-09T17:50:06+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#\\\/schema\\\/person\\\/62b95033a7a8937fbb692e81d5e0b8bd\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/01\\\/08\\\/uzytkownicy-i-grupy-w-linuksie\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/01\\\/08\\\/uzytkownicy-i-grupy-w-linuksie\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/01\\\/08\\\/uzytkownicy-i-grupy-w-linuksie\\\/#primaryimage\",\"url\":\"https:\\\/\\\/sudoit.pl\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/users_and_groups.png\",\"contentUrl\":\"https:\\\/\\\/sudoit.pl\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/users_and_groups.png\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/01\\\/08\\\/uzytkownicy-i-grupy-w-linuksie\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sudoit.pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"U\u017cytkownicy i grupy w Linuksie\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#website\",\"url\":\"https:\\\/\\\/sudoit.pl\\\/\",\"name\":\"SudoIT\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sudoit.pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#\\\/schema\\\/person\\\/62b95033a7a8937fbb692e81d5e0b8bd\",\"name\":\"Patryk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g\",\"caption\":\"Patryk\"},\"url\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/author\\\/patryk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"U\u017cytkownicy i grupy w Linuksie - SudoIT","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/","og_locale":"en_US","og_type":"article","og_title":"U\u017cytkownicy i grupy w Linuksie - SudoIT","og_description":"Wyobra\u017a sobie Linuksa jako t\u0119tni\u0105c\u0105 \u017cyciem metropoli\u0119. Ka\u017cdy mieszkaniec (czyli u\u017cytkownik) ma w\u0142asne \u201eklucze\u201d do okre\u015blonych budynk\u00f3w i zasob\u00f3w &#8211; plik\u00f3w,&hellip;","og_url":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/","og_site_name":"SudoIT","article_published_time":"2026-01-08T19:06:51+00:00","article_modified_time":"2026-01-09T17:50:06+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/users_and_groups-1024x683.png","type":"image\/png"}],"author":"Patryk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Patryk","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/#article","isPartOf":{"@id":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/"},"author":{"name":"Patryk","@id":"https:\/\/sudoit.pl\/#\/schema\/person\/62b95033a7a8937fbb692e81d5e0b8bd"},"headline":"U\u017cytkownicy i grupy w Linuksie","datePublished":"2026-01-08T19:06:51+00:00","dateModified":"2026-01-09T17:50:06+00:00","mainEntityOfPage":{"@id":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/"},"wordCount":1236,"commentCount":0,"image":{"@id":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/#primaryimage"},"thumbnailUrl":"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/users_and_groups.png","keywords":["linux"],"articleSection":["Linux"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/","url":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/","name":"U\u017cytkownicy i grupy w Linuksie - SudoIT","isPartOf":{"@id":"https:\/\/sudoit.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/#primaryimage"},"image":{"@id":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/#primaryimage"},"thumbnailUrl":"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/users_and_groups.png","datePublished":"2026-01-08T19:06:51+00:00","dateModified":"2026-01-09T17:50:06+00:00","author":{"@id":"https:\/\/sudoit.pl\/#\/schema\/person\/62b95033a7a8937fbb692e81d5e0b8bd"},"breadcrumb":{"@id":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/#primaryimage","url":"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/users_and_groups.png","contentUrl":"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/01\/users_and_groups.png","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/sudoit.pl\/index.php\/2026\/01\/08\/uzytkownicy-i-grupy-w-linuksie\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sudoit.pl\/"},{"@type":"ListItem","position":2,"name":"U\u017cytkownicy i grupy w Linuksie"}]},{"@type":"WebSite","@id":"https:\/\/sudoit.pl\/#website","url":"https:\/\/sudoit.pl\/","name":"SudoIT","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sudoit.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/sudoit.pl\/#\/schema\/person\/62b95033a7a8937fbb692e81d5e0b8bd","name":"Patryk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g","caption":"Patryk"},"url":"https:\/\/sudoit.pl\/index.php\/author\/patryk\/"}]}},"_links":{"self":[{"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/posts\/1070","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/comments?post=1070"}],"version-history":[{"count":6,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/posts\/1070\/revisions"}],"predecessor-version":[{"id":1093,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/posts\/1070\/revisions\/1093"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/media\/1087"}],"wp:attachment":[{"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/media?parent=1070"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/categories?post=1070"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/tags?post=1070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}