[Rehber] SSH ile Discourse yönetici hesabı oluşturma

yönetici
oluştur
şifre
ssh
discourse

(Muhammed Yalçınkaya) #1

[Rehber] OVH Cloud VPS üzerine Discourse Kurulumu Gönderisinden tartışmaya devam ediliyor:

Merhaba arkadaşlar bu konumda sizlere e-posta hesabı doğrulamadan ya da bir sorun oluştuğu zaman root kullanıcısı ile nasıl SSH komut satırı vasıtasıyla bir yönetici hesabı oluşturabileceğinizi anlatacağım.

Putty vasıtası ile sunucunuzda root oturumu açın ve altta verdiğim komutları sırasıyla giriniz:

Discourse kurduğumuz klasöre giriş yapmak için:

cd /var/discourse

Kurulumun içerisine giriş yapmak için:

./launcher enter app

ya da

./launcher ssh app

Bu ekranda yapabileceğiniz işlemler:

  • Yönetici haklarına sahip yeni bir hesap oluşturabilirsiniz.
  • Varolan bir hesabın şifresini sıfırlayabilirsiniz.
  • Varolan bir hesaba yönetici yetkilerini atayabilirsiniz.

Mevcut bir hesabın şifresini sıfırlamak için:

rake admin:create

Bu komutu girdikten sonra sizden e-posta adresi isteyecektir. E-posta adresini girin ve onaylayın.
ya da farklı olarak;

User with this email already exists! Do you want to reset the password for this email? (Y/n)

yani bu e-posta adresi kullanımda. “Bu e-posta adresine ait hesabın şifresini sıfırlamak istiyor musunuz?” şeklinde soracaktır.

Duruma göre Y (Evet) ya da n (Hayır) cevabını verip yeni bir şifre belirleyerek işlemi Enter tuşu ile tamamlayabilirsiniz.

İşlem sonrası şu mesajı aldıysanız herşey yolunda demektir.

Account updated successfully!

Hepsi bu kadar. Bu işlem ile mevcut bir hesabın şifresini sıfırlamış olduk.

Yönetici izinlerine sahip yeni bir kullanıcı oluşturmak için:

rake admin:create

Bu komutu girdikten sonra sizden e-posta adresi daha sonra oluşturulacak hesabın şifresini ve şifreyi tekrar onaylamanızı isteyecektir. E-posta adresini girin ve şifreleri onaylayın.

Daha sonra;

Do you want to grant Admin privileges to this account? (Y/n)

yani “Bu e-posta adresine yönetici yetkilerini atamak istiyor musunuz?” uyarısını verecektir.

Duruma göre Y (Evet) ya da n (Hayır) cevabını verip yeni bir şifre belirleyerek işlemi Enter tuşu ile tamamlayabilirsiniz.

İşlem sonrası şu mesajı aldıysanız herşey yolunda demektir.

Your account now has Admin privileges!

Hepsi bu kadar. Bu işlem ile yönetici izinlerine sahip bir kullanıcı oluşturmuş olduk.

Mevcut bir kullanıcıya yönetici izinlerini atamak için:

rake admin:create

Bu komutu girdikten sonra işlemin uygulanacağı kullanıcının e-posta adresini isteyecektir. E-posta adresini girin.

Daha sonra;

User with this email already exists! Do you want to reset the password for this email? (Y/n).

yani bu e-posta adresi kullanımda. “Bu e-posta adresine ait hesabın şifresini sıfırlamak istiyor musunuz?” şeklinde soracaktır.

Bu adımda n (Hayır) yanıtı vererek Enter tuşuna basmalısınız.

Bu defa ise sistem size:

Do you want to grant Admin privileges to this account? (Y/n)

yani “Bu e-posta adresine yönetici yetkilerini atamak istiyor musunuz?” uyarısını verecektir.

Bu adımda ise direkt Enter tuşuna basmalısınız.

İşlem sonrası şu mesajı aldıysanız herşey yolunda demektir.

Your account now has Admin privileges!

Hepsi bu kadar. Bu işlem ile mevcut bir kullanıcıya yönetici izinlerini atamış olduk.

Lütfen bu işlemler sırasında ya da sonrasında bir sorun ile karşılaşırsanız bize ulaşmaktan çekinmeyin.


DigitalOcean VPS üzerine Discourse kurulumu
Genel Discourse Kurulum Rehberi (Güncel)
DigitalOcean VPS üzerine Discourse kurulumu
Discourse ilk aktivasyon e-postası gelmiyor