GNU/Linux >> Belajar Linux >  >> Ubuntu

Instal Ubuntu Dengan Uid Tertentu?

Saya telah mengalami lebih banyak masalah daripada yang bisa saya hitung dengan mengubah UID saya. Saya sangat frustrasi sehingga saya hanya akan memformat dan memulai dari awal lagi. Kali ini, saya ingin instalasi my untuk membuat pengguna pertama menggunakan, katakanlah UID 1200. Saya tidak ingin menginstal Ubuntu dan kemudian membuat semua masalah dengan mengubah UID saya. Saya tidak tahu cara memperbaiki semua masalah itu &itulah alasan mengapa saya memformat. Saya pasti saya tidak akan pernah melakukan kesalahan itu lagi di Ubuntu. Saya hanya ingin Ubuntu menginstal menggunakan UID tertentu. Bagaimana cara melakukannya?

Jawaban yang Diterima:

Metode 1 – Jika Anda hanya ingin membuat pengguna dengan UID tertentu

  1. Instal Ubuntu secara normal
  2. Masuk ke Ubuntu
  3. Buka Terminal
  4. Buat pengguna baru dengan ID 1200 sudo adduser -u 1200 <username>
  5. Konfirmasi bahwa pengguna dibuat dengan id yang diinginkan awk -F: '/\/home/ {printf "%s:%s\n",$1,$3}' /etc/passwd
  6. Tambahkan pengguna yang baru dibuat ke grup sudoers sudo adduser <username> sudo
  7. Keluar
  8. Masuk dengan pengguna yang baru dibuat
  9. (opsional) Hapus pengguna lama

Metode 2 – Instalasi Ubuntu otomatis menggunakan preseeding

Agar dapat menentukan rentang UID pada waktu penginstalan, Anda perlu mengotomatiskan penginstalan Ubuntu menggunakan preseeding, yang pada dasarnya adalah

cara untuk mengatur jawaban atas pertanyaan yang diajukan selama proses
penginstalan, tanpa harus memasukkan jawaban secara manual saat
penginstalan sedang berjalan. Hal ini memungkinkan untuk sepenuhnya mengotomatiskan sebagian besar
jenis penginstalan dan bahkan menawarkan beberapa fitur yang tidak tersedia
selama penginstalan normal.

Dengan menggunakan metode ini, yang sangat luas untuk diposting sebagai bagian dari posting ini, Anda dapat (di antara banyak hal lainnya) mengatur akun yang akan dibuat pada saat instalasi. Contoh:

# Skip creation of a root account (normal user account will be able to
# use sudo). The default is false; preseed this to true if you want to set
# a root password.
#d-i passwd/root-login boolean false
# Alternatively, to skip creation of a normal user account.
#d-i passwd/make-user boolean false

# Root password, either in clear text
#d-i passwd/root-password password r00tme
#d-i passwd/root-password-again password r00tme
# or encrypted using an MD5 hash.
#d-i passwd/root-password-crypted password [MD5 hash]

# To create a normal user account.
#d-i passwd/user-fullname string Ubuntu User
#d-i passwd/username string ubuntu
# Normal user's password, either in clear text
#d-i passwd/user-password password insecure
#d-i passwd/user-password-again password insecure
# or encrypted using an MD5 hash.
#d-i passwd/user-password-crypted password [MD5 hash]
# Create the first user with the specified UID instead of the default.
#d-i passwd/user-uid string 1010
# The installer will warn about weak passwords. If you are sure you know
# what you're doing and want to override it, uncomment this.
#d-i user-setup/allow-password-weak boolean true

# The user account will be added to some standard initial groups. To
# override that, use this.
#d-i passwd/user-default-groups string audio cdrom video

# Set to true if you want to encrypt the first user's home directory.
d-i user-setup/encrypt-home boolean false

Perhatikan barisnya:

# Create the first user with the specified UID instead of the default.
d-i passwd/user-uid string 1010

Jika Anda ingin mempelajari lebih lanjut tentang instalasi otomatis, ada beberapa sumber informasi yang berguna di Internet. Ini adalah dokumentasi resmi saat ini:

Terkait:Bagaimana cara memuat driver iwlwifi ??

https://help.ubuntu.com/lts/installation-guide/armhf/apbs01.html


Ubuntu
  1. Cara Menginstal Hadoop di Ubuntu 18.04 atau 20.04

  2. Cara Menginstal Apache ZooKeeper di Ubuntu

  3. Instal phpMyAdmin dengan Apache di Ubuntu 18.04 - Proses Langkah demi Langkah?

  1. Cara Menginstal dan Mengamankan phpMyAdmin dengan Apache di Ubuntu 18.04

  2. Cara Menginstal phpMyAdmin dengan Nginx di Ubuntu 18.04

  3. Cara Menginstal Mattermost dengan PostgreSQL dan Nginx di Ubuntu 16.04

  1. Cara Menginstal MediaWiki dengan Nginx di Ubuntu 16.04

  2. Cara Menginstal Magento dengan Nginx di Ubuntu 15.10

  3. Cara Menginstal Mailpile dengan Nginx di Ubuntu 15.10