본문 바로가기

n8n 로컬 세팅 후 비번 까먹었을 경우

by Kstyle83 2025. 4. 12.
반응형

 

우선 도커 볼륨에서 .n8n/database.sqlite를 복사해온다.

docker cp n8n:/home/node/.n8n/database.sqlite database2.sqlite

 

새로 비밀번호를 만든다.

npm install bcrypt
node -e "require('bcryptjs').hash('new password', 10).then(console.log)"

 

새 비밀번호로 만든 해시를 sqlite의 user테이블을 열어 사용하고 있는 계정의 패스워드를 수정한다.

 

다시 database.sqlite를 도커 볼륨에 복사한다.

docker cp database.sqlite n8n:/home/node/.n8n/.

 

볼륨에 접근해서 권한 설정을 해준다. (중요)

chmod 664 database.sqlite
chown 1000:1000 database.sqlite

 

반응형