Ubah direktori home pengguna root di Ubuntu?


8

Judul mengatakan itu semua, bagaimana cara mengubah direktori home dari pengguna 'root' di Ubuntu 12.04?

Jawaban:


11

Ini instruksinya, tetapi pastikan Anda tahu apa yang Anda lakukan.

Pada setiap sistem * nix Anda akan menemukan file bernama /etc/passwddaftar semua pengguna dan beberapa pengaturan. Berikut ini sintaks dari file itu:

username:password:uid:gid:additional_info:home:shell

Jadi, misalnya, Anda akan menemukan:

root:x:0:0::/root:/bin/bash

Yang berarti pengguna disebut root, kata sandi disembunyikan (aktif /etc/shadow), uid adalah 0, gid adalah 0, tidak ada info tambahan, direktori home /rootdan shell defaultnya /bin/bash.

Edit file itu dan ubah direktori home.

Namun, saya tidak melihat alasan untuk melakukannya.


5
Anda mungkin harus menggunakan vipwperintah untuk mengedit passwdfile. Ini mengatur kunci untuk menghindari korupsi file. Mengobrol dengan /etc/passwdmudah dapat menyumbat sistem Anda.
Keith Thompson

Terima kasih itu akan berhasil. Hanya untuk informasi umum, saya perlu mengubah direktori home untuk template VPS - ini hanya kemudahan penggunaan

3
@ user1710563: Mungkin bermanfaat untuk memperbarui pertanyaan Anda untuk menjelaskan mengapa Anda perlu melakukan ini. Reaksi umum (termasuk saya) adalah "Jangan lakukan itu"; jika Anda memberi tahu kami mengapa Anda ingin melakukan ini, Anda cenderung mendapatkan informasi yang lebih baik - termasuk kemungkinan alternatif yang tidak memerlukan perubahan direktori home root.
Keith Thompson
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.