문서번호 : 62-200396
memsql 사용자 및 그룹 생성을 위해 다음 절차를 진행하시기 바랍니다. 단, 패키지로 자동 설치하는 경우라면, 자동 생성되어지므로 본 절차를 생략해도 됩니다.
1.
memsq 그룹 및 사용자 생성
groupadd memsql # 그룹생성
useradd memsql -g memsql #유저 생성
passwd memsql # 비밀번호 변경
Changing password for user memsql.
Changing password for user memsql.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
id memsql ## 확인
uid=1000(memsql) gid=1000(memsql) groups=1000(memsql)
Bash
복사
2.
memsql 사용자에 sudo 권한 부여 (선택사항)
memsql 사용자에 sudo 권한을 부여하지 못 할 경우에는 tarball 파일을 사용하여 설치가 가능합니다.
printf "\nmemsql ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
Bash
복사
3.
SSH 원격 접속 설정 변경 (보안사항)
아래의 적용 이후 부터는 root 접속이 차단되므로, 반드시 memsql 사용자로 원격접속이 가능한지 확인하시기 바랍니다.
•
/etc/ssh/sshd_config 파일 설정을 변경
◦
root 의 원격 접속 차단 : PermitRootLogin no
◦
일반사용자의 비밀번호 입력을 통한 접속 허용 : PasswordAuthentication yes
## 설정 변경 (위 결과기준 PermitRootLogin 만 변경)
sed -i 's/^#PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config
## 확인
grep -E '^PermitRootLogin|^PasswordAuthentication' /etc/ssh/sshd_config
PermitRootLogin no
PasswordAuthentication yes
Bash
복사
•
SSH 서비스 재기동
service sshd reload
Redirecting to /bin/systemctl reload sshd.service
Bash
복사
일자 | 작성자 | 비고 |
2022.04.28 | min | |
2022.09.14 | kkh | 내용 단락 순서 조정 및 주의글 강조 |