AtoM의 관리자 계정 분실시 쉽게 확인하는 방법

AtoM을 쓰다가 관리자 계정 아이디와 암호를 잊어버렸을 땐 아톰은 포털 사이트 처럼 비밀번호 찾기 같은 기능을 제공하지는 않습니다. 이럴 땐 당황하지 마시고 아래의 방법을 사용하면 쉽게 확인할 수 있습니다.
이 방법은 터미널 상에서 바로 AtoM의 두번째 슈퍼관리자 계정을 생성한 후 두번째 계정으로 로그인해서 기존의 슈퍼관리자 계정을 확인하는 방법입니다. 

1. AtoM 설치시 사용했던 putty를 열고 사용하고 있는 서버(아마존 AWS, 호스팅서버, 로컬 서버 등)에 접속

2. AtoM이 설치된 경로로 이동
   웹서버 소프트웨어를 nginx를 사용하는 경우 :  cd /usr/share/nginx/atom
   웹서버 소프트웨어를 apache를 사용하는 경우 : cd /var/www/atom
   * 만약 아톰을 다른 디렉토리에 설치한 경우엔 해당 경로로 이동합니다

3. 아래의 명령어를 입력하고 엔터키 클릭
   php symfony tools:add-superuser  --email="test@test.com"  --password="12345"  test
   * 이메일주소(test@test.com)와 암호(12345)와 아이디(test)는 원하는 대로 설정하셔도 무방합니다

4. 브라우져를 열고 사용 중인 AtoM 사이트 접속한 후 위에서 만든 계정으로 로그인

5. 로그인 후 기존에 처음 생성했던 계정정보 확인(암호는 보이지 않으므로 다시 설정하면 됩니다)

   * 물론 위의 방법은 putty를 통한 ssh 터미널 모드에서 관리자 패스워드를 바로 수정할 수 있는 방법은 아닙니다.
     관리자 패스워드를 터미널 상에서 바로 변경하길 원하시는 경우엔 아래의 명령어를 사용하시면 됩니다.
     하지만 이 방법은 username을 이미 알고 있는 경우에만 가능합니다.
   
     php symfony tools:reset-password [--activate] username [password]

6. 로그아웃 후 다시 설정한 관리자 계정으로 로그인합니다(두번째 생성한 관리자 계정은 삭제해도 무방합니다)




Sign In or Register to comment.