ROOT
-
기록용으로 남깁니다. virtualbox 에 설치된 우분투 20.04를 한동안 방치하다가 사용해볼 일이 있어서 오랜만에 접근했더니.. sudo 가 안먹습니다. /etc/sudoers 목록에 없다고 합니다. 회사에 자주 켜놓고서 퇴근하고 했더니.. 누군가 장난질을 친건지.. 어쨌든 이 안에 있는 데이터들 때문에라도 이 상황을 해결할 필요가 생겼습니다. 이름하여 리눅스 싱글모드!! 예전에는 부팅 미디어로 부팅해서 mount 및 chroot 등으로 작업을 진행했습니다. 뭐 예전에 부트로더 날려먹었을 때 이런 방법을 썼었죠. 하지만 지금은 부트로더도 멀쩡하고 제 계정만 문제가 생겼습니다. virtualbox 에서 콘솔을 열어서 (Ctrl + Alt + T) reboot 명령을 내리면 root 권한 없이도 시스템..
Ubuntu 20.04 single mode in virtualbox기록용으로 남깁니다. virtualbox 에 설치된 우분투 20.04를 한동안 방치하다가 사용해볼 일이 있어서 오랜만에 접근했더니.. sudo 가 안먹습니다. /etc/sudoers 목록에 없다고 합니다. 회사에 자주 켜놓고서 퇴근하고 했더니.. 누군가 장난질을 친건지.. 어쨌든 이 안에 있는 데이터들 때문에라도 이 상황을 해결할 필요가 생겼습니다. 이름하여 리눅스 싱글모드!! 예전에는 부팅 미디어로 부팅해서 mount 및 chroot 등으로 작업을 진행했습니다. 뭐 예전에 부트로더 날려먹었을 때 이런 방법을 썼었죠. 하지만 지금은 부트로더도 멀쩡하고 제 계정만 문제가 생겼습니다. virtualbox 에서 콘솔을 열어서 (Ctrl + Alt + T) reboot 명령을 내리면 root 권한 없이도 시스템..
2021.03.25 -
gitlab-rails console -e production 실행하고 나타난 프롬프트에서 다음 내용을 입력합니다. 관리자 id 가 root 에서 변경되지 않은 경우 user = User.where(id: 1).first 관리자 id 가 root 가 아닌데 등록한 이메일 주소를 아는 경우 user = User.find_by(email: 'id@user.mail') 여기까지 성공하면 비밀번호를 변경할 수 있습니다. user.passworduser.password = 'password' user.password_confirmation = 'password' user.save!
[gitlab] 관리자 비밀번호 변경gitlab-rails console -e production 실행하고 나타난 프롬프트에서 다음 내용을 입력합니다. 관리자 id 가 root 에서 변경되지 않은 경우 user = User.where(id: 1).first 관리자 id 가 root 가 아닌데 등록한 이메일 주소를 아는 경우 user = User.find_by(email: 'id@user.mail') 여기까지 성공하면 비밀번호를 변경할 수 있습니다. user.passworduser.password = 'password' user.password_confirmation = 'password' user.save!
2020.03.17