Müşteri Paneli Müşteri Paneli Kayıt Ol Destek Talebi Destek Talebi Oluştur
Biz Sizi Arayalım?
Bilgi almak istediğiniz ürün/hizmet için aşağıdaki bilgileri doldurarak bize bildirebilirsiniz. Size en kısa süre içerisinde bilgi vermek için geri döneceğiz.
ADI VE SOYADI *
E-POSTA ADRESİ *
TELEFON NUMARASI *
FİRMA ADI
MESAJINIZ *
İptal Et
Tüm Kategoriler Geri Dön

Linux işletim sistemli sunucularda kullanıcı oluşturma veya silme nasıl yapılır?

Linux sunucularda tüm işlemlerin "root" kullanıcısı ile yapılması büyük güvenlik riskleri taşır. Güvenli bir sunucu yönetimi için her teknik personele veya projeye özel ayrı bir standart kullanıcı tanımlanmalı ve ihtiyaç bittiğinde bu kullanıcılar sistemden temizlenmelidir.


1. Linux'ta Yeni Kullanıcı Oluşturma

Sistemde yeni bir kullanıcı tanımlamak için useradd veya adduser komutları kullanılır. Süreci eksiksiz tamamlamak için aşağıdaki adımları takip edin:

  • Kullanıcıyı Oluşturma:
    Örneğin "yazilimci" adında yeni bir kullanıcı açmak için:
    useradd yazilimci
  • Kullanıcıya Şifre Tanımlama:
    Kullanıcı oluşturulduğunda varsayılan olarak kilitlidir. Giriş yapabilmesi için mutlaka bir şifre belirlenmelidir:
    passwd yazilimci
    (Bu komuttan sonra terminal sizden görünmeyen güvenli bir şifre yazmanızı ve onaylamanızı isteyecektir.)
  • Kullanıcıya Ev (Home) Dizini Açma (İsteğe Bağlı):
    Eğer kullanıcı oluşturulurken otomatik olarak kendine ait bir klasör açılmadıysa, klasörüyle birlikte oluşturmak için -m parametresi kullanılır:
    useradd -m yazilimci (Bu komut /home/yazilimci/ dizini kendiliğinden açar.)

2. Kullanıcı Silme İşlemleri

İş ortaklığı biten veya artık sunucuya erişmesine gerek kalmayan kullanıcıları sistemden kaldırmak için userdel komutu kullanılır.

  • Sadece Kullanıcıyı Silme:
    Kullanıcının sunucuya giriş yetkisini elinden alır ancak dosyalarına dokunmaz:
    userdel yazilimci
  • Kullanıcıyı Tüm Dosyalarıyla Birlikte Silme (Önerilen):
    Kullanıcıyı, ona ait ev (home) dizinini ve sunucudaki tüm kişisel dosyalarını kalıcı olarak temizler:
    userdel -r yazilimci

3. Sık Kullanılan Yardımcı Komutlar

Kullanıcı yönetiminde terminalde en çok ihtiyaç duyacağınız pratik kontroller şunlardır:

Komut Kullanım Amacı
w veya who Şu anda sunucuya SSH ile aktif olarak bağlı olan tüm kullanıcıları listeler.
cat /etc/passwd Sunucuda kayıtlı olan (sistem servisleri dahil) tüm kullanıcıların listesini döker.
usermod -L kullanıcı Kullanıcıyı silmeden hesabını tamamen kilitler (Girişleri engeller).
usermod -U kullanıcı Kilitlenmiş olan bir kullanıcının hesabını tekrar aktif hale getirir.
Bu makale işinize yaradı mı?
Hizmetlerimizden en iyi şekilde faydalanabilmeniz için yasal mevzuata uygun çerezler kullanılır. hostingdunyam.com.tr'yi kullanarak bu çerezleri kabul etmiş olursunuz.