Bagaimana saya bisa mengetahui nama pengguna saya?


81

Bagaimana saya tahu nama pengguna saya? Saya telah menginstal Ubuntu, tetapi saya tidak tahu nama pengguna saya, hanya kata sandi saya. Saya tidak bisa mengakses laptop saya dan tidak bisa dibuka.


6
Layar login menunjukkan kemungkinan akun dan Anda hanya perlu mengklik (atau bahkan tidak harus mengklik karena Anda mungkin adalah yang terakhir masuk) dan ketikkan kata sandi Anda.
Gilles

1
@Jayharte - apakah ada jawaban yang sesuai untuk Anda? Jika demikian, terimalah satu sebagai jawabannya. Terima kasih.
Tass

Jawaban:


136

Buka Terminal dan ketik whoami

Ini akan bekerja pada setiap Sistem Unix / Linux.


7
Dia tidak bisa masuk jadi saya yakin dia tidak bisa menjalankan whoami
Boris

1
Dia bisa menjalankannya dari mode pemulihan
rajlego

5
@rajlego Jika dijalankan dari mode pemulihan, whoamihanya akan menampilkan root. Namun, dalam mode pemulihan, ls /homedapat digunakan untuk melihat nama-nama pengguna manusia yang dikonfigurasi secara normal sistem. Jika hanya ada satu pengguna seperti itu, output ini adalah nama pengguna mereka; dan bahkan jika ada lebih banyak, itu harus membuatnya cukup mudah untuk mengetahui nama pengguna.
Eliah Kagan

Setuju dengan @Boris. Seperti yang dia sebutkan dalam jawabannya, dia tidak bisa masuk, bagaimana dia bisa memulai whoami? Sungguh aneh memiliki jawaban ini mendapat banyak suara.
Tung Tran

2
@TungTran - Suara positif berasal dari googler (seperti saya) yang datang ke sini mencari jawaban atas pertanyaan dalam judul. Beberapa dari kita hanya perlu pengingat perintah yang mencetak nama pengguna saat ini. Tapi, membaca pertanyaan yang sebenarnya, jawaban ini tidak berguna bagi si penanya.
gilly3

21

Cara paling sederhana untuk mengetahui nama pengguna Anda mungkin dengan menekan ctr + alt + t - ini membuka terminal dan Anda akan melihat sesuatu seperti:

user_name@machine_name:~$

Dan itu menjawab pertanyaan Anda.


Jadi apakah user_name adalah nama pengguna dan machine_name adalah grup?
Rafael_Espericueta

Tidak. Nama mesin adalah nama komputer Anda.
Jendas

ini tidak selalu benar, karena apa yang ditunjukkan terminal dapat dikonfigurasi
Elzo Valugi

1
Jika Anda dapat mengkonfigurasi terminal Anda, Anda mungkin tahu whoamiperintahnya.
Jendas

14

Buka Terminal dan ketik:

echo $USER

Ini akan mencetak nilai USERvariabel lingkungan ke konsol.


3
Bagi penanya yang asli, ini sama tidak bergunanya dengan whoamiperintah, tetapi dalam semua kejujuran, ini sempurna untuk blah username_hereperintah "jalankan a " di mana username_herebagian dapat diganti $USERdan seluruh perintah dibuat lebih universal. Terima kasih.
nurchi

1
@Ali Dehghani, $ USER adalah variabel lingkungan yang dapat diubah menjadi apa pun. whoami benar-benar memeriksa pengguna mana yang saat ini masuk
Josef Klimuk

12

Jika Anda menginstal ubuntu, maka Anda mengisi nama pengguna Anda, apakah ini membantu memori kita?

Misal di sini di mana yannnama pengguna

masukkan deskripsi gambar di sini


7

Anda harus mem-boot Ubuntu Anda dalam mode pemulihan. Ikuti langkah-langkah di bawah ini:

  • Nyalakan komputer Anda. Tunggu hingga BIOS selesai memuat, atau hampir selesai. (Selama waktu ini, Anda mungkin akan melihat logo pabrik komputer Anda.) Tekan dan tahan tombol Shift dengan cepat, yang akan memunculkan menu GNU GRUB. (Jika Anda melihat logo Ubuntu, Anda melewatkan titik di mana Anda dapat masuk ke menu GRUB.) **

  • Pilih baris yang dimulai dengan " Opsi lanjutan ". *

  • Pilih baris yang diakhiri dengan " (mode pemulihan) ", mungkin baris kedua, kira-kira seperti:Ubuntu GNU/Linux, with Linux 3.8.0-26-generic (recovery mode)

  • Tekan Return dan mesin Anda akan memulai proses booting.

  • Setelah beberapa saat, stasiun kerja Anda akan menampilkan menu dengan sejumlah opsi. Salah satu opsi (Anda mungkin perlu menggulir ke bawah ke daftar paling bawah) adalah " Drop to root shell prompt ". Tekan Kembali dengan opsi ini disorot.

Akhirnya, Anda bisa menggunakan perintah ini untuk mendaftar semua nama pengguna:

cut -d: -f1 /etc/passwd

Saya kira Anda akan dapat mengenali nama pengguna Anda dalam daftar.


Anda tidak perlu remount,rwhanya membaca file ...
Germar

Anda benar, saya baru saja memberikannya sebagai opsi.
Tung Tran

Ini akan berfungsi jika pengguna belum pernah mengatur kata sandi root mereka. Namun, jika seseorang telah menyetelnya, mereka selalu dapat menggunakan live usb atau OS lainnya untuk melihat direktori home (semoga tidak terenkripsi.)
Rohitt Vashishtha

Ya, jika dia mengingat kata sandi root-nya, itu bahkan lebih mudah. Bagaimanapun, seperti yang dia katakan, dia menginstal Ubuntu dan tidak tahu nama penggunanya. Saya kira dia tidak menetapkan kata sandi root.
Tung Tran

Juga, dengan mode pengguna tunggal, meskipun Anda menetapkan kata sandi root, Anda akan dapat melompatinya.
Tung Tran

5

Biasanya ketika Anda memulai komputer Anda, Anda tidak perlu tahu nama pengguna Anda untuk masuk, karena muncul secara otomatis dalam daftar. Dan jika itu satu-satunya akun pengguna, itu satu-satunya nama yang terdaftar. Seharusnya terlihat seperti ini:

masukkan deskripsi gambar di sini

Jika ada lebih dari satu akun pengguna, klik nama yang ingin Anda gunakan. Untuk hanya satu pengguna, yang harus Anda lakukan adalah mengetikkan kata sandi Anda.

Jika layar masuk Anda tidak terlihat seperti itu, atau masuk tidak berfungsi, atau masalahnya adalah boot gagal sebelum Anda masuk ke layar masuk, beri tahu kami, dan berikan detail sebanyak mungkin.


3
Sunting Eliath yang mengesankan !!
Boris

Saya kira dia memiliki masalah dalam menampilkan nama pengguna pada halaman login. Jika dia bisa melihat layar login, dia akan mengenali nama pengguna. Maka jika demikian, kami tidak akan bertanya.
Tung Tran

Nama pengguna dan nama saya berbeda sehingga ini tidak selalu berhasil.
mchid

2

Gunakan solusi ini jika Anda tidak mengenkripsi direktori home Anda.

  1. Apakah Anda masih memiliki media instalasi (LiveCD / USB) dari mana Anda menginstal Ubuntu? Boot darinya dan pilih Coba Ubuntu.

  2. Pergi ke File dan kemudian, Anda akan melihat Anda sudah menginstal partisi Ubuntu. Klik di atasnya, itu akan mount.

  3. Pergi ke /home. Di sini Anda akan melihat daftar semua pengguna pada sistem yang telah Anda buat.

Namun, untuk menyingkat ingatan Anda, siapa nama Anda? Apakah Anda memasukkan nama yang sama saat menginstal Ubuntu? Apakah Anda ingat nama yang ditampilkan pada prompt login tempat Anda memasukkan kata sandi? Ubuntu secara default menetapkan nama pengguna sebagai nama depan Anda dalam huruf kecil.

Contoh; name = John Doe, secara otomatis mengatur nama pengguna =john


2

Dari mode pemulihan, jalankan perintah berikut untuk mendaftar semua pengguna yang mirip manusia:

awk -F'[/:]' '{if ($3 >= 1000 && $3 != 65534) print $1}' /etc/passwd

sumber

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.