Tambah Pengguna pada Pelayan Ubuntu
Ubuntu Server adalah seperti mana-mana jenis Linux, dan mempunyai keupayaan penuh multi-pengguna, dan tugas umum pada mana-mana pelayan menambah pengguna.
useradd
Perintah pengguna akan membolehkan anda menambah pengguna baru dengan mudah dari baris arahan:
useradd
Perintah ini menambah pengguna, tetapi tanpa sebarang pilihan tambahan pengguna anda tidak akan mempunyai kata laluan atau direktori rumah.
Catatan: jika anda mendapat mesej yang mengatakan bahawa arahan itu tidak dijumpai, cuba gunakan jalan penuh, seperti ini:
/ usr / sbin / useradd
Anda boleh menggunakan pilihan -d untuk menetapkan direktori rumah untuk pengguna. Pilihan -m akan memaksa useradd untuk membuat direktori rumah. Kami akan cuba membuat akaun pengguna dengan pilihan tersebut, dan kemudian gunakan arahan passwd untuk menetapkan kata laluan untuk akaun tersebut. Anda boleh memilih kata laluan menggunakan -p pada arahan pengguna, tetapi saya lebih suka menetapkan kata laluan menggunakan passwd.
sudo useradd -d / home / testuser -m testuser
sudo passwd testuser
Ini akan mencipta pengguna bernama testuser dan memberi mereka direktori home mereka sendiri di / home / testuser. Fail dalam direktori rumah baharu disalin dari folder / etc / skel, yang mengandungi fail direktori asal lalai. Jika anda mahu menetapkan nilai lalai untuk pengguna anda, anda akan melakukannya dengan mengubah suai atau menambah fail dalam direktori itu. Jika kita melihat direktori rumah baru untuk pengguna:
geek @ ubuntuServ: / etc / skel $ ls -la / home / testuser
jumlah 20
drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34 .
drwxr-xr-x 5 root root 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
Anda akan melihat bahawa terdapat skrip bash dalam direktori ini. Jika anda ingin menetapkan pilihan lalai lalai untuk semua pengguna baru, anda akan melakukannya dengan mengubah suai fail dalam / etc / skel, yang kemudiannya akan digunakan untuk membuat fail-fail ini oleh perintah useradd.
adduser
Perintah adduser lebih mudah daripada perintah useradd, kerana ia meminta anda untuk setiap maklumat. Saya rasa agak lucu bahawa terdapat dua arahan yang sama secara identik yang melakukan perkara yang sama, tetapi itu linux untuk anda. Inilah sintaks:
adduser
Contoh:
geek @ ubuntuServ: / etc / skel $ sudo adduser thegeek
Kata Laluan:
Menambah 'thegeek' pengguna ...
Menambah kumpulan baru 'thegeek' (1004).
Menambah pengguna baru 'thegeek' (1004) dengan kumpulan 'thegeek'.
Membuat direktori rumah '/ home / thegeek'.
Menyalin fail dari '/ etc / skel'
Masukkan kata laluan UNIX yang baru:
Taip semula kata laluan UNIX yang baru:
Tiada kata laluan yang dibekalkan
Masukkan kata laluan UNIX yang baru:
Taip semula kata laluan UNIX yang baru:
passwd: kata laluan berjaya dikemas kini
Menukar maklumat pengguna untuk thegeek
Masukkan nilai baru, atau tekan ENTER untuk lalai
Nama Penuh []: The Geek
Nombor Bilik []: 0
Telefon Bekerja []: 555-1212
Telefon Rumah []: 555-1212
Lain []:
Adakah maklumat itu betul? [y / N] y