SSH Üzerinden Panel Şifresi Sıfırlama
Bu makalede, panel giriş şifresini unutan veya erişim problemi yaşayan kullanıcılar için SSH üzerinden şifre sıfırlama işlemi anlatılmaktadır. İşlem Ubuntu ve Debian tabanlı sunucular için uygundur.
1. SSH ile Sunucuya Bağlanın
Öncelikle sunucunuza SSH ile bağlanın:
ssh root@SERVER_IP
Örnek kullanım:
ssh root@192.168.1.10
2. Panel API Dizinine Geçin
cd /opt/LopiyPanel/apps/api
3. Permission Hatası Alırsanız
Eğer komutu çalıştırırken izin hatası alırsanız aşağıdaki komutu çalıştırın:
chmod +x /opt/LopiyPanel/node_modules/.bin/tsx
4. Mail Adresi ile Otomatik Şifre Oluşturma
Aşağıdaki komut, ilgili kullanıcı için sistem tarafından otomatik yeni bir şifre üretir:
npm run reset-password -- user@example.com
5. Mail Adresi ile Manuel Şifre Belirleme
Yeni şifreyi kendiniz belirlemek isterseniz komutu şu şekilde çalıştırın:
npm run reset-password -- user@example.com YeniSifre123!
6. Kullanıcı Adı ile Şifre Sıfırlama
Şifre sıfırlama işlemi kullanıcı adı ile de yapılabilir:
npm run reset-password -- username
Manuel şifre belirlemek için:
npm run reset-password -- username YeniSifre123!
7. Önemli Notlar
- Şifre sıfırlama işlemi anında geçerli olur.
- İşlemden sonra panele yeni şifreniz ile giriş yapabilirsiniz.
- Güvenlik için güçlü ve tahmin edilmesi zor bir şifre kullanılması önerilir.
- Komutlar root kullanıcısı veya yeterli yetkiye sahip bir kullanıcı ile çalıştırılmalıdır.