Apakah mungkin untuk mereset kata sandi pada antarmuka SuperMicro IPMI? Motherboard saya adalah model X8STI-F.
Apakah mungkin untuk mereset kata sandi pada antarmuka SuperMicro IPMI? Motherboard saya adalah model X8STI-F.
Jawaban:
Jika Anda mengaksesnya secara lokal, Anda dapat menentukan kata sandi baru. Di Linux ini akan dilakukan via ipmitool
. Sesuatu seperti ini seharusnya bekerja:
ipmitool -Saya buka dan set 1 kata sandi NEWPASSWORD
Jika Anda tidak tahu saluran mana yang merupakan antarmuka ethernet Anda, cukup buka satu per satu, seperti:
# ipmitool -Saya buka info saluran 1 Info saluran 0x1: Jenis Saluran Media: 802.3 LAN Tipe Protokol Saluran: IPMB-1.0 Dukungan Sesi: multi-sesi Hitungan Sesi Aktif: 0 ID Vendor Protokol: 7154 Pengaturan Volatile (aktif) Peringatan: dinonaktifkan Per-pesan Auth: dinonaktifkan Tingkat Pengguna Auth: diaktifkan Mode Akses: selalu tersedia Pengaturan Non-Volatile Peringatan: dinonaktifkan Per-pesan Auth: dinonaktifkan Tingkat Pengguna Auth: diaktifkan Mode Akses: selalu tersedia
Perhatikan bahwa tipe mediumnya adalah "802.3 LAN". Itu yang kamu inginkan. Saluran lain mungkin terlihat seperti ini:
# ipmitool -Saya buka info saluran 2 Info saluran 0x2: Tipe Saluran Saluran: Serial / Modem Tipe Protokol Saluran: IPMB-1.0 Dukungan Sesi: satu sesi Hitungan Sesi Aktif: 0 ID Vendor Protokol: 7154 # ipmitool -Saya buka info saluran 3 Info saluran 0x3: Tipe Saluran Saluran: Antarmuka Sistem Tipe Protokol Saluran: KCS Dukungan Sesi: tanpa sesi Hitungan Sesi Aktif: 0 ID Vendor Protokol: 7154
ipmitool
saat masuk ke server, bukan pada host lain.
modprobe ipmi_si; modprobe ipmi_devintf; modprobe ipmi_msghandler
Saya hanya harus berurusan dengan masalah yang sama kemarin, saya tidak dapat masuk ke antarmuka web SuperMicro IPMI saya karena saya tidak sering menggunakannya dan lupa kata sandi. Perintah dalam jawaban Insyte tidak bekerja untuk saya tetapi sudah dekat. Perintah ini berfungsi untuk mereset kata sandi akun ADMIN:
ipmitool -I open user set password 2 ADMIN
Angka 2 ada id pengguna. Akun ADMIN default ke id pengguna 2. Jadi saya mengatur kata sandi id pengguna 2 menjadi ADMIN yang merupakan default, tetapi Anda bisa memasukkan kata sandi lain di sana.
Terima kasih kepada Insyte karena mengarahkan saya ke jalur yang benar menggunakan ipmitool, setelah beberapa pencarian online saya dapat menemukan perintah yang berfungsi ini. Semoga itu akan membantu orang lain yang tersandung pada pertanyaan ini.
root
. Terima kasih @ ben-baron
Supermicro IPMI BMC bisa sangat tidak menentu dan merepotkan. Anda harus selalu menggunakan utilitas dan alat yang disediakan oleh Supermicro sebelum mencoba memperbaiki dengan alat universal seperti IPMITool.
Tidak perlu mereset seluruh unit seperti yang disarankan orang lain.
Jika Anda memiliki akses fisik ke server, ikuti langkah-langkah sederhana ini untuk mereset kata sandi ADMIN pada IPMI Anda:
Dapatkan ID pengguna pengguna IPMI yang kata sandinya ingin Anda atur:
ipmicfg -user list
Tetapkan kata sandi baru untuk pengguna itu ( pengguna ADMIN biasanya memiliki ID 2 ):
ipmicfg -user setpwd 2 your_password_here
Login ke GUI web IPMI menggunakan kata sandi yang baru saja Anda atur.
Saya telah mereset kata sandi ADMIN pada lusinan Supermicro IPMI BMCs. Dari semua metode yang saya coba, ini adalah satu-satunya prosedur yang bekerja 100% dari waktu.
Catatan: Jika Anda sudah menginstal Windows atau Linux di sistem Anda, maka Anda dapat melewati langkah 1, 3 dan 4 dan hanya menjalankan perintah di langkah 5 dan 6 menggunakan executable yang sesuai dari Supermicro toolkit yang diunduh di langkah 2. Jika Anda menggunakan Linux dan Anda menjumpai kcs_error_exit
pesan ketika menjalankan ipmicfg
perintah, maka Anda perlu menginstal pustaka OpenIPMI dan mengaktifkan ipmi_devintf
modul kernel.
Perintah berikut ini berfungsi pada CentOS 6:
yum -y install OpenIPMI
modprobe ipmi_devintf
Ingat bahwa perintah modprobe ipmi_devintf
harus dijalankan kembali setiap kali Anda me-reboot server.
Cara terbaik adalah mengatur ulang ke default dan menghapus FRU & LAN dengan alat asli SuperMicro, seperti:
./ipmicfg-linux.x86_64 -fde
(Semua ini mungkin memerlukan beberapa detik untuk diterapkan, jadi tunggu di antara perintah!)
Sekarang matikan pengaturan DHCP yang dipulihkan dari default pabrik dengan
./ipmicfg-linux.x86_64 -dhcp off
lalu, kembalikan pengaturan jaringan Anda dengan:
./ipmicfg-linux.x86_64 -m $IP_ADDRESS
./ipmicfg-linux.x86_64 -k $NETMASK
./ipmicfg-linux.x86_64 -g $GATEWAY_IP
Saya perhatikan, bahwa kadang-kadang, Anda perlu mengatur ulang unit BMC agar bisa berfungsi. Baru hari ini, tidak dapat melakukan ping alamat IPMI server saya yang ditetapkan melalui utilitas ipmicfg sampai setelah BMC reset:
./ipmicfg-linux.x86_64 -r
Anda harus mengkonfigurasi IP / Netmask / Gateway lagi dengan alat yang sama, tetapi ini adalah satu-satunya cara saya bisa membuatnya bekerja.
OpenIPMI dan IPMITools tidak berfungsi untuk saya di Debian Squeeze. Saya sudah mencoba mengatur ulang kata sandi, mengatur ulang dingin BMC, tetapi tidak berhasil. Namun, mereka bagus untuk mengatur IP dan membaca data sensor.
Anda bisa mendapatkan versi yang sesuai untuk OS Anda dari SuperMicro FTP:
ftp://ftp.supermicro.com/utility/IPMICFG/
Jika Anda jarang menggunakan antarmuka IPMI, mungkin masih menggunakan nama pengguna / kata sandi standar ADMIN / ADMIN (peka huruf besar kecil).
Jawaban sederhana ini berbeda dari yang lain yang membutuhkan OS formal lain yang diinstal untuk mereset kata sandi.
Boot drive jempol dengan file firmware IPMI yang tepat dan utilitas flashing yang sesuai untuk motherboard Anda dari situs web SuperMicro. Kami menggunakan yang berbasis dos untuk kesederhanaan. Jika Anda sudah memiliki firmware IPMI saat ini, cukup flash dengan versi yang sama dengan yang sudah Anda miliki.
Sebagian besar sistem kami adalah papan berbasis X8 yang memiliki IPMI onboard. Ini menggunakan YAFUKcs (Yet Another Firmware Updater).
Jika Anda biasanya menyimpan konfigurasi saat memperbarui, cukup tinggalkan opsi -c yafukcs -full romfile.ima
alih-alihyafukcs -full -c romfile.ima
Yang cukup menarik, meninggalkan -c
opsi tidak menyebabkan pengalamatan statis IPMI diatur ulang di BIOS. Ini hanya memengaruhi pengaturan dalam lingkungan IPMI, seperti LDAP, NTP, dan pemberitahuan peringatan apa pun yang telah Anda konfigurasikan.
Anda harus mempertimbangkan untuk menginstal BIOS sistem setelah pembaruan IPMI, namun itu tidak diperlukan. Jika Anda menginstal BIOS sistem, pengaturan itu akan diatur ulang, tetapi pengaturan LAN IPMI tidak akan berubah.
Benci untuk menggali "utas lama" tetapi yang ini masih muncul lebih dulu ketika mencari solusi untuk masalah yang terdaftar.
Saya baru saja menemukan bahwa alat IPMIView dari situs web Supermicro dapat mengubah kata sandi ADMIN pada akun admin IPMI! :)