memsql과 4px라는 두 명의 사용자가 있습니다. 4px 사용자의 홈 디렉터리를 memsql 사용자의 홈 디렉터리에 복사했습니다.
poc
나는 dir & 의 권한을 , singlestore1
로 만들고 싶습니다 . 아래 로그에서 & user 대신 .memsql
memsql
memsql
4px
통나무:
[memsql@rnd-2 ~]$ ls -al
total 32
drwxr-x---. 3 memsql 4px 20 Jan 13 07:17 poc
-rw-rw-r--. 1 memsql memsql 1032 Jan 13 08:16 setup.cnf
drwxrwxr-x. 5 memsql 4px 4096 Jan 13 03:11 singlestore1
-rw-------. 1 memsql memsql 2425 Jan 13 08:16 .viminfo
chown 명령을 시도했지만 4px
두 디렉터리 모두의 사용자가 memsql
사용자로 변경되지 않았습니다. 내가 실행한 명령은 다음과 같습니다.
chown memsql singlestore1
예상 출력:
통나무:
[memsql@rnd-2 ~]$ ls -al
total 32
drwxr-x---. 3 memsql memsql 20 Jan 13 07:17 poc
-rw-rw-r--. 1 memsql memsql 1032 Jan 13 08:16 setup.cnf
drwxrwxr-x. 5 memsql memsql 4096 Jan 13 03:11 singlestore1
-rw-------. 1 memsql memsql 2425 Jan 13 08:16 .viminfo
답변1
댓글에서이 명령을 사용했다고 하셨습니다.
chown memsql singlestore1
singlestore1
이 명령은 의 소유자를 설정합니다 memsql
. 그러나 설정하려는 것 같습니다.그룹도착하다 memsql
. 이 작업은 세 가지 방법으로 수행할 수 있습니다.
다음 명령을 사용하여 소유자 및 그룹을 설정하십시오
chown
.chown memsql:memsql singlestore1
그룹을 설정하기만 하면 됩니다
chown
(실제로 사용 중인 시스템에서 작동하는 것처럼 보이지만 엄밀히 말하면chown
사용 방법은 아닙니다).chown :memsql singlestore1
설정 그룹만 해당
chgrp
:chgrp memsql singlestore1