Cown은 Linux에서 어떻게 작동합니까?

Linux의 파일 및 폴더는 사용자 및 그룹이 소유하므로 파일에 액세스할 수 있는 사용자에 영향을 미칠 수 있으며 보안의 중요한 부분이 될 수 있습니다. 파일의 소유권을 변경하는 명령은 창의적으로 "chown"이라고 하며, 이는 "소유자 변경"의 약자입니다.

계정이 생성되면 기본 그룹이 제공됩니다. 기본적으로 새 그룹은 사용자와 동일한 이름으로 생성되지만 기존 그룹에 수동으로 설정할 수도 있습니다. 그런 다음 각 계정을 여러 보조 그룹에 추가할 수 있습니다. 사용자가 문서를 만들면 해당 문서는 사용자와 기본 그룹이 소유합니다. 파일 및 폴더에 대한 액세스 권한은 소유자, 그룹 및 전역으로 설정할 수 있습니다.

파일이나 폴더에 액세스할 수 있는 사람을 구성하려면 소유자 및/또는 소유 그룹을 변경해야 할 수 있습니다. chown 명령을 사용하면 소유자나 소유 그룹 또는 둘 다를 동시에 변경할 수 있습니다.

"chown" 명령의 구조

chown 명령은 "chown [플래그] [사용자][:[그룹]] 파일[s]" 형식을 취합니다. 플래그는 명령의 동작을 변경하는 명령 플래그를 나타내며 전적으로 선택 사항입니다. 둘 다 가능하지만 최소한 사용자 또는 그룹 이름을 지정해야 합니다. 하나 이상의 파일 및 폴더에 이름을 지정해야 합니다.

일반적으로 플래그를 사용할 필요는 없지만 가끔 유용할 수 있는 몇 가지 플래그가 있습니다. 플래그 "-R"은 파일 및 폴더에서 재귀적으로 작동합니다. "–from=[현재 소유자][:[현재 그룹]" 플래그는 지정된 사용자 또는 그룹이 현재 소유한 파일 및 폴더에만 명령을 적용하는 데 사용됩니다. "-help" 플래그는 도움말 페이지를 인쇄합니다.

사용자 이름만 제공되면 파일의 소유자가 해당 사용자로 변경됩니다. 사용자 이름 뒤에 콜론 ":"도 지정하면 그룹 이름도 지정할 수 있습니다. 그룹 이름이 비어 있으면 파일의 소유 그룹이 지정된 사용자의 기본 그룹으로 변경됩니다. 그룹 이름이 지정되면 지정된 사용자가 해당 그룹의 일부가 아니더라도 그룹 소유권이 해당 그룹으로 변경됩니다. 사용자 이름이 생략되고 콜론과 그룹 이름이 제공되면 소유 그룹은 변경되지만 소유 사용자는 그대로 유지됩니다.

참고: 소유 사용자 및 그룹은 사용자 및 그룹 이름 또는 연결된 ID로 지정할 수 있습니다.

예를 들어 file.txt 파일은 "chown user2:group2 filt.txt" 명령을 사용하여 소유권을 user2로 변경하고 group을 group2로 변경할 수 있습니다. 새 소유자 또는 그룹이 생략된 경우 해당 설정은 변경되지 않은 상태로 유지됩니다. 파일 세트의 소유 사용자와 그룹을 보는 가장 쉬운 방법은 소유자 이름과 소유 그룹 이름을 포함하는 긴 형식의 디렉토리 목록을 표시하는 "ls -l" 명령을 사용하는 것입니다.

파일 및 폴더 소유권이 중요한 이유

파일 및 폴더 소유권은 파일에 대한 액세스를 제한하는 방법입니다. 예를 들어 사용자는 소유자이기 때문에 자신의 사용자 디렉터리에 액세스할 수 있지만 다른 사용자의 홈 디렉터리에는 소유자가 아니므로 액세스할 수 없습니다.

소유권은 웹 서버와 같은 인터넷 연결 서비스에서 특히 중요합니다. 웹 서버가 웹 사이트를 실행하고 표시하는 데 필요한 파일의 소유권만 갖도록 함으로써 해커가 웹 서버를 속여 다른 파일을 표시하도록 시도하는 보안 취약성으로부터 서버를 보호할 수 있습니다. 이것이 웹 서비스가 루트가 아닌 자체 사용자로 실행되어야 하는 주된 이유입니다.

팁: 웹 서버 및 데이터베이스와 같은 서비스에는 고유한 사용자 계정이 있으며 파일 및 폴더의 소유권을 할당받을 수 있습니다.

댓글 남기기

Microsoft Teams에서 설문조사를 만드는 방법

Microsoft Teams에서 설문조사를 만드는 방법

Microsoft Teams 채팅, 채널 및 회의에서 설문 조사를 만들고, 응답 설정을 선택하고, 결과를 검토하고, 투표를 종료하는 방법을 알아보세요.

Microsoft Teams에서 채널 및 메시지 알림을 음소거하는 방법

Microsoft Teams에서 채널 및 메시지 알림을 음소거하는 방법

Microsoft Teams에서 채널 및 메시지 알림을 음소거하는 방법, 시끄러운 스레드 팔로우를 해제하는 방법, 배너를 제어하는 ​​방법, 그리고 멘션 알림을 이해하는 방법을 알아보세요.

Microsoft Teams 회의를 다른 기기로 전송하는 방법

Microsoft Teams 회의를 다른 기기로 전송하는 방법

Microsoft Teams 회의를 컴퓨터와 휴대폰 간에 전송하는 방법, 두 장치를 함께 사용하는 방법, 그리고 전송 옵션이 누락되거나 오디오 문제가 발생하는 경우 해결 방법을 알아보세요.

Microsoft Teams에서 메시지를 다시 알림 받는 방법

Microsoft Teams에서 메시지를 다시 알림 받는 방법

Microsoft Teams에서 Snooze Bot을 사용하여 메시지를 나중에 다시 확인하는 방법과, 필요할 때 저장된 메시지 또는 음소거 기능을 사용하는 방법을 알아보세요.

Microsoft Teams 녹화 파일을 다운로드하는 방법: 세 가지 간편한 솔루션

Microsoft Teams 녹화 파일을 다운로드하는 방법: 세 가지 간편한 솔루션

Microsoft Teams 녹화 파일을 Teams, OneDrive 또는 SharePoint에서 다운로드하는 방법과 다운로드 옵션 누락, 액세스 문제 및 만료된 녹화 파일을 해결하는 방법을 알아보세요.

Microsoft Teams에서 팀을 만들고 관리하는 방법

Microsoft Teams에서 팀을 만들고 관리하는 방법

Microsoft Teams에서 팀을 만들고, 구성원을 추가하고, 채널 유형을 선택하고, 권한을 관리하고, Teams 관리 센터를 사용하는 방법을 알아보세요.

Microsoft Teams와 Slack 연동: 설정 방법

Microsoft Teams와 Slack 연동: 설정 방법

Microsoft Teams와 Slack을 통합하여 Slack에서 Teams 회의를 시작하는 방법을 알아보세요. 계정 요구 사항, 앱 권한, 설정 단계 및 빠른 문제 해결 방법을 확인하세요.

Microsoft Teams 회의 중 에코 현상이 발생하나요? 해결 방법은 다음과 같습니다.

Microsoft Teams 회의 중 에코 현상이 발생하나요? 해결 방법은 다음과 같습니다.

Microsoft Teams 회의 중 발생하는 에코 현상을 해결하려면 중복 오디오 연결을 제거하고, 올바른 헤드셋과 마이크를 선택하고, 오디오 설정을 확인하세요.

Microsoft Teams 회의에 연결할 수 없습니까? 해결 방법

Microsoft Teams 회의에 연결할 수 없습니까? 해결 방법

Microsoft Teams 회의에 연결할 수 없습니까? 회의 링크, 계정, 네트워크 및 앱을 확인한 다음 주최자 또는 IT 부서에 문의해야 하는 시점을 알아보세요.

Microsoft Teams 동기화 오류 해결 방법: 완벽 가이드

Microsoft Teams 동기화 오류 해결 방법: 완벽 가이드

Microsoft Teams가 동기화되지 않나요? 데스크톱, 웹, iPhone 및 Android에서 메시지를 새로 고치고, 계정 또는 파일 문제를 파악하고, 불필요한 캐시 재설정을 방지하세요.