Reset password di root su Gitlab

In questo breve articolo andremo a definire la lista di azioni da intraprendere per resettare la password dell’utente di root su GitLab (per l’installazione consultare il seguente articolo).

Accediamo sul server che ospita Gitlab ed alla console Ruby on Rails

gitlab-rails console production

Loading production environment (Rails 4.2.10)

resettiamo la password all’utente root

irb(main):001:0> user = User.where(id: 1).first

=> #<User id:1 @root>

irb(main):002:0> user.password = 'nuova_password'

=> “nuova_password

irb(main):003:0> user.password_confirmation = 'nuova_password'

=> “nuova_password

irb(main):004:0> user.save!

Enqueued ActionMailer::DeliveryJob (Job ID: 6616f8ce-cf47-4fcd-b42d-65d17074cb65) to Sidekiq(mailers) with arguments: “DeviseMailer”, “password_change”, “deliver_now”, gid://gitlab/User/1

=> true

irb(main):005:0> user.unlock_access!

=> true

adesso possiamo accedere con l’utenza root e la nuova password.

Potrebbero interessarti anche...

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

Chiudi