반응형
준비물 - 네이버 클라우드 서버
1. MobaXterm 다운로드
https://mobaxterm.mobatek.net/download.html
MobaXterm free Xserver and tabbed SSH client for Windows
The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more!
mobaxterm.mobatek.net
- Free 버전 다운로드(Portable, Installer 아무거나)
- 압축 풀고 exe 파일을 권리자 권한으로 실행
2. SSH setting
- Session -> SSH -> Advanced SSH settings -> 입력 후 OK
- 입력할 내용
- Remote host : 콘솔 -> 서버 -> test 서버 상세정보 -> 공인 IP
- Advances SSH settings -> Use private key -> 서버 만들 때 생성했던 키 넣기
3. 서버 로그인
- SSH로 접속이 잘 되었다면 터미널 창이 나온다. 왼쪽에 접속했던 세션 목록이 나오고 현재 접속한 세션의 IP가 표시되며, 맨 처음 login as : 가 나온다.
- 처음 리눅스로 접속했기 때문에 root 유저로 로그인한다.
- root 유저로 로그인하면 비밀번호 입력이 나온다.
- 콘솔 -> 서버 -> 서버 체크 후 -> 서버 관리 및 설정 변경 -> 관리자 비밀번호 확인
- 인증키를 확인 후 키 위치를 찾아 넣어준다.
- 관리자 비밀번호를 복사한 뒤 우클릭으로 붙여넣기 해서 로그인한다.
- 처음 MobaXterm 설치 후 우클릭하면 선택창이 나오는데 아무거나 해도 됨
- 우클릭할 때 바로 붙여넣기 할 것인지 다른 기능을 선택할 것인지 선택하는 것 - 개인적으로 위의 것 선택함
- root 계정으로 로그인 성공
4. root 비밀번호 변경
- 보통 리눅스를 사용할 경우 root 계정은 사용하지 않는다.
- 또한 root 비밀번호를 변경 후 잊어버릴 경우 복구가 불가능하다.(서버를 없애고 다시 만들어야 함)
- 웬만하면 root 비밀번호는 변경하지 않고 cloud에서 제공해주는 비밀번호는 사용하는 것이 좋다.
passwd
- passwd 입력 후 새로운 비밀번호를 두 번 입력하면 변경이 완료된다.(반드시 root 비밀번호는 기억할 것)
5. user 만들기
- 리눅스에서는 root 계정 말고 user 계정을 만들어서 사용한다.
- useradd [id] 로 사용자 계정을 추가하고 passwd [id] 로 사용자 계정 비밀번호를 변경한다.
# useradd [사용자 id]
# test라는 유저 계정을 추가
useradd test
# passwd [사용자 id]
# test라는 유저 계정 비밀번호 변경
passwd test
- root 계정에서 유저 계정(test라는 계정)으로 변경
su test
- 맨 앞이 root에서 test로 변경 확인
6. user에게 sudo 권한 주기
- 유저 계정으로 작업하다보면 root 계정 권한이 필요할 때가 있다.
- (MySQL을 설치하려고 하니 root 권한이 필요하다고 함)
- (MySQL을 설치하려고 하니 root 권한이 필요하다고 함)
- 이때, 매번 root 계정으로 바꾸기 않고 sudo 명령어를 쓰면 root 권한으로 작업을 할 수 있다.
- 처음 유저 계정을 만들고 sudo를 쓰려고 하면 되지 않는다.
- 따라서, 유저 계정에 sudo 권한을 주어야 한다.
- (sudo 명령어를 써도 sudoers file에 test라는 유저가 없다고 안됨)
- 일단 root 계정으로 로그인(su root 입력 후 비밀번호 입력)
su root
- usermod --append -G wheel [id]
- test라는 아이디를 wheel 그룹에 추가
# usermod --append -G wheel [id]
usermod --append -G wheel test
- test 계정으로 변경 이후에 sudo 명령어를 써보면 잘 된다.
- 아까는 안되던 sudo로 MySQL 설치 가능
반응형
'배운 내용 > 클라우드 교육' 카테고리의 다른 글
네이버 클라우드 실습4 - Cloud DB for MySQL (0) | 2023.10.13 |
---|---|
네이버 클라우드 실습3 - 블록 스토리지 (0) | 2023.10.13 |
네이버 클라우드 실습1 - 서버 만들기 (0) | 2023.10.12 |
10월12일(목) Database (0) | 2023.10.12 |
10월11일(수) Storage (0) | 2023.10.11 |