Linux

[문자열인코딩/base64]

onlyun 2024. 6. 25. 16:58

 

서버에서 

.env 파일에 host, username, password 등의 정보를 저장할 때,

비밀번호에 특수문자가 있는 경우, 제대로 못 불러올 수 있음.

그래서 base64 인코딩해서 적어줌.

 

# base64 인코딩
echo -n 'password!0987' | base64
## 결과
cGFzc3dvcmQhMDk4Nw==

# base64 디코딩
echo -n 'cGFzc3dvcmQhMDk4Nw==' | base64 --decode
## 결과
password!0987

## 참고
# 싱글쿼테이션 사용('') #더블쿼테이션("") 사용해도 된다는데, 제대로 인코딩 되지 않음