Vesta + 디지털 오션 + 우분투 16.04 튜토리얼을 따랐을 때 눈치채셨겠지만, 루트 사용자 액세스를 비활성화하고 SSH를 통해 콘솔에서 액세스할 수 있는 새 사용자를 만드는 것이 저희의 작업입니다.
하지만 Vesta를 설치하면 ‘관리자’ 사용자가 생성되고 웹사이트가 호스팅될 /home/admin/ 폴더가 만들어집니다. 따라서 해당 사용자에 대해 SSH를 통해 액세스 권한을 얻어야 합니다. 서버를 관리하기 위해서가 아니라 처음 생성한 사용자를 사용하여 권한 문제 없이 콘솔에서 해당 사이트에서 작업할 수 있도록 하기 위해서입니다.
방법을 알아봅시다.
1단계- 로그인할 수 있는 사용자로 로그인합니다.
ssh [사용자]@[IP] ssh [사용자 이름]@[IP]
2단계: 관리자 사용자로 로그인을 허용합니다. 콘솔에서 이 작업을 수행하려면 다음과 같이 입력합니다.
sudo nano /etc/ssh/sshd_config
그리고 다음 줄에 다음과 같이 적혀 있습니다.
허용사용자 데모
공백으로 구분하여 관리자 사용자 추가하기
허용 사용자 데모 관리자
3단계- 다음과 같이 ssh 서비스를 다시 시작합니다:
sudo 서비스 ssh 다시 시작
4단계- 새 콘솔에 입력하여 모든 것이 정상적으로 작동하는지 테스트합니다.
ssh admin@[사용자 IP]
비밀번호는 Vesta 패널 비밀번호와 동일합니다.
5단계- 선택 사항.
ips, 사용자 이름 등을 기억하지 않고 편안하게 관리하려면 Linux에서 별칭을 만드는 방법을 배우는 것이 좋습니다.