Premis:menggunakan sudo
(seperti yang disarankan oleh jawaban yang diterima) mungkin adalah solusi yang tepat untuk masalah Anda.
Yang mengatakan, jika Anda benar-benar membutuhkan sesuatu yang menyerupai root
kedua akun, Anda dapat membuat alias ke sistem root
akun.
Untuk melakukannya, ikuti langkah-langkah berikut:
- buka
/etc/passwd
- cari
root
baris akun (biasanya baris pertama). Itu akan menjadi sesuatu yang mirip denganroot:x:0:0:root:/root:/bin/bash
- salin/tempel untuk mengubah
root
pertama kejadian diroot2
(yaitu:mengubahnya diroot2:x:0:0:root:/root:/bin/bash
) - simpan perubahan Anda dan keluar dari editor teks
- masalahkan
passwd root2
dan masukkan sandi baru
Catatan:jika mau, Anda dapat menghindari pengeditan langsung /etc/passwd
file dengan mengganti langkah 1-3 dengan perintah berikut:useradd -o -u 0 -g 0 -N -d /root/ -M root2
(lihat useradd --help
untuk informasi selengkapnya tentang opsi yang diperlukan)
Pada titik ini, Anda dapat masuk tidak hanya menggunakan root
asli akun (dengan kata sandi aslinya), tetapi juga menggunakan root2
yang baru akun (dengan baru sandi).
Bagaimanapun, ingatlah bahwa itu adalah alias dari pengguna yang sudah ada, bukan pengguna yang benar-benar baru. Ini berarti bahwa file apa pun yang dibuat saat dicatat sebagai root2
memiliki oid/gid numerik yang sama dengan sistem aslinya root
akun (yang memiliki 0
sebagai uid dan gid).
Anda tidak bisa. root
adalah pengguna khusus dengan uid 0. Gunakan sudo
alih-alih.