{"id":38726,"date":"2026-02-06T12:22:10","date_gmt":"2026-02-06T09:22:10","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/"},"modified":"2026-02-06T12:22:10","modified_gmt":"2026-02-06T09:22:10","slug":"rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/","title":{"rendered":"Rocky Linux&#8217;ta G\u00fcvenli Kullan\u0131c\u0131 Y\u00f6netiminin \u00d6nemi ve Sudo \u0130htiyac\u0131"},"content":{"rendered":"<p><title>Rocky Linux&#8217;ta Sudo Yetkili Yeni Kullan\u0131c\u0131 Olu\u015fturma Rehberi<\/title><br \/>\n<body><\/p>\n<p>Rocky Linux sunucular\u0131n\u0131zda g\u00fcvenli\u011fi ve y\u00f6netim kolayl\u0131\u011f\u0131n\u0131 art\u0131rmak m\u0131 istiyorsunuz? Genellikle t\u00fcm i\u015flemleri <code>root<\/code> kullan\u0131c\u0131s\u0131 ile yapmak cazip gelse de, bu yakla\u015f\u0131m ciddi g\u00fcvenlik riskleri ta\u015f\u0131r. Bu kapsaml\u0131 rehberde, Rocky Linux \u00fczerinde yeni bir sudo yetkili kullan\u0131c\u0131y\u0131 ad\u0131m ad\u0131m nas\u0131l olu\u015fturaca\u011f\u0131n\u0131z\u0131, bu s\u00fcrecin neden kritik oldu\u011funu ve sistem g\u00fcvenli\u011finizi en \u00fcst d\u00fczeye \u00e7\u0131karmak i\u00e7in hangi en iyi uygulamalar\u0131 takip etmeniz gerekti\u011fini detayl\u0131 bir \u015fekilde \u00f6\u011freneceksiniz. Hadi, Rocky Linux ortam\u0131n\u0131z\u0131 daha g\u00fcvenli ve y\u00f6netilebilir hale getirme yolculu\u011funa ba\u015flayal\u0131m.<\/p>\n<h2>Rocky Linux&#8217;ta G\u00fcvenli Kullan\u0131c\u0131 Y\u00f6netiminin \u00d6nemi ve Sudo \u0130htiyac\u0131<\/h2>\n<p>Rocky Linux gibi kurumsal d\u00fczeyde bir i\u015fletim sisteminde sunucu y\u00f6netimi, sadece teknik bilgi de\u011fil, ayn\u0131 zamanda sa\u011flam g\u00fcvenlik prensipleri de gerektirir. Bir\u00e7ok yeni sistem y\u00f6neticisi veya geli\u015ftirici, sunucuya ilk eri\u015ftiklerinde do\u011frudan <code>root<\/code> kullan\u0131c\u0131s\u0131n\u0131 kullanarak t\u00fcm i\u015flemleri ger\u00e7ekle\u015ftirmeye meyillidir. Ancak, <code>root<\/code> kullan\u0131c\u0131s\u0131, sistem \u00fczerindeki en y\u00fcksek yetkilere sahip oldu\u011fu i\u00e7in, bu kullan\u0131c\u0131n\u0131n k\u00f6t\u00fcye kullan\u0131lmas\u0131 veya ele ge\u00e7irilmesi durumunda t\u00fcm sistemin tehlikeye girmesi ka\u00e7\u0131n\u0131lmazd\u0131r. Bu nedenle, <code>root<\/code> kullan\u0131c\u0131s\u0131n\u0131n do\u011frudan kullan\u0131m\u0131n\u0131 s\u0131n\u0131rlamak ve onun yerine belirli yetkilere sahip, ancak gerekti\u011finde ayr\u0131cal\u0131kl\u0131 komutlar\u0131 \u00e7al\u0131\u015ft\u0131rabilen normal kullan\u0131c\u0131lar olu\u015fturmak hayati \u00f6nem ta\u015f\u0131r.<\/p>\n<p>Peki, neden Rocky Linux&#8217;ta yeni bir <code>sudo<\/code> kullan\u0131c\u0131s\u0131na ihtiya\u00e7 duyar\u0131z? Cevap basit: g\u00fcvenlik ve hesap verebilirlik. <code>root<\/code> kullan\u0131c\u0131s\u0131 ile yap\u0131lan her i\u015flem, izlenmesi zor ve geri al\u0131nmas\u0131 karma\u015f\u0131k olabilir. Yanl\u0131\u015f bir komut, t\u00fcm sistemi \u00e7al\u0131\u015fmaz hale getirebilir. Oysa <code>sudo<\/code> (superuser do) yetkisiyle donat\u0131lm\u0131\u015f bir kullan\u0131c\u0131, sadece yetki verildi\u011fi komutlar\u0131 <code>root<\/code> ayr\u0131cal\u0131klar\u0131yla \u00e7al\u0131\u015ft\u0131rabilir. Bu, hem yetkisiz eri\u015fim riskini azalt\u0131r hem de her kullan\u0131c\u0131n\u0131n kendi sorumluluk alan\u0131nda kalmas\u0131n\u0131 sa\u011flar. \u00d6rne\u011fin, bir web sunucusunda \u00e7al\u0131\u015fan bir geli\u015ftiricinin, sadece web sunucusuyla ilgili dosyalar\u0131 y\u00f6netme yetkisine sahip olmas\u0131, veritaban\u0131 veya sistem \u00e7ekirde\u011fi ayarlar\u0131yla oynamas\u0131n\u0131 engeller. Bu durum, olas\u0131 bir g\u00fcvenlik ihlalinde zarar\u0131n boyutunu minimize etmeye yard\u0131mc\u0131 olur.<\/p>\n<p>Ayr\u0131ca, birden fazla ki\u015finin ayn\u0131 sunucu \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131 senaryolarda, her bir kullan\u0131c\u0131ya kendi hesaplar\u0131n\u0131 atamak, yap\u0131lan de\u011fi\u015fiklikleri izlemeyi ve sorun gidermeyi kolayla\u015ft\u0131r\u0131r. Kimin ne zaman hangi komutu \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131na dair net bir kay\u0131t tutmak, denetim ve uyumluluk a\u00e7\u0131s\u0131ndan da kritik bir gerekliliktir. Rocky Linux, bu t\u00fcr kurumsal ihtiya\u00e7lar\u0131 kar\u015f\u0131lamak \u00fczere tasarlanm\u0131\u015f bir da\u011f\u0131t\u0131m oldu\u011fundan, kullan\u0131c\u0131 ve yetki y\u00f6netimi mekanizmalar\u0131 olduk\u00e7a geli\u015fmi\u015ftir. Bu mekanizmalar sayesinde, her kullan\u0131c\u0131n\u0131n ihtiya\u00e7 duydu\u011fu minimum yetki prensibiyle \u00e7al\u0131\u015fmas\u0131 sa\u011flanabilir. Bu rehber boyunca, bu prensibi nas\u0131l uygulayaca\u011f\u0131n\u0131z\u0131 ve Rocky Linux ortam\u0131n\u0131zda nas\u0131l daha g\u00fcvenli bir yap\u0131 kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m ke\u015ffedece\u011fiz. Unutmay\u0131n, iyi yap\u0131land\u0131r\u0131lm\u0131\u015f bir kullan\u0131c\u0131 y\u00f6netimi, g\u00fc\u00e7l\u00fc bir sistem g\u00fcvenli\u011finin temelidir.<\/p>\n<h2>Temel Kavramlar: Sudo Nedir, Linux Kullan\u0131c\u0131lar\u0131 ve Yetkilendirme Mekanizmas\u0131<\/h2>\n<p>Rocky Linux&#8217;ta yeni bir <code>sudo<\/code> kullan\u0131c\u0131s\u0131 olu\u015fturmadan \u00f6nce, bu s\u00fcrecin temelini olu\u015fturan birka\u00e7 \u00f6nemli kavram\u0131 anlamak olduk\u00e7a \u00f6nemlidir. Linux i\u015fletim sistemlerinde kullan\u0131c\u0131lar, gruplar ve yetkilendirme mekanizmalar\u0131, sistemin g\u00fcvenli ve d\u00fczenli \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flayan ana bile\u015fenlerdir. Bu b\u00f6l\u00fcmde, <code>sudo<\/code>&#8216;nun ne anlama geldi\u011finden, Linux kullan\u0131c\u0131lar\u0131n\u0131n ve gruplar\u0131n\u0131n nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131na, ve yetki devrinin temel prensiplerine kadar her \u015feyi detayl\u0131ca inceleyece\u011fiz.<\/p>\n<p>\u00d6ncelikle, <strong>Sudo Nedir?<\/strong> <code>sudo<\/code>, &#8220;superuser do&#8221; kelimelerinin k\u0131saltmas\u0131d\u0131r ve Linux\/Unix benzeri sistemlerde bir kullan\u0131c\u0131n\u0131n, kendi yetkileri d\u0131\u015f\u0131nda, ba\u015fka bir kullan\u0131c\u0131n\u0131n (genellikle <code>root<\/code> kullan\u0131c\u0131s\u0131n\u0131n) yetkileriyle komut \u00e7al\u0131\u015ft\u0131rmas\u0131na izin veren bir programd\u0131r. <code>sudo<\/code>&#8216;nun en b\u00fcy\u00fck avantaj\u0131, <code>root<\/code> \u015fifresini bilmeden ve do\u011frudan <code>root<\/code> hesab\u0131na ge\u00e7i\u015f yapmadan ayr\u0131cal\u0131kl\u0131 i\u015flemleri ger\u00e7ekle\u015ftirebilmesidir. Bu, sistem g\u00fcvenli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r, \u00e7\u00fcnk\u00fc <code>root<\/code> \u015fifresini birden fazla ki\u015fiyle payla\u015fma ihtiyac\u0131n\u0131 ortadan kald\u0131r\u0131r. <code>sudo<\/code> kullan\u0131ld\u0131\u011f\u0131nda, kullan\u0131c\u0131dan kendi \u015fifresini girmesi istenir, bu da kullan\u0131c\u0131n\u0131n kimli\u011fini do\u011frular ve yetkisiz eri\u015fimi engeller.<\/p>\n<p><strong>Linux Kullan\u0131c\u0131lar\u0131 ve Gruplar\u0131:<\/strong> Linux&#8217;ta her dosya ve dizinin bir sahibi (kullan\u0131c\u0131) ve bir grubu vard\u0131r. Her kullan\u0131c\u0131n\u0131n kendine ait bir UID (User ID) ve birincil bir grubu vard\u0131r. Ayr\u0131ca kullan\u0131c\u0131lar birden fazla ikincil gruba da \u00fcye olabilirler. Bu gruplar, dosya ve dizinlere eri\u015fim yetkilerini kontrol etmek i\u00e7in kullan\u0131l\u0131r. Rocky Linux&#8217;ta, <code>sudo<\/code> yetkisi genellikle <code>wheel<\/code> grubuna \u00fcye olan kullan\u0131c\u0131lara verilir. Bu grubun \u00fcyeleri, varsay\u0131lan olarak <code>sudo<\/code> komutunu kullanarak ayr\u0131cal\u0131kl\u0131 i\u015flemleri ger\u00e7ekle\u015ftirebilirler. Kullan\u0131c\u0131lar\u0131n ve gruplar\u0131n bilgileri s\u0131ras\u0131yla <code>\/etc\/passwd<\/code> ve <code>\/etc\/group<\/code> dosyalar\u0131nda saklan\u0131r. Bu dosyalar, sistemdeki t\u00fcm kullan\u0131c\u0131 ve grup yap\u0131land\u0131rmalar\u0131n\u0131 i\u00e7erir.<\/p>\n<p><strong>Yetkilendirme Mekanizmas\u0131:<\/strong> Linux&#8217;taki yetkilendirme, temelde dosya izinleri ve <code>sudoers<\/code> dosyas\u0131 arac\u0131l\u0131\u011f\u0131yla kontrol edilir. Dosya izinleri, bir dosya veya dizin \u00fczerinde okuma (r), yazma (w) ve \u00e7al\u0131\u015ft\u0131rma (x) yetkilerini belirler. Bu izinler, dosyan\u0131n sahibi, ait oldu\u011fu grup ve di\u011fer kullan\u0131c\u0131lar i\u00e7in ayr\u0131 ayr\u0131 ayarlanabilir. <code>sudo<\/code> yetkilendirmesi ise <code>\/etc\/sudoers<\/code> dosyas\u0131 \u00fczerinden y\u00f6netilir. Bu dosya, hangi kullan\u0131c\u0131lar\u0131n veya gruplar\u0131n hangi komutlar\u0131 hangi yetkilerle \u00e7al\u0131\u015ft\u0131rabilece\u011fini belirten kurallar i\u00e7erir. Bu dosyan\u0131n do\u011frudan d\u00fczenlenmesi yerine <code>visudo<\/code> komutu kullan\u0131larak g\u00fcvenli bir \u015fekilde d\u00fczenlenmesi \u00f6nemlidir, \u00e7\u00fcnk\u00fc s\u00f6zdizimi hatalar\u0131 sistemi kilitlenmeye g\u00f6t\u00fcrebilir.<\/p>\n<p>Bu temel kavramlar\u0131 anlamak, Rocky Linux&#8217;ta kullan\u0131c\u0131 y\u00f6netimi ve yetkilendirme s\u00fcre\u00e7lerini daha bilin\u00e7li bir \u015fekilde y\u00fcr\u00fctmenizi sa\u011flayacakt\u0131r. <code>sudo<\/code>, sadece bir komut de\u011fil, ayn\u0131 zamanda sistem g\u00fcvenli\u011fi felsefesinin \u00f6nemli bir par\u00e7as\u0131d\u0131r. Do\u011fru yap\u0131land\u0131r\u0131ld\u0131\u011f\u0131nda, sisteminizi daha diren\u00e7li ve y\u00f6netilebilir hale getirir. \u015eimdi bu bilgileri prati\u011fe d\u00f6kmeye haz\u0131r\u0131z.<\/p>\n<h2>Ad\u0131m Ad\u0131m Rehber: Rocky Linux&#8217;ta Yeni Bir Kullan\u0131c\u0131 Olu\u015fturma ve Temel Konfig\u00fcrasyon<\/h2>\n<p>Rocky Linux \u00fczerinde g\u00fcvenli ve verimli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturman\u0131n ilk ad\u0131m\u0131, <code>root<\/code> kullan\u0131c\u0131s\u0131 yerine kendi ayr\u0131cal\u0131kl\u0131 kullan\u0131c\u0131 hesab\u0131n\u0131z\u0131 olu\u015fturmakt\u0131r. Bu b\u00f6l\u00fcm, yeni bir kullan\u0131c\u0131y\u0131 nas\u0131l ekleyece\u011finizi, ona g\u00fcvenli bir parola nas\u0131l atayaca\u011f\u0131n\u0131z\u0131 ve temel kullan\u0131c\u0131 bilgilerini nas\u0131l do\u011frulayaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayacakt\u0131r. Bu s\u00fcre\u00e7, bir sistem y\u00f6neticisinin veya geli\u015ftiricinin g\u00fcnl\u00fck i\u015f ak\u0131\u015f\u0131n\u0131n ayr\u0131lmaz bir par\u00e7as\u0131d\u0131r ve do\u011fru bir \u015fekilde yap\u0131lmas\u0131, gelecekteki g\u00fcvenlik ve y\u00f6netim kolayl\u0131\u011f\u0131 i\u00e7in zemin haz\u0131rlar.<\/p>\n<h3>Yeni Kullan\u0131c\u0131 Olu\u015fturma Komutu (<code class=\"language-\">useradd<\/code>)<\/h3>\n<p>Rocky Linux&#8217;ta yeni bir kullan\u0131c\u0131 olu\u015fturman\u0131n en yayg\u0131n yolu <code>useradd<\/code> komutunu kullanmakt\u0131r. Bu komut, kullan\u0131c\u0131 hesab\u0131 i\u00e7in gerekli olan t\u00fcm dosyalar\u0131 ve yap\u0131land\u0131rmalar\u0131 otomatik olarak olu\u015fturur. Yeni bir kullan\u0131c\u0131 olu\u015fturmak i\u00e7in a\u015fa\u011f\u0131daki komutu kullan\u0131n. Bu i\u015flemi <code>root<\/code> kullan\u0131c\u0131s\u0131 olarak veya mevcut bir <code>sudo<\/code> yetkili kullan\u0131c\u0131 ile yapman\u0131z gerekmektedir:<\/p>\n<pre><code>sudo useradd -m yeni_kullanici<\/code><\/pre>\n<p>Burada:<\/p>\n<ul>\n<li><code>sudo<\/code>: Komutu ayr\u0131cal\u0131kl\u0131 yetkilerle \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131l\u0131r.<\/li>\n<li><code>useradd<\/code>: Yeni bir kullan\u0131c\u0131 hesab\u0131 olu\u015fturma komutudur.<\/li>\n<li><code>-m<\/code>: Bu se\u00e7enek, yeni kullan\u0131c\u0131 i\u00e7in otomatik olarak bir ana dizin (home directory) olu\u015fturulmas\u0131n\u0131 sa\u011flar. \u00d6rne\u011fin, <code>\/home\/yeni_kullanici<\/code>. Bu, kullan\u0131c\u0131n\u0131n ki\u015fisel dosyalar\u0131n\u0131 ve yap\u0131land\u0131rmalar\u0131n\u0131 saklayaca\u011f\u0131 yerdir.<\/li>\n<li><code>yeni_kullanici<\/code>: Olu\u015fturmak istedi\u011finiz kullan\u0131c\u0131n\u0131n ad\u0131d\u0131r. G\u00fcvenlik i\u00e7in kolay tahmin edilemeyen ve standart isimlendirme kurallar\u0131na uygun bir kullan\u0131c\u0131 ad\u0131 se\u00e7meye \u00f6zen g\u00f6sterin.<\/li>\n<\/ul>\n<p>Bu komutu \u00e7al\u0131\u015ft\u0131rd\u0131ktan sonra, sistem <code>yeni_kullanici<\/code> ad\u0131nda bir hesap olu\u015fturacak ve ona ait bir ana dizin (\u00f6rne\u011fin <code>\/home\/yeni_kullanici<\/code>) olu\u015fturacakt\u0131r. Ancak, bu kullan\u0131c\u0131n\u0131n hen\u00fcz bir parolas\u0131 yoktur, bu da giri\u015f yapamayaca\u011f\u0131 anlam\u0131na gelir.<\/p>\n<h3>Kullan\u0131c\u0131 \u015eifresi Belirleme (<code class=\"language-\">passwd<\/code>)<\/h3>\n<p>Yeni olu\u015fturdu\u011funuz kullan\u0131c\u0131n\u0131n sisteme giri\u015f yapabilmesi i\u00e7in bir parola belirlemeniz gerekmektedir. Bu i\u015flem <code>passwd<\/code> komutu ile yap\u0131l\u0131r:<\/p>\n<pre><code>sudo passwd yeni_kullanici<\/code><\/pre>\n<p>Komutu \u00e7al\u0131\u015ft\u0131rd\u0131ktan sonra, sistem sizden yeni \u015fifreyi iki kez girmenizi isteyecektir. \u015eifrenizin g\u00fc\u00e7l\u00fc oldu\u011fundan emin olun. G\u00fc\u00e7l\u00fc bir \u015fifre;<\/p>\n<ul>\n<li>Minimum 12 karakter uzunlu\u011funda olmal\u0131.<\/li>\n<li>B\u00fcy\u00fck ve k\u00fc\u00e7\u00fck harfler, rakamlar ve \u00f6zel karakterler i\u00e7ermeli.<\/li>\n<li>Kolay tahmin edilemez olmal\u0131 (do\u011fum tarihleri, isimler vb. kullanmay\u0131n).<\/li>\n<\/ul>\n<p>\u015eifreyi ba\u015far\u0131yla belirledikten sonra, kullan\u0131c\u0131 hesab\u0131n\u0131z art\u0131k aktif hale gelmi\u015f demektir. G\u00fcvenlik a\u00e7\u0131s\u0131ndan, periyodik olarak \u015fifreleri de\u011fi\u015ftirmek ve karma\u015f\u0131k \u015fifreler kullanmak her zaman iyi bir uygulamad\u0131r.<\/p>\n<h3>Kullan\u0131c\u0131 Bilgilerini Do\u011frulama (<code class=\"language-\">id<\/code>, <code class=\"language-\">\/etc\/passwd<\/code>)<\/h3>\n<p>Olu\u015fturdu\u011funuz kullan\u0131c\u0131n\u0131n ba\u015far\u0131yla eklendi\u011fini ve do\u011fru yap\u0131land\u0131rmalara sahip oldu\u011funu do\u011frulamak i\u00e7in birka\u00e7 kontrol yapabilirsiniz. <code>id<\/code> komutu, bir kullan\u0131c\u0131n\u0131n UID, GID (Group ID) ve \u00fcyesi oldu\u011fu gruplar\u0131 g\u00f6sterir:<\/p>\n<pre><code>id yeni_kullanici<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131, kullan\u0131c\u0131n\u0131n kimlik bilgilerini listeleyecektir. Ayr\u0131ca, kullan\u0131c\u0131n\u0131n <code>\/etc\/passwd<\/code> dosyas\u0131na eklenip eklenmedi\u011fini kontrol edebilirsiniz. Bu dosya, sistemdeki t\u00fcm kullan\u0131c\u0131 hesaplar\u0131n\u0131n temel bilgilerini i\u00e7erir:<\/p>\n<pre><code>cat \/etc\/passwd | grep yeni_kullanici<\/code><\/pre>\n<p>Bu komut, <code>\/etc\/passwd<\/code> dosyas\u0131nda <code>yeni_kullanici<\/code> ile ilgili bir sat\u0131r olup olmad\u0131\u011f\u0131n\u0131 kontrol eder. Sat\u0131r\u0131n sonunda genellikle kullan\u0131c\u0131n\u0131n ana dizini ve varsay\u0131lan kabu\u011fu (\u00f6rne\u011fin <code>\/bin\/bash<\/code>) bulunur.<\/p>\n<div class=\"expert-tip\">\n        <strong>Uzman \u0130pucu:<\/strong> Kullan\u0131c\u0131 olu\u015ftururken ek se\u00e7enekler kullanabilirsiniz. \u00d6rne\u011fin, <code>-c \"Yaz\u0131l\u0131m Geli\u015ftirici\"<\/code> ile kullan\u0131c\u0131ya bir a\u00e7\u0131klama ekleyebilir, <code>-s \/bin\/zsh<\/code> ile varsay\u0131lan kabu\u011funu de\u011fi\u015ftirebilirsiniz. Bu detaylar, \u00f6zellikle b\u00fcy\u00fck ekiplerde kullan\u0131c\u0131 y\u00f6netimini daha organize hale getirir.\n    <\/div>\n<p><strong>Vaka Analizi:<\/strong> Bir yaz\u0131l\u0131m geli\u015ftirme \u015firketinde yeni bir proje i\u00e7in ortam haz\u0131rl\u0131\u011f\u0131 yap\u0131yorsunuz. Proje ekibine yeni kat\u0131lan &#8220;Ay\u015fe&#8221; adl\u0131 geli\u015ftirici i\u00e7in bir sunucu hesab\u0131 olu\u015fturman\u0131z gerekiyor. Yukar\u0131daki ad\u0131mlar\u0131 takip ederek Ay\u015fe i\u00e7in <code>ayse_dev<\/code> ad\u0131nda bir kullan\u0131c\u0131 olu\u015fturur, ona g\u00fc\u00e7l\u00fc bir \u015fifre atar ve ard\u0131ndan bu hesab\u0131 do\u011frulars\u0131n\u0131z. Bu sayede Ay\u015fe, kendi hesab\u0131 \u00fczerinden \u00e7al\u0131\u015fmaya ba\u015flayabilir ve root yetkilerini do\u011frudan kullanma riskinden ka\u00e7\u0131n\u0131l\u0131r. Bu, hem Ay\u015fe&#8217;nin \u00e7al\u0131\u015fma ortam\u0131n\u0131 ki\u015fiselle\u015ftirmesine olanak tan\u0131r hem de sistem genelinde bir g\u00fcvenlik katman\u0131 olu\u015fturur.<\/p>\n<p>Bu ad\u0131mlarla Rocky Linux \u00fczerinde yeni bir kullan\u0131c\u0131 hesab\u0131 olu\u015fturma ve temel yap\u0131land\u0131rmas\u0131n\u0131 tamamlama s\u00fcrecini ba\u015far\u0131yla ger\u00e7ekle\u015ftirdiniz. Bir sonraki ad\u0131mda, bu kullan\u0131c\u0131ya <code>sudo<\/code> yetkilerini nas\u0131l atayaca\u011f\u0131n\u0131z\u0131 inceleyece\u011fiz.<\/p>\n<h2>Sudo Yetkilerini Yeni Kullan\u0131c\u0131ya Atama: G\u00fcvenli ve Kontroll\u00fc Eri\u015fim<\/h2>\n<p>Rocky Linux&#8217;ta yeni bir kullan\u0131c\u0131 olu\u015fturmak, sistem g\u00fcvenli\u011finin ilk ad\u0131m\u0131d\u0131r. Ancak, bu kullan\u0131c\u0131n\u0131n gerekti\u011finde ayr\u0131cal\u0131kl\u0131 komutlar\u0131 \u00e7al\u0131\u015ft\u0131rabilmesi i\u00e7in ona <code>sudo<\/code> yetkileri ataman\u0131z gerekir. Bu b\u00f6l\u00fcm, yeni kullan\u0131c\u0131ya <code>sudo<\/code> yetkisi vermenin en yayg\u0131n ve g\u00fcvenli yollar\u0131n\u0131, yani <code>wheel<\/code> grubuna eklemeyi ve <code>sudoers<\/code> dosyas\u0131n\u0131 <code>visudo<\/code> ile d\u00fczenlemeyi detayl\u0131 bir \u015fekilde a\u00e7\u0131klayacakt\u0131r. Bu ad\u0131mlar, yetki devrini kontroll\u00fc bir \u015fekilde yapman\u0131z\u0131 ve sistem b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc koruman\u0131z\u0131 sa\u011flar.<\/p>\n<h3><code class=\"language-\">wheel<\/code> Grubuna Ekleme Y\u00f6ntemi (<code class=\"language-\">usermod<\/code>)<\/h3>\n<p>Rocky Linux ve di\u011fer Red Hat tabanl\u0131 da\u011f\u0131t\u0131mlarda, <code>sudo<\/code> yetkisi genellikle <code>wheel<\/code> grubuna \u00fcye olan kullan\u0131c\u0131lara verilir. Varsay\u0131lan olarak, <code>\/etc\/sudoers<\/code> dosyas\u0131, <code>wheel<\/code> grubunun \u00fcyelerinin <code>sudo<\/code> komutunu kullanarak herhangi bir komutu <code>root<\/code> ayr\u0131cal\u0131klar\u0131yla \u00e7al\u0131\u015ft\u0131rmas\u0131na izin veren bir kural i\u00e7erir. Bu, yeni bir kullan\u0131c\u0131ya <code>sudo<\/code> yetkisi vermenin en kolay ve \u00f6nerilen yoludur. Yeni kullan\u0131c\u0131n\u0131z\u0131 <code>wheel<\/code> grubuna eklemek i\u00e7in a\u015fa\u011f\u0131daki komutu kullan\u0131n:<\/p>\n<pre><code>sudo usermod -aG wheel yeni_kullanici<\/code><\/pre>\n<p>Burada:<\/p>\n<ul>\n<li><code>sudo<\/code>: Komutu ayr\u0131cal\u0131kl\u0131 yetkilerle \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131l\u0131r.<\/li>\n<li><code>usermod<\/code>: Mevcut bir kullan\u0131c\u0131n\u0131n \u00f6zelliklerini de\u011fi\u015ftirmek i\u00e7in kullan\u0131lan komuttur.<\/li>\n<li><code>-aG<\/code>: Bu iki se\u00e7enek birlikte kullan\u0131l\u0131r. <code>-a<\/code> (append) kullan\u0131c\u0131n\u0131n mevcut gruplar\u0131na ekleme yapar, <code>-G<\/code> (groups) ise belirtilen gruplar\u0131 temsil eder. Bu kombinasyon, kullan\u0131c\u0131n\u0131n mevcut grup \u00fcyeliklerini silmeden onu yeni bir gruba eklemenizi sa\u011flar. Sadece <code>-G<\/code> kullan\u0131rsan\u0131z, kullan\u0131c\u0131 sadece belirtti\u011finiz gruplar\u0131n \u00fcyesi olur ve di\u011fer t\u00fcm grup \u00fcyelikleri silinir, bu da istenmeyen durumlara yol a\u00e7abilir.<\/li>\n<li><code>wheel<\/code>: Kullan\u0131c\u0131n\u0131n eklenece\u011fi gruptur.<\/li>\n<li><code>yeni_kullanici<\/code>: <code>sudo<\/code> yetkisi vermek istedi\u011finiz kullan\u0131c\u0131n\u0131n ad\u0131d\u0131r.<\/li>\n<\/ul>\n<p>Bu komutu \u00e7al\u0131\u015ft\u0131rd\u0131ktan sonra, <code>yeni_kullanici<\/code> art\u0131k <code>wheel<\/code> grubunun bir \u00fcyesi olacakt\u0131r. Ancak, bu de\u011fi\u015fikli\u011fin etkili olmas\u0131 i\u00e7in kullan\u0131c\u0131n\u0131n mevcut oturumunu kapat\u0131p tekrar a\u00e7mas\u0131 gerekebilir. Bunu test etme ad\u0131mlar\u0131n\u0131 bir sonraki b\u00f6l\u00fcmde ele alaca\u011f\u0131z.<\/p>\n<h3><code class=\"language-\">sudoers<\/code> Dosyas\u0131n\u0131 <code class=\"language-\">visudo<\/code> ile D\u00fczenleme (Geli\u015fmi\u015f Y\u00f6ntem)<\/h3>\n<p>Baz\u0131 durumlarda, t\u00fcm <code>root<\/code> yetkilerini vermek yerine, belirli kullan\u0131c\u0131lara veya gruplara sadece belirli komutlar\u0131 <code>sudo<\/code> ile \u00e7al\u0131\u015ft\u0131rma yetkisi vermek isteyebilirsiniz. Bu t\u00fcr ince ayarlar i\u00e7in <code>\/etc\/sudoers<\/code> dosyas\u0131n\u0131 d\u00fczenlemeniz gerekir. Ancak, bu dosyay\u0131 do\u011frudan bir metin d\u00fczenleyiciyle a\u00e7mak yerine <strong>mutlaka<\/strong> <code>visudo<\/code> komutunu kullanmal\u0131s\u0131n\u0131z:<\/p>\n<pre><code>sudo visudo<\/code><\/pre>\n<p>Neden <code>visudo<\/code>?<\/p>\n<ul>\n<li><strong>S\u00f6zdizimi Kontrol\u00fc:<\/strong> <code>visudo<\/code>, dosyay\u0131 kaydetmeden \u00f6nce s\u00f6zdizimini kontrol eder. E\u011fer bir hata varsa, kaydetmenize izin vermez ve sizi uyar\u0131r. Bu, hatal\u0131 bir <code>sudoers<\/code> dosyas\u0131 y\u00fcz\u00fcnden sistemin kilitlenmesini ve kimsenin <code>sudo<\/code> komutunu kullanamamas\u0131n\u0131 engeller.<\/li>\n<li><strong>E\u015fzamanl\u0131 D\u00fczenleme Kilitlenmesi:<\/strong> Birden fazla ki\u015finin ayn\u0131 anda <code>sudoers<\/code> dosyas\u0131n\u0131 d\u00fczenlemesini engellemek i\u00e7in bir kilit mekanizmas\u0131 kullan\u0131r.<\/li>\n<\/ul>\n<p><code>visudo<\/code> komutunu \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131zda, dosya varsay\u0131lan metin d\u00fczenleyicinizde (genellikle <code>vi<\/code> veya <code>nano<\/code>) a\u00e7\u0131lacakt\u0131r. \u0130\u00e7eride, <code>wheel<\/code> grubu i\u00e7in a\u015fa\u011f\u0131daki gibi bir sat\u0131r g\u00f6receksiniz:<\/p>\n<pre><code>%wheel  ALL=(ALL)       ALL<\/code><\/pre>\n<p>Bu sat\u0131r\u0131n anlam\u0131:<\/p>\n<ul>\n<li><code>%wheel<\/code>: <code>wheel<\/code> grubunun t\u00fcm \u00fcyeleri i\u00e7in ge\u00e7erlidir.<\/li>\n<li><code>ALL=(ALL)<\/code>: Herhangi bir terminalden (ilk ALL) ve herhangi bir kullan\u0131c\u0131 olarak (parantez i\u00e7indeki ALL) komut \u00e7al\u0131\u015ft\u0131rabilirler.<\/li>\n<li><code>ALL<\/code>: Herhangi bir komutu \u00e7al\u0131\u015ft\u0131rabilirler.<\/li>\n<\/ul>\n<p>E\u011fer belirli bir kullan\u0131c\u0131ya \u00f6zel yetkiler vermek isterseniz, \u00f6rne\u011fin <code>yeni_kullanici<\/code>&#8216;n\u0131n sadece <code>dnf update<\/code> komutunu <code>sudo<\/code> ile \u00e7al\u0131\u015ft\u0131rabilmesini istiyorsan\u0131z, dosyan\u0131n sonuna a\u015fa\u011f\u0131daki gibi bir sat\u0131r ekleyebilirsiniz:<\/p>\n<pre><code>\nyeni_kullanici ALL=\/usr\/bin\/dnf update\n<\/code><\/pre>\n<p>Bu \u00f6rnek, <code>yeni_kullanici<\/code>&#8216;n\u0131n sadece <code>\/usr\/bin\/dnf update<\/code> komutunu <code>sudo<\/code> ile \u00e7al\u0131\u015ft\u0131rmas\u0131na izin verir, ba\u015fka hi\u00e7bir ayr\u0131cal\u0131kl\u0131 komutu \u00e7al\u0131\u015ft\u0131ramaz. Daha da ileri giderek, kullan\u0131c\u0131dan parola istemeden belirli komutlar\u0131 \u00e7al\u0131\u015ft\u0131rmas\u0131na izin vermek i\u00e7in <code>NOPASSWD:<\/code> se\u00e7ene\u011fini kullanabilirsiniz, ancak bu g\u00fcvenlik risklerini art\u0131r\u0131r ve dikkatli kullan\u0131lmal\u0131d\u0131r:<\/p>\n<pre><code>\nyeni_kullanici ALL=(ALL) NOPASSWD: \/usr\/bin\/dnf update\n<\/code><\/pre>\n<div class=\"expert-tip\">\n        <strong>Uzman \u0130pucu:<\/strong> <code>sudoers<\/code> dosyas\u0131n\u0131 d\u00fczenlerken \u00e7ok dikkatli olun. Yanl\u0131\u015f bir yap\u0131land\u0131rma, t\u00fcm sistemin <code>sudo<\/code> yetkisini kaybetmesine neden olabilir. Her zaman <code>visudo<\/code> kullan\u0131n ve de\u011fi\u015fiklikleri yapmadan \u00f6nce mevcut sat\u0131rlar\u0131 yedeklemeyi d\u00fc\u015f\u00fcn\u00fcn.\n    <\/div>\n<p><strong>Vaka Analizi:<\/strong> Bir sistem y\u00f6neticisi olarak, bir web sunucusunda \u00e7al\u0131\u015fan birden fazla geli\u015ftiriciye farkl\u0131 yetkiler ataman\u0131z gerekiyor. &#8220;Ay\u015fe&#8221; sadece web sunucusu dosyalar\u0131n\u0131 y\u00f6netmeli, &#8220;Mehmet&#8221; ise veritaban\u0131 yedekleme komutlar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rmal\u0131. Ay\u015fe&#8217;yi <code>wheel<\/code> grubuna eklemek yerine, <code>sudoers<\/code> dosyas\u0131na \u00f6zel bir kural ekleyerek ona sadece <code>\/var\/www\/html<\/code> dizinindeki dosyalar\u0131 y\u00f6netme yetkisi verirsiniz. Mehmet i\u00e7in ise sadece <code>mysqldump<\/code> komutunu \u00e7al\u0131\u015ft\u0131rma yetkisi tan\u0131mlars\u0131n\u0131z. Bu sayede, her geli\u015ftirici sadece kendi g\u00f6rev alan\u0131 i\u00e7in gerekli olan yetkilere sahip olur, bu da olas\u0131 g\u00fcvenlik ihlallerinde zarar\u0131 s\u0131n\u0131rlar ve hesap verebilirli\u011fi art\u0131r\u0131r.<\/p>\n<p>Bu ad\u0131mlarla, yeni kullan\u0131c\u0131n\u0131za g\u00fcvenli ve kontroll\u00fc bir \u015fekilde <code>sudo<\/code> yetkileri atamay\u0131 \u00f6\u011frendiniz. \u015eimdi s\u0131ra, bu yetkilerin do\u011fru bir \u015fekilde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 test etmeye geldi.<\/p>\n<h2>Sudo Kullan\u0131c\u0131s\u0131n\u0131 Test Etme, \u0130leri D\u00fczey \u0130pu\u00e7lar\u0131 ve En \u0130yi Uygulamalar<\/h2>\n<p>Yeni bir <code>sudo<\/code> yetkili kullan\u0131c\u0131 olu\u015fturup ona yetkileri atad\u0131ktan sonra, bu yetkilerin beklendi\u011fi gibi \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olmak kritik \u00f6nem ta\u015f\u0131r. Bu b\u00f6l\u00fcm, yeni kullan\u0131c\u0131n\u0131zla oturum a\u00e7ma, <code>sudo<\/code> komutlar\u0131n\u0131 test etme ve sistem g\u00fcvenli\u011fini daha da art\u0131rmak i\u00e7in ileri d\u00fczey ipu\u00e7lar\u0131 ve en iyi uygulamalar\u0131 sunacakt\u0131r. Ayr\u0131ca, bu i\u00e7eri\u011fin mobil cihazlarda da sorunsuz bir \u015fekilde g\u00f6r\u00fcnt\u00fclenebilmesi i\u00e7in HTML yap\u0131s\u0131n\u0131n \u00f6nemine de\u011finece\u011fiz.<\/p>\n<h3>Yeni Kullan\u0131c\u0131 ile Oturum A\u00e7ma ve Sudo Testi<\/h3>\n<p>Yeni kullan\u0131c\u0131n\u0131z\u0131n <code>sudo<\/code> yetkilerini test etmeden \u00f6nce, mevcut <code>root<\/code> veya ba\u015fka bir <code>sudo<\/code> yetkili kullan\u0131c\u0131 oturumunuzdan \u00e7\u0131k\u0131\u015f yapman\u0131z ve yeni kullan\u0131c\u0131 ile giri\u015f yapman\u0131z gerekir. Bunu SSH \u00fczerinden yap\u0131yorsan\u0131z, mevcut SSH oturumunuzu kapat\u0131p yeni kullan\u0131c\u0131 ad\u0131n\u0131zla tekrar ba\u011flan\u0131n. E\u011fer konsol \u00fczerinden \u00e7al\u0131\u015f\u0131yorsan\u0131z, <code>su -<\/code> komutunu kullanabilirsiniz:<\/p>\n<pre><code>su - yeni_kullanici<\/code><\/pre>\n<p>Bu komut, <code>yeni_kullanici<\/code> hesab\u0131na tam bir oturum a\u00e7ar (<code>-<\/code> i\u015fareti, kullan\u0131c\u0131n\u0131n ortam de\u011fi\u015fkenlerinin y\u00fcklenmesini sa\u011flar). \u015eifrenizi girdikten sonra, art\u0131k yeni kullan\u0131c\u0131n\u0131z olarak oturum a\u00e7m\u0131\u015f olacaks\u0131n\u0131z. \u015eimdi <code>sudo<\/code> yetkilerini test edelim. \u00d6rne\u011fin, bir sistem g\u00fcncellemesi komutunu \u00e7al\u0131\u015ft\u0131rmay\u0131 deneyin:<\/p>\n<pre><code>sudo dnf update<\/code><\/pre>\n<p>Bu komutu \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131zda, sistem sizden <code>yeni_kullanici<\/code>&#8216;n\u0131n \u015fifresini isteyecektir. \u015eifreyi do\u011fru girdi\u011finizde, <code>dnf update<\/code> komutu <code>root<\/code> yetkileriyle \u00e7al\u0131\u015fmaya ba\u015flayacakt\u0131r. Bu, <code>sudo<\/code> yetkilerinin ba\u015far\u0131yla atand\u0131\u011f\u0131n\u0131 g\u00f6sterir. E\u011fer bir hata mesaj\u0131 al\u0131rsan\u0131z (\u00f6rne\u011fin &#8220;user is not in the sudoers file&#8221;), \u00f6nceki ad\u0131mlar\u0131 kontrol etmeniz gerekebilir.<\/p>\n<p>Kullan\u0131c\u0131n\u0131n hangi <code>sudo<\/code> yetkilerine sahip oldu\u011funu g\u00f6rmek i\u00e7in <code>sudo -l<\/code> komutunu kullanabilirsiniz:<\/p>\n<pre><code>sudo -l<\/code><\/pre>\n<p>Bu komut, mevcut kullan\u0131c\u0131n\u0131n <code>sudoers<\/code> dosyas\u0131nda tan\u0131mlanm\u0131\u015f t\u00fcm yetkilerini listeler. Bu \u00e7\u0131kt\u0131, yetkilerinizi do\u011frulaman\u0131n ve hangi komutlar\u0131 <code>sudo<\/code> ile \u00e7al\u0131\u015ft\u0131rabilece\u011finizi g\u00f6rmenin harika bir yoludur.<\/p>\n<h3>G\u00fcvenlik ve Performans \u0130\u00e7in \u0130pu\u00e7lar\u0131<\/h3>\n<p>Rocky Linux \u00fczerinde <code>sudo<\/code> yetkili kullan\u0131c\u0131lar\u0131 y\u00f6netirken uygulayabilece\u011finiz baz\u0131 ileri d\u00fczey ipu\u00e7lar\u0131 ve en iyi uygulamalar \u015funlard\u0131r:<\/p>\n<ol>\n<li><strong>Minimum Yetki Prensibi:<\/strong> Her kullan\u0131c\u0131ya sadece i\u015fini yapmas\u0131 i\u00e7in kesinlikle gerekli olan minimum yetkileri verin. Gereksiz yere tam <code>root<\/code> yetkisi vermek yerine, <code>sudoers<\/code> dosyas\u0131n\u0131 kullanarak belirli komutlara izin verin.<\/li>\n<li><strong>SSH Anahtar Tabanl\u0131 Kimlik Do\u011frulama:<\/strong> Parola tabanl\u0131 SSH kimlik do\u011frulamas\u0131n\u0131 devre d\u0131\u015f\u0131 b\u0131rak\u0131n ve bunun yerine SSH anahtar tabanl\u0131 kimlik do\u011frulamay\u0131 kullan\u0131n. Bu, kaba kuvvet sald\u0131r\u0131lar\u0131na kar\u015f\u0131 \u00e7ok daha g\u00fcvenlidir. Yeni kullan\u0131c\u0131n\u0131z i\u00e7in bir SSH anahtar \u00e7ifti olu\u015fturun ve genel anahtar\u0131n\u0131 <code>~\/.ssh\/authorized_keys<\/code> dosyas\u0131na ekleyin.<\/li>\n<li><strong>Sudo G\u00fcnl\u00fcklerini \u0130zleme:<\/strong> <code>sudo<\/code> komutlar\u0131n\u0131n kullan\u0131m\u0131, <code>\/var\/log\/secure<\/code> dosyas\u0131nda g\u00fcnl\u00fc\u011fe kaydedilir. Bu g\u00fcnl\u00fckleri d\u00fczenli olarak incelemek, yetkisiz eri\u015fim giri\u015fimlerini veya \u015f\u00fcpheli aktiviteleri tespit etmenize yard\u0131mc\u0131 olabilir. Log y\u00f6netim ara\u00e7lar\u0131 (\u00f6rne\u011fin ELK Stack) kullanarak bu g\u00fcnl\u00fckleri merkezi olarak izleyebilirsiniz.<\/li>\n<li><strong>Sudo Timeout Ayarlar\u0131:<\/strong> <code>sudo<\/code>, varsay\u0131lan olarak belirli bir s\u00fcre (genellikle 5 dakika) boyunca kullan\u0131c\u0131n\u0131n \u015fifresini tekrar sormadan komut \u00e7al\u0131\u015ft\u0131rmas\u0131na izin verir. Bu s\u00fcreyi <code>sudoers<\/code> dosyas\u0131nda <code>Defaults:USER_NAME timestamp_timeout=X<\/code> (X saniye cinsinden) ile ayarlayabilirsiniz. Daha k\u0131sa bir s\u00fcre, ek bir g\u00fcvenlik katman\u0131 sa\u011flar.<\/li>\n<li><strong>G\u00fcvenlik Duvar\u0131 (Firewall) Kullan\u0131m\u0131:<\/strong> Rocky Linux&#8217;un varsay\u0131lan g\u00fcvenlik duvar\u0131 olan <code>firewalld<\/code>&#8216;u etkinle\u015ftirin ve sadece gerekli portlara (\u00f6rne\u011fin SSH i\u00e7in 22) d\u0131\u015far\u0131dan eri\u015fime izin verin. Bu, sunucunuza y\u00f6nelik sald\u0131r\u0131 y\u00fczeyini daralt\u0131r.<\/li>\n<li><strong>Otomatik G\u00fcncellemeler:<\/strong> Sisteminizin ve y\u00fckl\u00fc paketlerinizin her zaman g\u00fcncel oldu\u011fundan emin olun. G\u00fcvenlik yamalar\u0131, bilinen zafiyetleri kapatarak sisteminizi korur.<\/li>\n<\/ol>\n<div class=\"expert-tip\">\n        <strong>Uzman \u0130pucu:<\/strong> B\u00fcy\u00fck organizasyonlarda, kullan\u0131c\u0131lar\u0131n <code>sudo<\/code> eri\u015fimini merkezi bir kimlik do\u011frulama sistemi (\u00f6rne\u011fin LDAP veya FreeIPA) \u00fczerinden y\u00f6netmek, \u00f6l\u00e7eklenebilirlik ve y\u00f6netim kolayl\u0131\u011f\u0131 a\u00e7\u0131s\u0131ndan b\u00fcy\u00fck avantaj sa\u011flar. Bu sayede, kullan\u0131c\u0131 yetkilerini tek bir noktadan y\u00f6netebilir ve denetleyebilirsiniz.\n    <\/div>\n<p><strong>Mobil Uyumlu HTML ve \u0130\u00e7erik Sunumu:<\/strong> Bu makale gibi teknik i\u00e7erikler sunarken, kullan\u0131c\u0131 deneyimi her zaman \u00f6n planda olmal\u0131d\u0131r. HTML yap\u0131s\u0131n\u0131n mobil cihazlarda da d\u00fczg\u00fcn g\u00f6r\u00fcnmesi, okuyucular\u0131n i\u00e7eri\u011fe her yerden eri\u015febilmesini sa\u011flar. Temiz ve semantik HTML etiketleri kullanmak (<code>&lt;h2&gt;<\/code>, <code>&lt;p&gt;<\/code>, <code>&lt;pre&gt;&lt;code&gt;<\/code>, <code>&lt;ul&gt;<\/code> gibi), taray\u0131c\u0131lar\u0131n i\u00e7eri\u011fi do\u011fru bir \u015fekilde yorumlamas\u0131na yard\u0131mc\u0131 olur. Ayr\u0131ca, CSS <code>media query<\/code>&#8216;ler kullanarak farkl\u0131 ekran boyutlar\u0131na g\u00f6re yaz\u0131 tipleri, resimler ve d\u00fczenler optimize edilebilir. \u00d6rne\u011fin, k\u00fc\u00e7\u00fck ekranlar i\u00e7in daha dar bir metin s\u00fctunu veya daha k\u00fc\u00e7\u00fck yaz\u0131 tipleri tan\u0131mlanarak okunabilirlik art\u0131r\u0131labilir. Bu, i\u00e7eri\u011fin sadece masa\u00fcst\u00fcnde de\u011fil, ak\u0131ll\u0131 telefonlar ve tabletlerde de eri\u015filebilir ve keyifli bir okuma deneyimi sunmas\u0131n\u0131 sa\u011flar.<\/p>\n<p>Bu ipu\u00e7lar\u0131 ve en iyi uygulamalarla, Rocky Linux ortam\u0131n\u0131zda hem g\u00fcvenli\u011fi hem de y\u00f6netilebilirli\u011fi \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131rabilirsiniz. G\u00fcvenli bir sistem, detaylara verilen \u00f6nemle in\u015fa edilir.<\/p>\n<h2>Sonu\u00e7 ve S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h2>\n<p>Rocky Linux \u00fczerinde <code>sudo<\/code> yetkili yeni bir kullan\u0131c\u0131 olu\u015fturma s\u00fcreci, sistem g\u00fcvenli\u011fini art\u0131rman\u0131n ve sunucu y\u00f6netimini daha verimli hale getirmenin temel ad\u0131mlar\u0131ndan biridir. Bu rehber boyunca, <code>root<\/code> kullan\u0131c\u0131s\u0131n\u0131n do\u011frudan kullan\u0131m\u0131ndan ka\u00e7\u0131nman\u0131n \u00f6nemini, <code>sudo<\/code>&#8216;nun temel prensiplerini, ad\u0131m ad\u0131m yeni bir kullan\u0131c\u0131 olu\u015fturma ve ona g\u00fcvenli bir \u015fekilde <code>sudo<\/code> yetkileri atama y\u00f6ntemlerini ele ald\u0131k. Ayr\u0131ca, olu\u015fturulan kullan\u0131c\u0131n\u0131n yetkilerini test etme ve sisteminizi daha da g\u00fcvenli k\u0131lacak ileri d\u00fczey ipu\u00e7lar\u0131 ve en iyi uygulamalar\u0131 da detayland\u0131rd\u0131k. Unutmay\u0131n, iyi yap\u0131land\u0131r\u0131lm\u0131\u015f bir kullan\u0131c\u0131 y\u00f6netimi, g\u00fc\u00e7l\u00fc bir siber g\u00fcvenlik duru\u015funun temel direklerinden biridir.<\/p>\n<p>Rocky Linux&#8217;ta ayr\u0131cal\u0131kl\u0131 kullan\u0131c\u0131lar\u0131n do\u011fru bir \u015fekilde y\u00f6netilmesi, sadece olas\u0131 g\u00fcvenlik ihlallerini \u00f6nlemekle kalmaz, ayn\u0131 zamanda her kullan\u0131c\u0131n\u0131n sorumluluk alan\u0131n\u0131 netle\u015ftirerek operasyonel verimlili\u011fi de art\u0131r\u0131r. Minimum yetki prensibiyle hareket etmek, sisteminizi potansiyel tehditlere kar\u015f\u0131 daha diren\u00e7li hale getirir. Bu rehberdeki bilgileri uygulayarak, Rocky Linux sunucular\u0131n\u0131zda daha g\u00fcvenli, d\u00fczenli ve kontrol edilebilir bir ortam yaratabilirsiniz.<\/p>\n<h3>S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h3>\n<ul>\n<li>\n            <strong>S: Neden do\u011frudan <code>root<\/code> kullan\u0131c\u0131s\u0131n\u0131 kullanmak yerine <code>sudo<\/code> yetkili bir kullan\u0131c\u0131 olu\u015fturmal\u0131y\u0131m?<\/strong><\/p>\n<p><strong>C:<\/strong> Do\u011frudan <code>root<\/code> kullan\u0131c\u0131s\u0131n\u0131 kullanmak, sistemin en y\u00fcksek yetkilerine sahip oldu\u011funuz i\u00e7in yanl\u0131\u015f bir komutla geri d\u00f6n\u00fclmez hatalara yol a\u00e7ma veya bir g\u00fcvenlik ihlali durumunda t\u00fcm sistemin ele ge\u00e7irilmesi riskini ta\u015f\u0131r. <code>sudo<\/code> yetkili bir kullan\u0131c\u0131, sadece gerekti\u011finde ve kendi \u015fifresiyle ayr\u0131cal\u0131kl\u0131 komutlar\u0131 \u00e7al\u0131\u015ft\u0131rarak bu riskleri \u00f6nemli \u00f6l\u00e7\u00fcde azalt\u0131r ve hesap verebilirli\u011fi art\u0131r\u0131r.<\/p>\n<\/li>\n<li>\n            <strong>S: Yeni bir kullan\u0131c\u0131ya <code>sudo<\/code> yetkisi verdikten sonra ne yapmal\u0131y\u0131m?<\/strong><\/p>\n<p><strong>C:<\/strong> Kullan\u0131c\u0131ya <code>sudo<\/code> yetkisi verdikten sonra, mevcut oturumunuzdan \u00e7\u0131k\u0131\u015f yap\u0131p yeni kullan\u0131c\u0131 ile giri\u015f yaparak yetkilerini test etmelisiniz. \u00d6rne\u011fin, <code>sudo dnf update<\/code> gibi bir komut \u00e7al\u0131\u015ft\u0131rarak \u015fifre istemesi ve komutu ba\u015far\u0131yla y\u00fcr\u00fctmesi, yetkilerin do\u011fru atand\u0131\u011f\u0131n\u0131 g\u00f6sterir.<\/p>\n<\/li>\n<li>\n            <strong>S: <code>wheel<\/code> grubu nedir ve neden bu gruba ekleme yapmal\u0131y\u0131m?<\/strong><\/p>\n<p><strong>C:<\/strong> <code>wheel<\/code> grubu, Rocky Linux gibi Red Hat tabanl\u0131 sistemlerde varsay\u0131lan olarak <code>sudo<\/code> yetkisi verilen \u00f6zel bir gruptur. Bu gruba bir kullan\u0131c\u0131 eklemek, <code>\/etc\/sudoers<\/code> dosyas\u0131n\u0131 manuel olarak d\u00fczenlemeye gerek kalmadan o kullan\u0131c\u0131ya <code>sudo<\/code> ayr\u0131cal\u0131klar\u0131 vermenin en kolay ve g\u00fcvenli yoludur.<\/p>\n<\/li>\n<li>\n            <strong>S: <code>visudo<\/code> komutu yerine do\u011frudan <code>\/etc\/sudoers<\/code> dosyas\u0131n\u0131 d\u00fczenleyebilir miyim?<\/strong><\/p>\n<p><strong>C:<\/strong> Hay\u0131r, kesinlikle tavsiye edilmez. <code>visudo<\/code> komutu, <code>sudoers<\/code> dosyas\u0131n\u0131 kaydetmeden \u00f6nce s\u00f6zdizimi hatalar\u0131n\u0131 kontrol eder. E\u011fer do\u011frudan bir metin d\u00fczenleyiciyle d\u00fczenlerseniz ve bir s\u00f6zdizimi hatas\u0131 yaparsan\u0131z, <code>sudo<\/code> komutu \u00e7al\u0131\u015fmayabilir ve sisteminize <code>root<\/code> yetkileriyle eri\u015femeyebilirsiniz, bu da ciddi sorunlara yol a\u00e7ar.<\/p>\n<\/li>\n<li>\n            <strong>S: Sudo yetkili bir kullan\u0131c\u0131n\u0131n g\u00fcvenli\u011fini nas\u0131l daha da art\u0131rabilirim?<\/strong><\/p>\n<p><strong>C:<\/strong> G\u00fcvenli\u011fi art\u0131rmak i\u00e7in SSH anahtar tabanl\u0131 kimlik do\u011frulama kullan\u0131n, minimum yetki prensibini uygulay\u0131n (sadece gerekli komutlara izin verin), <code>sudo<\/code> g\u00fcnl\u00fcklerini d\u00fczenli olarak izleyin (<code>\/var\/log\/secure<\/code>), g\u00fc\u00e7l\u00fc \u015fifre politikalar\u0131 uygulay\u0131n ve g\u00fcvenlik duvar\u0131n\u0131z\u0131 yap\u0131land\u0131rarak gereksiz portlar\u0131 kapat\u0131n.<\/p>\n<\/li>\n<\/ul>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"Rocky Linux&#8217;ta Sudo Yetkili Yeni Kullan\u0131c\u0131 Olu\u015fturma Rehberi Rocky Linux sunucular\u0131n\u0131zda g\u00fcvenli\u011fi ve y\u00f6netim kolayl\u0131\u011f\u0131n\u0131 art\u0131rmak m\u0131 istiyorsunuz?&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[241],"tags":[],"class_list":{"0":"post-38726","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-linux","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Rocky Linux&#039;ta G\u00fcvenli Kullan\u0131c\u0131 Y\u00f6netiminin \u00d6nemi ve Sudo \u0130htiyac\u0131<\/title>\n<meta name=\"description\" content=\"Rocky Linux sunucular\u0131n\u0131zda g\u00fcvenli\u011fi ve y\u00f6netim kolayl\u0131\u011f\u0131n\u0131 art\u0131rmak m\u0131 istiyorsunuz? Genellikle t\u00fcm i\u015flemleri root kullan\u0131c\u0131s\u0131 ile yapmak cazip gelse de, bu yakla\u015f\u0131m ciddi g\u00fcvenlik riskleri ta\u015f\u0131r. Bu kapsaml\u0131 rehberde, Rocky Linux \u00fczerinde yeni bir sudo yetkili kullan\u0131c\u0131y\u0131 ad\u0131m ad\u0131m nas\u0131l olu\u015fturaca\u011f\u0131n\u0131z\u0131, bu s\u00fcrecin neden kritik oldu\u011funu ve sistem g\u00fcvenli\u011finizi en \u00fcst d\u00fczeye \u00e7\u0131karmak i\u00e7in hangi en iyi uygulamalar\u0131 takip etmeniz gerekti\u011fini detayl\u0131 bir \u015fekilde \u00f6\u011freneceksiniz. Hadi, Rocky Linux ortam\u0131n\u0131z\u0131 daha g\u00fcvenli ve y\u00f6netilebilir hale getirme yolculu\u011funa ba\u015flayal\u0131m.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Rocky Linux&#039;ta G\u00fcvenli Kullan\u0131c\u0131 Y\u00f6netiminin \u00d6nemi ve Sudo \u0130htiyac\u0131\" \/>\n<meta property=\"og:description\" content=\"Rocky Linux sunucular\u0131n\u0131zda g\u00fcvenli\u011fi ve y\u00f6netim kolayl\u0131\u011f\u0131n\u0131 art\u0131rmak m\u0131 istiyorsunuz? Genellikle t\u00fcm i\u015flemleri root kullan\u0131c\u0131s\u0131 ile yapmak cazip gelse de, bu yakla\u015f\u0131m ciddi g\u00fcvenlik riskleri ta\u015f\u0131r. Bu kapsaml\u0131 rehberde, Rocky Linux \u00fczerinde yeni bir sudo yetkili kullan\u0131c\u0131y\u0131 ad\u0131m ad\u0131m nas\u0131l olu\u015fturaca\u011f\u0131n\u0131z\u0131, bu s\u00fcrecin neden kritik oldu\u011funu ve sistem g\u00fcvenli\u011finizi en \u00fcst d\u00fczeye \u00e7\u0131karmak i\u00e7in hangi en iyi uygulamalar\u0131 takip etmeniz gerekti\u011fini detayl\u0131 bir \u015fekilde \u00f6\u011freneceksiniz. Hadi, Rocky Linux ortam\u0131n\u0131z\u0131 daha g\u00fcvenli ve y\u00f6netilebilir hale getirme yolculu\u011funa ba\u015flayal\u0131m.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-06T09:22:10+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"22 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Rocky Linux&#8217;ta G\u00fcvenli Kullan\u0131c\u0131 Y\u00f6netiminin \u00d6nemi ve Sudo \u0130htiyac\u0131\",\"datePublished\":\"2026-02-06T09:22:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/\"},\"wordCount\":4109,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Linux\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/#respond\"]}],\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/\",\"name\":\"Rocky Linux'ta G\u00fcvenli Kullan\u0131c\u0131 Y\u00f6netiminin \u00d6nemi ve Sudo \u0130htiyac\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2026-02-06T09:22:10+00:00\",\"description\":\"Rocky Linux sunucular\u0131n\u0131zda g\u00fcvenli\u011fi ve y\u00f6netim kolayl\u0131\u011f\u0131n\u0131 art\u0131rmak m\u0131 istiyorsunuz? Genellikle t\u00fcm i\u015flemleri root kullan\u0131c\u0131s\u0131 ile yapmak cazip gelse de, bu yakla\u015f\u0131m ciddi g\u00fcvenlik riskleri ta\u015f\u0131r. Bu kapsaml\u0131 rehberde, Rocky Linux \u00fczerinde yeni bir sudo yetkili kullan\u0131c\u0131y\u0131 ad\u0131m ad\u0131m nas\u0131l olu\u015fturaca\u011f\u0131n\u0131z\u0131, bu s\u00fcrecin neden kritik oldu\u011funu ve sistem g\u00fcvenli\u011finizi en \u00fcst d\u00fczeye \u00e7\u0131karmak i\u00e7in hangi en iyi uygulamalar\u0131 takip etmeniz gerekti\u011fini detayl\u0131 bir \u015fekilde \u00f6\u011freneceksiniz. Hadi, Rocky Linux ortam\u0131n\u0131z\u0131 daha g\u00fcvenli ve y\u00f6netilebilir hale getirme yolculu\u011funa ba\u015flayal\u0131m.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Rocky Linux&#8217;ta G\u00fcvenli Kullan\u0131c\u0131 Y\u00f6netiminin \u00d6nemi ve Sudo \u0130htiyac\u0131\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Rocky Linux'ta G\u00fcvenli Kullan\u0131c\u0131 Y\u00f6netiminin \u00d6nemi ve Sudo \u0130htiyac\u0131","description":"Rocky Linux sunucular\u0131n\u0131zda g\u00fcvenli\u011fi ve y\u00f6netim kolayl\u0131\u011f\u0131n\u0131 art\u0131rmak m\u0131 istiyorsunuz? Genellikle t\u00fcm i\u015flemleri root kullan\u0131c\u0131s\u0131 ile yapmak cazip gelse de, bu yakla\u015f\u0131m ciddi g\u00fcvenlik riskleri ta\u015f\u0131r. Bu kapsaml\u0131 rehberde, Rocky Linux \u00fczerinde yeni bir sudo yetkili kullan\u0131c\u0131y\u0131 ad\u0131m ad\u0131m nas\u0131l olu\u015fturaca\u011f\u0131n\u0131z\u0131, bu s\u00fcrecin neden kritik oldu\u011funu ve sistem g\u00fcvenli\u011finizi en \u00fcst d\u00fczeye \u00e7\u0131karmak i\u00e7in hangi en iyi uygulamalar\u0131 takip etmeniz gerekti\u011fini detayl\u0131 bir \u015fekilde \u00f6\u011freneceksiniz. Hadi, Rocky Linux ortam\u0131n\u0131z\u0131 daha g\u00fcvenli ve y\u00f6netilebilir hale getirme yolculu\u011funa ba\u015flayal\u0131m.","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:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/","og_locale":"tr_TR","og_type":"article","og_title":"Rocky Linux'ta G\u00fcvenli Kullan\u0131c\u0131 Y\u00f6netiminin \u00d6nemi ve Sudo \u0130htiyac\u0131","og_description":"Rocky Linux sunucular\u0131n\u0131zda g\u00fcvenli\u011fi ve y\u00f6netim kolayl\u0131\u011f\u0131n\u0131 art\u0131rmak m\u0131 istiyorsunuz? Genellikle t\u00fcm i\u015flemleri root kullan\u0131c\u0131s\u0131 ile yapmak cazip gelse de, bu yakla\u015f\u0131m ciddi g\u00fcvenlik riskleri ta\u015f\u0131r. Bu kapsaml\u0131 rehberde, Rocky Linux \u00fczerinde yeni bir sudo yetkili kullan\u0131c\u0131y\u0131 ad\u0131m ad\u0131m nas\u0131l olu\u015fturaca\u011f\u0131n\u0131z\u0131, bu s\u00fcrecin neden kritik oldu\u011funu ve sistem g\u00fcvenli\u011finizi en \u00fcst d\u00fczeye \u00e7\u0131karmak i\u00e7in hangi en iyi uygulamalar\u0131 takip etmeniz gerekti\u011fini detayl\u0131 bir \u015fekilde \u00f6\u011freneceksiniz. Hadi, Rocky Linux ortam\u0131n\u0131z\u0131 daha g\u00fcvenli ve y\u00f6netilebilir hale getirme yolculu\u011funa ba\u015flayal\u0131m.","og_url":"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2026-02-06T09:22:10+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"22 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Rocky Linux&#8217;ta G\u00fcvenli Kullan\u0131c\u0131 Y\u00f6netiminin \u00d6nemi ve Sudo \u0130htiyac\u0131","datePublished":"2026-02-06T09:22:10+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/"},"wordCount":4109,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Linux"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/#respond"]}],"copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/","url":"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/","name":"Rocky Linux'ta G\u00fcvenli Kullan\u0131c\u0131 Y\u00f6netiminin \u00d6nemi ve Sudo \u0130htiyac\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2026-02-06T09:22:10+00:00","description":"Rocky Linux sunucular\u0131n\u0131zda g\u00fcvenli\u011fi ve y\u00f6netim kolayl\u0131\u011f\u0131n\u0131 art\u0131rmak m\u0131 istiyorsunuz? Genellikle t\u00fcm i\u015flemleri root kullan\u0131c\u0131s\u0131 ile yapmak cazip gelse de, bu yakla\u015f\u0131m ciddi g\u00fcvenlik riskleri ta\u015f\u0131r. Bu kapsaml\u0131 rehberde, Rocky Linux \u00fczerinde yeni bir sudo yetkili kullan\u0131c\u0131y\u0131 ad\u0131m ad\u0131m nas\u0131l olu\u015fturaca\u011f\u0131n\u0131z\u0131, bu s\u00fcrecin neden kritik oldu\u011funu ve sistem g\u00fcvenli\u011finizi en \u00fcst d\u00fczeye \u00e7\u0131karmak i\u00e7in hangi en iyi uygulamalar\u0131 takip etmeniz gerekti\u011fini detayl\u0131 bir \u015fekilde \u00f6\u011freneceksiniz. Hadi, Rocky Linux ortam\u0131n\u0131z\u0131 daha g\u00fcvenli ve y\u00f6netilebilir hale getirme yolculu\u011funa ba\u015flayal\u0131m.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/rocky-linuxta-guvenli-kullanici-yonetiminin-onemi-ve-sudo-ihtiyaci\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Rocky Linux&#8217;ta G\u00fcvenli Kullan\u0131c\u0131 Y\u00f6netiminin \u00d6nemi ve Sudo \u0130htiyac\u0131"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/38726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=38726"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/38726\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=38726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=38726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=38726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}