27Jun

Ubuntu Sunucusunda Kullanıcı Ekle

Ubuntu Server, herhangi bir Linux çeşidine benzemektedir ve tam çok kullanıcılı yeteneklere sahiptir ve herhangi bir sunucuda ortak bir görev kullanıcıları eklemektir.

useradd

useradd komutu komut satırından kolayca yeni bir kullanıcı eklemenize izin verir:

useradd & lt; username & gt;

Bu komut kullanıcıyı ekler ancak herhangi bir ekstra seçenek olmadan kullanıcılarınıza bir parola veya bir giriş dizini olmaz.

Not: , komutun bulunmadığını söyleyen bir mesaj alırsanız, bunun gibi tam yolu kullanmayı deneyin:

/usr/sbin/ useradd & lt; username & gt;

Kullanıcının ev dizini ayarlamak için -d seçeneğini kullanabilirsiniz.-m seçeneği, useradd dosyasını ana dizini oluşturmaya zorlar. Bu seçeneklerle bir kullanıcı hesabı oluşturmaya çalışacağız ve ardından hesabın parolasını ayarlamak için passwd komutunu kullanacağız. Alternatif olarak, useradd komutunda -p kullanarak bir şifre ayarlayabilirsiniz, ancak passwd'yi kullanarak şifreyi ayarlamayı tercih ediyorum.

sudo useradd -d /home/ testuser -m test kullanıcı

sudo passwd testuser

Bu testuser adlı kullanıcıyı yaratacak ve /home/ testuser'de kendi ev dizinini verecektir. Yeni ev dizinindeki dosyalar, varsayılan ev dizini dosyalarını içeren /etc/ skel klasöründen kopyalanır. Kullanıcılarınız için varsayılan değerler belirlemek isterseniz, bu dizinde dosya değiştirerek veya ekleyerek bunu yapabilirsiniz. Kullanıcı için yeni bir giriş dizinine bakarsak:

geek @ ubuntuServ: /etc/ skel $ ls -la /home/ test kullanıcı
toplam 20
drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34.
drwxr-xr-x 5 kök kök 4096 2006-12-15 11:37. .
-rw-r-r- 1 testuser testuser 220 2006-12-15 11:34. bash_logout
-rw-r-r-1 testuser testuser 414 2006-12-15 11:34. bash_profile
-rw-r-r- 1 testuser testuser 2227 2006-12-15 11:34. bashrc

Bu dizinde bash komut dizilerinin olduğunu fark edeceksiniz. Tüm yeni kullanıcılar için varsayılan yol seçeneklerini ayarlamak isterseniz /etc/ iskeletindeki dosyaları değiştirerek bunu yaparsınız ve daha sonra bu dosyalar useradd komutu ile oluşturulur.

adduser

adduser komutu, her bilgi parçası için sizi uyarması nedeniyle useradd komutundan bile daha kolaydır. Aynı şeyi yapan neredeyse aynı adlı iki komut bulunduğunu biraz komik buluyorum, fakat bu sizin için linux. Sözdizimi:

adduser & lt; kullanıcı adı & gt;

Örnek:

geek @ ubuntuServ: /etc/ skel $ sudo adduser thegeek
Parola:
Kullanıcı `thegeek 'ekleniyor. ..
Yeni grup' thegeek 'ekleniyor( 1004).
'thegeek' grubu ile 'thegeek'( 1004) adlı yeni kullanıcı ekleme.
Ev dizini `/home/ thegeek 'yaratmak.
Dosyaları /etc/ iskeletinden kopyalama
Yeni UNIX parolasını girin:
Yeni UNIX parolasını tekrar girin:
Parola sağlanmadı
Yeni UNIX parolasını girin:
Yeni UNIX parolasını yeniden yazın:
passwd: parola başarıyla güncellendi
thegeek
için kullanıcı bilgilerini değiştirmeYeni değeri girin veya varsayılan
Tam Adı [] için ENTER tuşuna basın: Geek
Oda Numarası []: 0
İş Telefonu []: 555-1212
Ev Telefonu []: 555-1212
Diğer []:
Bilgiler doğru mu?[y / N] y