AIX에서 파일 소유자를 변경하는 방법은 무엇입니까? 내 개인 계정을 사용하여 파일을 만든 다음 해당 파일의 사용자를 변경해 보았습니다.
chown rootuser myfile.csv
chown: myfile.csv: Operation not permitted.
그런 다음 루트 사용자로 변경했습니다.
sudo /usr/bin/su - rootuser
그리고 파일 소유자를 바꿔보세요
chown rootuser myfile.csv
chown: myfile.csv: Not owner
이 파일의 소유자를 어떻게 변경합니까?
답변1
루트는 루트를 의미합니다. 사용자 ID가 0인 사용자입니다. rootuser
root 로 명령을 실행할 권한이 있는 사용자 라면 sudo
충분하지 않습니다. 수행할 수 있는 작업은 rootuser
실행 뿐입니다 sudo chown …
. chown
명령은 루트로 실행해야 하며 rootuser
자체적인 특별한 권한은 없습니다.
답변2
이 문제에는 두 가지 상황이 있습니다. 파일은 귀하가 소유하고 있으며 다른 사람이 액세스할 수 있기를 원하는 경우 chmod
소유자 액세스 권한이 있는 동안 계속해서 명령을 사용하여 해당 파일에 권한을 부여합니다. 이는 다른 사용자가 파일 내용을 보고 편집할 수 있지만 파일을 삭제할 수는 없음을 의미합니다.
당신이 직장을 그만두고 부재 중에 동료 중 한 명에게 소유권을 넘기고 싶다면 chown
명령을 구할 것이라고 가정하십시오.
chown username filename
- 사용자에 대한 변경이 수행됩니다
chown username:groupname
. - 사용자 및 그룹에 대한 변경이 수행됩니다.
username
위의 내용은 소유권 세부정보를 변경하려는 사용자 이름을 나타냅니다.