Apa kata sandi root default?

Saya menginstal Ubuntu 12.04 LTS (Trenggiling tepat), 64 bit. Nowhere itu saya diminta untuk mengatur password untuk root.

Saya baru saja menginstal AccuRev SCM perangkat lunak. Itu dipasang di bawah /root folder secara default. Sekarang saya mencoba melakukan sesuatu di folder itu. Saya mencoba dengan Anda untuk beralih ke root, tetapi saya tidak tahu kata sandinya.

Haruskah saya selalu menggunakan sudo atau dapatkan default akar kata sandi, jika ada?

Bagaimana cara membuat peluncur untuk perangkat lunak yang diinstal di dalam /root direktori?

Secara default, akun root diakses oleh sudo.

Untuk diskusi lengkap dalam topik, dan informasi tentang cara mengatur kata sandi root, lihat: RootSudo-Dokumentasi Ubuntu Komunitas

Dengan itu, sangat tidak mungkin Anda perlu mengatur kata sandi root, saya sarankan Anda menggunakan

sudo -i

Atau untuk aplikasi grafis, gunakan gksu

gksu nautilus 

Kata sandi untuk root tidak diatur di Ubuntu yang berarti login root dinonaktifkan secara default.

Akun pengguna yang dibuat selama instalasi Ubuntu dikaitkan dengan semua kemampuan sudo. Anda bisa menggunakan sudo untuk perintah yang membutuhkan hak akses root di terminal Ubuntu.

Namun Anda dapat mengaktifkan akun root dan mengatur kata sandi untuk itu. Untuk melakukannya gunakan:

sudo passwd root

Pertama, Anda akan dimintai kata sandi pengguna Anda saat ini dan setelah ini Anda akan dimintai kata sandi baru dua kali (kata sandi baru dan ketik ulang) sebagai kata sandi root baru Anda.

Untuk informasi lebih lanjut lihat RootSudo-Dokumentasi Ubuntu Komunitas.

Secara default Ubuntu tidak mengatur kata sandi root dan oleh karena itu Anda tidak mendapatkan kemampuan untuk masuk sebagai root. Sebaliknya Anda diberi kemampuan untuk melakukan tugas dengan hak superuser menggunakan sudo.

Saya sudah menjawab pertanyaan serupa sebelumnya.

Sementara Anda bisa buat kata sandi untuk akun root yang memungkinkan Anda masuk sebagai root dengan su, ini bukan cara khas "Ubuntu" dalam melakukan sesuatu. Sebaliknya Ubuntu mengharapkan bahwa Anda akan menggunakan sudo.

Menggunakan sudo

Sudo adalah alternatif untuk memberi orang kata sandi root untuk melakukan tugas pengguna super. Dalam instalasi Ubuntu default, orang yang menginstal OS diberikan izin "sudo" secara default.

Siapa pun dengan izin "sudo" dapat melakukan sesuatu "sebagai pengguna super" dengan pra-pending sudo untuk perintah mereka. Misalnya, untuk menjalankan apt-get dist-upgrade sebagai superuser, Anda bisa menggunakan:

sudo apt-get dist-upgrade

Secara default, sudo akan meminta kata sandi akun Anda sendiri saat melakukan ini. Ini membantu keamanan. Ini diingat selama beberapa menit jadi jika Anda memiliki beberapa tugas yang harus dilakukan dengan sudo, itu hanya akan meminta kata sandi Anda pada yang pertama.

Anda akan melihat penggunaan sudo di atas hampir di mana pun Anda membaca tutorial tentang Ubuntu di web. Ini adalah alternatif untuk melakukan ini.

suapt-get dist-upgradeexit

Manfaat

Dengan sudo, Anda memilih terlebih dahulu pengguna mana yang memiliki akses sudo. Tidak perlu bagi mereka untuk mengingat kata sandi root, karena mereka menggunakan kata sandi mereka sendiri. Jika Anda memiliki banyak pengguna, Anda dapat mencabut akses pengguna super seseorang hanya dengan menghapus izin sudo mereka, tanpa perlu mengubah kata sandi root dan memberi tahu semua orang tentang kata sandi baru. Anda bahkan dapat memilih perintah mana yang diizinkan dilakukan Pengguna menggunakan sudo dan perintah mana yang dilarang untuk pengguna tersebut. Dan terakhir, jika ada pelanggaran keamanan, dalam beberapa kasus dapat meninggalkan jejak audit yang lebih baik yang menunjukkan akun pengguna mana yang disusupi.

Tidak memiliki kata sandi root membuat serangan brute force pada akun root menjadi tidak mungkin: ini relevan jika Anda mengizinkan login melalui SSH. Sebaliknya, penyerang perlu mengetahui nama akun lokal.

Sudo membuatnya lebih mudah untuk melakukan satu perintah dengan hak superuser. Dengan su, Anda secara permanen jatuh ke shell superuser yang Harus Keluar menggunakan exit atau logout. Hal ini dapat menyebabkan orang tinggal di shell superuser lebih lama dari yang diperlukan hanya karena lebih mudah daripada keluar dan masuk lagi nanti.

Mendapatkan shell root

Dengan sudo, Anda masih memiliki opsi untuk membuka shell superuser permanen (interaktif) dengan perintah:

sudo su

... dan ini masih bisa dilakukan tanpa kata sandi root, karena sudo memberikan hak Superuser untuk su perintah.

Dan demikian pula, alih-alih su - untuk shell login Anda dapat menggunakan sudo su - atau bahkan sudo -i.

Namun ketika melakukannya Anda hanya perlu menyadari bahwa Anda bertindak sebagai superuser untuk setiap perintah. Ini adalah prinsip keamanan yang baik untuk tidak tinggal sebagai superuser lebih lama dari yang diperlukan, hanya untuk mengurangi kemungkinan secara tidak sengaja menyebabkan beberapa kerusakan pada sistem (tanpanya, Anda hanya dapat merusak file yang dimiliki pengguna Anda).

Untuk memperjelas, anda bisa, jika Anda memilih, beri pengguna root kata sandi yang memungkinkan login sebagai root, jika Anda secara khusus ingin melakukan hal-hal dengan cara ini. Aku hanya ingin membiarkan Anda tahu tentang konvensi Ubuntu lebih memilih sudo sebaliknya dan membiarkan Anda tahu bahwa ada alternatif.

Sementara kami melakukannya, jika Anda mencoba masuk melalui ssh ke akun root dan memberi Anda kembali "Izin ditolak" lihat, bahkan setelah Anda memperbarui kata sandi root beberapa kali, ingatlah bahwa selain memperbarui kata sandi root seperti yang telah disebutkan orang lain, anda juga harus mengaktifkan login ssh root di konfigurasi server ssh.

sudo vi /etc/ssh/sshd_config

set

PermitRootLogin yes

lakukan tarian restart

service ssh restart

Bamm!!! Kau masuk!

PSst: Btw ini untuk Ubuntu, YMMV.

situs web lameass ini tidak akan membiarkan saya menjawab, tetapi jawaban yang benar adalah: sudo usermod root-p password; sudo passwd root; lalu masukkan kata sandi baru. presto, akar dibuka dan Anda sekarang dapat su / login dengan akar

Lihat ini: Wiki bantuan Komunitas Ubuntu: RootSudo

Dari [RootSudo] (RootSudo - Community Help Wiki): "kata sandi akun Root terkunci di Ubuntu. … Anda tidak dapat masuk sebagai Root secara langsung atau menggunakan perintah su untuk menjadi Pengguna Root … Di sinilah sudo masuk … Saat menggunakan sudo, kata sandi Anda disimpan secara default selama 15 menit. Setelah waktu itu, Anda harus memasukkan kata sandi Anda lagi. "

Anda bisa membaca sedikit here. :slight_smile:

Bagaimana hal - hal bodoh bisa mendapatkan-su dinonaktifkan, sudo tidak diinstal, distribusi ini digunakan sebagai basis untuk Server mssql, instruksi mengatakan Anda perlu sudo membuka beberapa port jaringan untuk mengaktifkan MSDTC. Kembali ke kotak 1.