ownCloud 서버에서 공개 링크 만료일을 제한하는 방법

조직에서 의도한 것보다 오래 공개 ownCloud 링크를 사용할 수 있는 경우, 파일 하나의 날짜를 변경하는 것만으로는 충분하지 않습니다. 관리자는 공개 링크의 기본 만료일을 설정하고 해당 값을 최대 만료일로 강제할 수 있습니다. 따라서 링크 생성자는 더 빠른 날짜를 선택할 수는 있지만, 설정된 정책을 넘어서 접근 권한을 연장할 수는 없습니다. 아래 지침은 ownCloud Server(Classic) 11.0 관리 문서를 따릅니다. ownCloud Infinite Scale은 웹 인터페이스와 구성 모델이 다르므로 Classic 버전의 설정 경로가 동일하게 적용되지 않습니다.

만료 설정이 어떤 기능을 제어하는지 알아두세요.

공개 링크 는 ownCloud 사용자가 아니더라도 공유 파일이나 폴더에 접근할 수 있도록 해주는 URL입니다. 링크의 권한은 방문자가 수행할 수 있는 작업을 결정하며, 만료일은 링크가 유효한 기간을 지정합니다. ownCloud 서버에서 선택한 공개 링크의 만료일은 지정된 날짜의 자정에 적용됩니다.

기본 만료 설정은 새 공유에 대한 날짜 또는 기간을 미리 지정합니다. 정책에 따라 사용자는 이 기본값을 변경하거나 삭제할 수 있습니다. ' 최대 만료일로 강제 적용'을 선택하면 구성된 기본값이 최대 만료일로 설정됩니다. 사용자는 더 짧은 만료일을 선택할 수는 있지만, 더 늦은 날짜는 선택할 수 없습니다. 이는 모든 링크가 정확히 같은 날짜에 만료되어야 한다는 의미는 아닙니다.

이러한 제어는 로컬 사용자, 그룹 또는 원격 사용자와의 공유에 대한 만료 정책과는 별개입니다. ownCloud 계정 시스템 외부의 사용자에 대한 링크 접근을 제한하려면 공개 링크 섹션을 구성하십시오. ownCloud Server 11.0 파일 공유 관리 가이드에서 해당 설정 및 최대 만료일 동작에 대한 자세한 내용을 확인할 수 있습니다.

정책을 변경하기 전에

  • 제품을 확인하세요. 이 단계는 ownCloud Server Classic용입니다. 인터페이스에 Spaces와 오른쪽 사이드바에 공유 메뉴가 있는 경우 Infinite Scale을 사용하고 있을 수 있습니다. Infinite Scale 사용자 가이드에는 다른 공유 흐름이 설명되어 있습니다. 인스턴스 관리자에게 Classic 확인란을 찾는 대신 해당 Infinite Scale 관리 문서를 참조하도록 요청하세요.
  • 관리자 권한이 있는지 확인하십시오. 만료 규칙은 일반 사용자 파일 공유 패널이 아닌 관리자 공유 설정에 있습니다. 서버 설정을 변경할 수 있는 권한이 있는 계정이 필요합니다.
  • 실행 가능한 제한 기간을 선택하세요. 외부 수신자가 일반적으로 액세스해야 하는 기간을 결정한 다음, 해당 용도에 맞는 최대 기간을 설정하세요. 예를 들어, 짧은 기간 동안만 유효한 검토 링크를 보내는 팀은 한 달 동안 프로젝트 자료를 공유하는 팀보다 더 짧은 기간을 선택할 수 있습니다. 이는 정책 예시일 뿐이며, ownCloud의 기본 설정이나 공급업체의 권장 사항은 아닙니다.

규칙을 적용하기 전에 링크 소유자에게 변경 사항을 알려주세요. 현재 워크플로에서 더 긴 액세스 기간을 예상하는 경우, 링크 소유자는 더 짧은 기간의 새 링크를 발급해야 할 수도 있습니다.

공개 링크의 최대 만료일을 설정하세요.

  1. 관리자 공유 설정을 엽니다. 관리자 계정으로 로그인한 다음 관리 설정 페이지로 이동하여 공유를 엽니다 . 정확한 탐색 메뉴 이름은 버전이나 번역에 따라 다를 수 있지만, 해당 옵션은 서버 설명서에 설명된 관리자 공유 설정에 있습니다.
  2. 공용 링크 정책을 찾으세요. 사용자가 링크를 통해 공유할 수 있도록 허용하는 섹션에서 '공용 링크 공유의 기본 만료일 설정'을 찾으세요 . 이 설정은 공용 링크에만 적용됩니다. 사용자, 그룹 또는 원격 공유에 대한 유사한 이름의 설정은 해당 정책을 변경할 계획이 아니라면 변경하지 마세요.
  3. 기본값을 활성화하고 기간을 설정하세요. 기본 만료 옵션을 켜십시오. 설치된 버전에 기간 또는 날짜 제어 기능이 표시되면 조직에서 승인한 제한 기간을 입력하고 설정을 저장하세요. Server 11.0 설명서에는 공용 링크 기본값이 설명되어 있지만, 모든 경우에 적용되는 단일 일수는 지정되어 있지 않습니다. 액세스 정책 및 버전에 표시된 제어 기능에 맞는 값을 선택하세요.
  4. 제한을 적용하려면 공개 링크 섹션에서 '최대 만료일로 적용'을 선택 하고 저장하세요. ownCloud 문서에 따르면, 사용자는 설정된 기본값(최대값) 외에 더 빠른 만료일을 선택할 수 있습니다. 기본값만 활성화하는 것은 최대값을 적용하는 것과 동일하지 않습니다.
  5. 테스트 링크를 사용하여 확인하세요. 테스트 파일과 민감하지 않은 계정을 사용하여 공개 링크를 생성합니다. 만료일이 자동으로 입력되거나 필수 입력 사항인지 확인한 후, 설정된 제한일 이후의 날짜를 선택해 보세요. 저장된 공유 링크는 설정된 제한일을 초과하는 날짜를 허용하지 않아야 합니다. 또한 정책에서 허용하는 경우, 더 이른 날짜를 저장할 수 있는지 확인하세요. 기밀 콘텐츠를 사용하거나 외부 수신자에게 테스트 URL을 전송하는 것은 피하세요.

기존 링크를 검토하세요

관리자 기본 설정을 변경한다고 해서 이전에 발급된 모든 공개 링크가 자동으로 덮어쓰여진다고 생각하지 마십시오. ownCloud 서버 가이드에서는 공개 링크 만료의 기본값과 최대 기간을 설명하지만, 정책 변경이 기존 공유의 만료일을 소급 적용하거나 만료 기간을 단축한다는 것을 명확히 보장하지는 않습니다. 설치된 버전의 동작을 확인하기 전까지는 기존 링크를 별도로 검토하십시오.

공개 링크가 있는 파일이나 폴더의 공유 패널을 열고 각 링크의 만료일을 확인한 후, 만료일을 수정하거나 더 이상 필요하지 않은 경우 링크를 삭제하세요. ownCloud는 하나의 항목에 여러 개의 공개 링크를 지원하므로, 하나의 파일에 하나의 링크만 있다고 가정하지 말고 각 항목을 모두 확인해야 합니다. 공개 링크 관련 문서 에는 만료일을 포함한 링크 설정 방법이 자세히 설명되어 있으며, 공유 가이드에서는 공유가 지정된 날짜에 만료되어 수신자가 더 이상 접근할 수 없게 된다는 점을 설명합니다.

새 정책이 적용된 후에도 링크가 여전히 활성화되어 있는 경우, 만료 기간을 단축하거나 링크를 삭제하십시오. 조직에 기존 링크가 많은 경우, 사용 중인 ownCloud 릴리스에 맞는 관리 도구 및 절차를 활용하십시오. 데이터베이스를 직접 편집하면 애플리케이션 유효성 검사가 우회될 수 있으며, 이는 해당 작업에 대한 공식적인 구성 단계가 아니므로 피해야 합니다.

흔히 저지르는 실수들을 피하는 방법

  • 기본값을 설정하되 강제하지는 않습니다. 기본값은 사용자가 만료일을 선택하는 데 도움이 되지만, 별도의 최대 만료일 확인란이 그 이후 날짜를 제한하는 역할을 합니다.
  • 공유 정책을 잘못 변경했습니다. 공개 링크는 ownCloud 사용자 목록에 없는 사람들을 위한 것입니다. 로컬 사용자, 그룹 및 연합 공유에는 각각 별도의 만료 설정이 있습니다.
  • 통일된 일수 계산을 기대하지 마십시오. 공식 매뉴얼에는 고정된 정책 기간이 요구되지 않습니다. 귀 기관은 자체적으로 한도를 정하고 이를 공지해야 합니다.
  • 공유 URL과 비공개 링크를 혼동하고 계시는군요. 비공개 링크는 이미 접근 권한이 있는 사람들을 위한 파일 링크이며, 공개 링크와는 다릅니다. 공개 링크 항목을 편집하고 있는지 확인해 보세요.
  • 만료 시점이 모든 사용자의 시간대 기준으로 자정이라고 가정합니다. ownCloud는 선택한 날짜의 종료 시점을 만료 시점으로 표시하며, 서버 시간이 공유 만료 시점에 영향을 미칩니다. 서버에 설정된 시간대를 고려하여 테스트하십시오.
  • 만료 기능은 여러 제어 기능 중 하나일 뿐이라는 점을 잊지 마세요. 만료 기능은 비밀번호를 추가하거나, 권한을 줄이거나, 공개 링크 생성을 비활성화하지 않습니다. 정책에 필요한 경우 비밀번호 및 권한 요구 사항을 별도로 설정하세요.

제한 기능이 제대로 작동하는지 확인하세요.

관리자 정책을 저장한 후 테스트용 공개 링크를 생성하고 다음 세 가지 사항을 확인하십시오. 링크에 만료일이 설정되어 있는지, 이후 날짜로 시도한 만료일이 최대 만료일을 초과하지 않는지, 그리고 예상되는 경우 더 짧은 날짜로 시도한 날짜가 여전히 사용 가능한지 확인합니다. 그런 다음 공유 패널에서 테스트 링크를 다시 방문하여 저장된 날짜를 확인하고, 기존 공개 링크는 별도로 검토하십시오. OCS 공유 API 문서에서도 공유 만료 값을 날짜로 정의하고 있으며, 공개 링크는 지정된 날짜의 자정에 만료된다고 명시하고 있습니다. 이는 승인된 통합을 통해 공유를 확인하는 관리자에게 유용합니다.

마지막으로, 승인된 테스트 계정을 사용하여 테스트 링크가 만료일 이후에는 더 이상 액세스할 수 없는지 확인한 다음 테스트 공유를 제거합니다. 사용자가 만료일 이후의 날짜를 여전히 선택할 수 있는 경우, 공개 링크 섹션에서 규칙 적용이 활성화되었는지 다시 확인하고, 올바른 인스턴스를 편집했는지 확인하고, 사용 중인 ownCloud 릴리스에 대한 설명서를 참조하십시오. 이렇게 하면 관리자 규칙과 사용자가 보는 동작 모두를 실질적으로 확인할 수 있습니다.

댓글 남기기

ownCloud 서버에서 공개 링크 만료일을 제한하는 방법

ownCloud 서버에서 공개 링크 만료일을 제한하는 방법

ownCloud 서버 공개 링크의 최대 만료일을 설정하고, 해당 만료일이 영향을 미치는 공유 폴더를 파악하고, 오래된 링크를 간과하지 않고 정책을 검증하세요.

Zimbra GAL 자동 동기화 구성 방법 및 작동 여부 확인

Zimbra GAL 자동 동기화 구성 방법 및 작동 여부 확인

Zimbra GAL 자동 동기화를 구성하고, 폴링 간격을 설정하고, 테스트 동기화를 강제로 실행하고, 타임스탬프를 확인하고, 오래된 내부 또는 외부 LDAP 연락처 문제를 해결합니다.

ownCloud Infinite Scale에서 LDAP 인증을 구성하는 방법

ownCloud Infinite Scale에서 LDAP 인증을 구성하는 방법

ownCloud Infinite Scale에 대한 LDAP 기반 로그인을 구성하고, 사용자 및 그룹을 매핑하고, 내장 또는 외부 OIDC를 선택하고, 자격 증명을 보호하고, 안전하게 인증을 확인할 수 있습니다.

ownCloud 10 Classic에서 ownCloud Infinite Scale로 마이그레이션하는 방법

ownCloud 10 Classic에서 ownCloud Infinite Scale로 마이그레이션하는 방법

지원되는 migrate-to-ocis 앱을 사용하여 ownCloud Classic 10에서 Infinite Scale로의 마이그레이션을 계획하세요. 전송되는 데이터와 전송되지 않는 데이터, LDAP 필수 조건, 명령어 및 전환 점검 사항에 대해 알아보세요.

Zimbra에서 SpamAssassin 사용자 지정 규칙을 안전하게 설정하는 방법

Zimbra에서 SpamAssassin 사용자 지정 규칙을 안전하게 설정하는 방법

Zimbra에서 사용자 지정 SpamAssassin 규칙을 로드하는 위치, .cf 규칙을 작성하고 유효성을 검사하는 방법, Amavis를 재시작하는 방법, 메시지 헤더를 테스트하는 방법, 그리고 안전하게 롤백하는 방법을 알아보세요.

Zimbra CE에서 개별 사서함을 백업하고 복원하는 방법

Zimbra CE에서 개별 사서함을 백업하고 복원하는 방법

zmmailbox를 사용하여 개별 Zimbra CE 사서함을 백업하고 복원할 수 있습니다. 메타데이터가 포함된 ZIP 아카이브를 내보내고, 유효성을 검사하고, 스테이징 계정에서 안전하게 복구를 테스트할 수 있습니다.

ownCloud oCIS에서 사용자별 스토리지 할당량을 구성하는 방법

ownCloud oCIS에서 사용자별 스토리지 할당량을 구성하는 방법

ownCloud Infinite Scale 사용자의 개인 공간 할당량을 설정하는 방법, 이를 프로젝트 공간 및 전역 제한과 구분하는 방법, 그리고 역할별로 신규 사용자에게 기본값을 할당하는 방법을 알아보세요.

BigBlueButton FreeSWITCH SIP 등록 시간 초과 문제 해결: 실용적인 진단 가이드

BigBlueButton FreeSWITCH SIP 등록 시간 초과 문제 해결: 실용적인 진단 가이드

BigBlueButton FreeSWITCH SIP 등록 시간 초과 문제를 진단하려면 서비스 상태, SIP 및 ESL 리스너, NAT 주소, 방화벽 규칙 및 로그를 확인하십시오.

ownCloud 모바일 앱의 "연결 거부됨" 오류를 해결하는 방법

ownCloud 모바일 앱의 "연결 거부됨" 오류를 해결하는 방법

ownCloud 모바일 앱 연결 거부 오류를 해결하려면 서버 URL, HTTPS 포트, 웹 서버, 방화벽, 프록시, TLS 및 신뢰할 수 있는 도메인을 확인하세요.

자체 호스팅 Matrix 서버에서 사용자 등록을 제한하는 방법

자체 호스팅 Matrix 서버에서 사용자 등록을 제한하는 방법

Synapse에서 새로운 Matrix 계정을 제어하는 ​​다양한 방법을 비교해 보세요. 공개 등록 비활성화부터 사용 제한 토큰 발급까지, 구성 예시 및 확인 방법을 안내합니다.