서버 접속하기
우선 유저 생성을 위해 .pem을 통해 접속한다.
Xshell을 이용한다면, 아래와 같은 순서를 가진다.
1. 새 새션 등록하기(Alt+n)
2. 연결 : 호스트에 ip 입력
3. 사용자 인증 : 방법을 public key로 설정 후 사용자 키(.pem)등록
4. 사용자 이름을 ubuntu로 로그인
user 추가 하기
aws에서 root로 로그인을 시도하면, 아래와 같은 경고문이 뜬다. ('root' 유저 대신, ubuntu를 사용하라..)
따라서 아래 명령어를 통해 새로운 유저를 생성한다.
sudo adduser [username]
설정 변경하기
sshd 설정을 위해 새로 추가한 user로 아래 명령어 실행 시에는 is not in the sudoers file. This incident will be reported. 라는 문구가 뜰 것이다.
그럴 때는 root 계정으로 접속해서 (awa에서는 ubuntu로 접속 후 'su' 명령어를 이용해 root 계정으로 변환한다.) 아래 커맨드를 입력한다.
vi /etc/sudoers
그리고는 %admin ALL=(ALL) ALL 아래에 다음 코드를 추가한다.
[username] ALL=(ALL) ALL
이제 새로운 user도 sudo 명령어를 이용해 관리자 권한을 얻어올 수 있다.
vi /etc/ssh/sshd_config
PasswordAuthentication를 yes로 설정해준다.
아래 명령어를 사용해 ssh 서버를 재실행 해준다.
service ssh restart
반응형
'BackEnd > Server' 카테고리의 다른 글
[PHP] $_FILES 오류 메시지 (0) | 2021.02.16 |
---|---|
[Apache2] .htaccess 설정 파일 사용하기 (4) | 2021.02.07 |
[SSL] Letsencrypt SSL 인증서 수동 갱신하기 (0) | 2021.01.19 |
아파치(Apache2) + 톰캣(Tomcat8.5) JkMount로 url 구분하기 (0) | 2020.03.09 |
아파치(Apache2) + 톰캣(Tomcat8.5) SSL 인증서 등록하기 (https 연결하기) (0) | 2020.03.06 |
댓글