728x90
지난 연관 게시물
2022.09.22 - [Dev/MySQL] - [MySQL] ERROR 1018 (HY000): Can't read dir of '.' (errno: 13)
기존에 기동되던 mysql 의 디렉토리를 살펴보다가 디렉토리의 소유권이 다음과 같이 설정되어 있는 것을 발견했다
drwxr-xr-x. 15 root nobody 254 9월 22 14:51 mysql
계정 정보를 확인해보니 GID가 동일하여 설정이 꼬인듯 하다.
[root@testdb local]# cat /etc/group | grep 1000
nobody:x:1000:
mysql:x:1000:
[root@testdb local]# cat /etc/passwd | grep 1000
nobody:x:1000:1000:Nobody:/:/sbin/nologin
mysql:x:1000:1000::/home/mysql:/sbin/nologin
이어서 UID와 GID 변경하는 방법을 설명한다.
1. 기존 UID와 GID를 확인한다.
cat /etc/passwd
2. 사용자 UID 변경
usermod -u 1001 mysql
3. 그룹 GID 변경
groupmod -g 1001 mysql
4. UID와 GID가 정상적으로 변경되었는지 확인한다.
cat /etc/passwd
UID, GID가 겹치지 않게 변경된 것을 확인할 수 있었다.
[root@testdb local]# cat /etc/passwd
...
nobody:x:1000:1000:Nobody:/:/sbin/nologin
mysql:x:1001:1001::/home/mysql:/sbin/nologin
참고
728x90
'Dev > Linux' 카테고리의 다른 글
[Linux] Crontab이 작동하지 않을 때 (0) | 2022.09.20 |
---|---|
[Linux] SSH connectivity Issues (0) | 2022.09.11 |
[Linux] How to Secure A Server (0) | 2022.09.10 |
[Linux] Troubleshoot Slow Server (1) | 2022.09.09 |
[Linux] Kernel (0) | 2022.09.05 |
댓글