Bagaimana cara login sebagai root dari jarak jauh?

23

Saya mencoba masuk ke raspberrypi sebagai pengguna root melalui winscp, tetapi hanya mengatakan "Akses ditolak", hal yang sama untuk mencoba masuk secara langsung sebagai root pada ssh.

Saya telah mencoba masuk sebagai pi dan melakukan sudo passwd root, yang menghasilkan output konsol passwd: Password changed successfully, namun saya masih tidak bisa masuk sebagai root

d0min0r4bb1t
sumber

Jawaban:

38

Jika Anda ingin login sebagai root menggunakan SSH atau WinSCP Anda perlu mengedit konfigurasi SSHD, lakukan ini:

  • Masuk, dan edit file ini: sudo nano /etc/ssh/sshd_config
  • Temukan baris ini: PermitRootLogin without-password
  • Edit: PermitRootLogin yes
  • Tutup dan simpan file
  • reboot atau restart layanan sshd menggunakan: /etc/init.d/ssh restart
  • Tetapkan kata sandi root jika belum ada: sudo passwd root

Sekarang Anda dapat login sebagai root, tetapi saya sarankan Anda menggunakan kata sandi atau ssh-key yang kuat

MadAntrax
sumber
2
Perhatikan bahwa jika PermitRootLoginbaris dimulai dengan tanda komentar ( #) Anda harus menghapus tanda itu!
jorijnsmit
Saya dibantu baris terakhir untuk mengatur kata sandi root. Terima kasih.
Andrei Krasutski
3

Anda tidak dapat masuk rootkarena Raspbiantidak memiliki rootkata sandi. Lihat kata sandi default root Raspbian

Biasanya sshtidak mengizinkan rootakses karena ini dianggap sebagai risiko keamanan. Anda harus dapat melakukan semua yang Anda butuhkan menggunakan sudo(yang merupakan praktik Debian normal).

Jika Anda BENAR-BENAR ingin ssh rootakses itu dapat diaktifkan.

Milliways
sumber
Saya sangat senang seseorang setidaknya menunjukkan bahwa ini adalah risiko keamanan. SSH sebagai root tidak pernah merupakan ide yang baik (terutama saat menggunakan kata sandi auth).
stevieb
1

Anda dapat masuk sebagai pengguna normal (milik grup sudoer ) lalu

 sudo su -

untuk beralih ke root

南山 竹
sumber
Untuk ssh tidak masalah, masalah utamanya adalah winscp di mana saya tidak bisa menggunakan sudo saja
d0min0r4bb1t
-2

Kamu bisa

sudo su

Kemudian gunakan passwd untuk mengubah kata sandi

Alex
sumber