Giriş
Açıklaması şöyle. adduser komutu tercih edilmeli. Bu komutun tersi userdel
Açıklaması şöyle.
Yeni kullanıcı için "home" dizini yaratılmaz. Şöyle görebiliriz.
base directory belirtilir. Şöyle yaparız.
Kullanıcının ait olacağı gruplar belirtilir.
-m seçeneği
Kullanıcıya ait home dizini yaratılır.
Açıklaması şöyle. adduser komutu tercih edilmeli. Bu komutun tersi userdel
useradd is a low level utility for adding users. On Debian, administrators should usually use adduser(8) instead.Kullanım
Açıklaması şöyle.
Simply creates the user. It doesn't even ask you for a new password. It also does not create the home directory for this user. All these things you have to do manually after creating the user.Açıklaması şöyle. Bu komutun ne yapacağı /etc/default/useradd dosyasında tanımlı.
In its simplest form when used without any option, useradd will create a new user account with the default settings specified in the /etc/default/useradd file.Açıklaması şöyle. /etc/passwd dosyasına kullanıcıları saklar. /etc/shadow dosyasına şifreleri saklar.
The command adds an entry to the /etc/passwd, /etc/shadow, /etc/group, /etc/gshadow files.Şöyle yaparız.
useradd testuser
ÖrnekYeni kullanıcı için "home" dizini yaratılmaz. Şöyle görebiliriz.
$ sudo useradd new-user
$ ls -la /home/new-user/
ls: cannot access '/home/user2/': No such file or directory
-b seçeneği
base directory belirtilir. Şöyle yaparız.
useradd -b (path) (username)
-g seçeneğiKullanıcının ait olacağı gruplar belirtilir.
-m seçeneği
Kullanıcıya ait home dizini yaratılır.
Örnek
Şöyle yaparız. Kullanıcı ismi spring-boot-user. Bu kullanıcıya ait home dizini yaratılır ve kabuk olarak bash seçilir.
Şöyle yaparız. Kullanıcı ismi spring-boot-user. Bu kullanıcıya ait home dizini yaratılır ve kabuk olarak bash seçilir.
-o seçeneğiuseradd -ms /bin/bash spring-boot-user
Açıklaması şöyle.
useradd’s -o option, along with its -u option, allows you to create a user with a non-unique user id. One use case for that is to create users with identical privileges (since they share the same user id) but different passwords, and if appropriate, home directories. This can be useful for service accounts ....Şöyle yaparız.
# useradd -o huey -u 501
# useradd -o dewey -u 501
# useradd -o louie -u 501
-p seçeneğiAçıklaması şöyle.
-p, --password PASSWORD encrypted password of the new account
ÖrnekŞöyle yaparız.
useradd myuser -p $(openssl passwd "the_password")
-s seçeneğiKullanıcı için shell (kabuk) tanımlar.
Örnek
Şöyle yaparız.
sudo useradd newuser -s /bin/bash -g sudo -m
sudo passwd newuser
Hiç yorum yok:
Yorum Gönder