lightsail 을 이용하면서 sudo 관리자 권한으로 접속해야하는 상황들이 생기는데, 그 때마다 세팅을 제대로 하지 않아서 생기는 문제들이 있다.
첫 째, lightsail 을 이용할 때, 이미 root 비번이 세팅되어 있다.
1-1). 세팅된 루트 권한의 비번 찾는 법
cat bitnami_application_password
라고 입력하면 초기 비밀번호가 화면에 뜬다.
이 비밀번호를 계속사용해도 되지만, test 서버라서 비밀번호를 쉽게 세팅하고 싶다거나 바꾸고 싶다면 아래 방법으로 해도 된다.
1-2). 루트 권한의 비번을 새롭게 세팅하는 법
sudo passwd root
라고 입력하면 새로운 비밀번호를 입력하라고 나온다.
지정할 비밀번호를 두 번 입력하면, 설정된다.
su - root
또는
su -
라고 입력하면 명령어를 입력할 때 귀찮게 sudo 를 계속 안붙여도 된다.
** su: Authentication failure 라는 에러가 뜬다면,
root 비밀번호를 설정하지 않았기 때문에 발생하는 에러다. 1-2번 처럼 "sudo passwd root" 라고 입력하고 새롭게 지정해주면 된다!
AWS Lightsail LAMP 를 설치했다면, 명령어가 가끔 잘 안먹히는데 MySQL을 설정하면서 많이 애먹었다.
systemctl stop mysql
$ sudo /opt/bitnami/ctlscript.sh stop mysql
systemctl start mysql
$ sudo /opt/bitnami/ctlscript.sh start mysql
systemctl restart mysql
$ sudo /opt/bitnami/ctlscript.sh restart mysql