OwnCloud 2차 인증(2FA) 방법

OwnCloud에서 2-Factor Authentication(2FA)을 설정하려면 다음 단계를 따르세요. 2FA를 사용하면 계정의 보안이 강화되므로 권장됩니다.OwnCloud에서는 일반적으로 TOTP(Time-based One-Time Password) 같은 앱 기반 인증 방식을 사용합니다. ● OwnCloud에서 2FA 설정하기 ● 백업 코드 저장(모바일 앱, 데스크톱 클라이언트 연결 방법) OwnCloud에서 2차 인증(2-Factor Authentication, 2FA)을 활성화하면 웹 인터페이스에 2FA가 적용되지만, 모바일 앱이나 데스크톱 클라이언트 같은 앱에서 연결하는 경우에는 약간의 … Read more

Docker에 wordpress, owncloud, SSL 인증서 설치(Ep.2)

CREATE DATABASE IF NOT EXISTS wordpressdb;CREATE DATABASE IF NOT EXISTS ownclouddb;CREATE USER ‘wordpressuser’@’%’ IDENTIFIED BY ‘wordpress’;CREATE USER ‘ownclouduser’@’%’ IDENTIFIED BY ‘owncloud’;GRANT ALL PRIVILEGES ON wordpressdb.* TO ‘wordpress’@’%’;GRANT ALL PRIVILEGES ON ownclouddb.* TO ‘owncloud’@’%’;FLUSH PRIVILEGES; mysql-db: image: mysql:latest container_name: mysql-db restart: always environment: MYSQL_ROOT_PASSWORD: rootpassword volumes: – db_data:/var/lib/mysql – ./init.sql:/docker-entrypoint-initdb.d/init.sql ● 컨테이너 시작 후 수동으로 데이터베이스 … Read more

Docker에 wordpress, owncloud, SSL 인증서 설치(Ep.1)

wordpress, owncloud 설치 및 SSL 인증서 적용을 위한 docker-compose.yml 파일작성(Let’s Encrypt를 사용하여 SSL 인증서 적용. 이를 위해 nginx-proxy와 docker-letsencrypt-nginx-proxy-companion을 사용.) services: nginx-proxy: image: jwilder/nginx-proxy container_name: nginx-proxy restart: always ports: – “80:80” – “443:443” volumes: – /var/run/docker.sock:/tmp/docker.sock:ro – ./nginx-certs:/etc/nginx/certs – ./nginx-vhost:/etc/nginx/vhost.d – ./nginx-html:/usr/share/nginx/html letsencrypt-nginx-proxy-companion: image: jrcs/letsencrypt-nginx-proxy-companion container_name: nginx-proxy-letsencrypt restart: always volumes: – /var/run/docker.sock:/var/run/docker.sock:ro – ./nginx-certs:/etc/nginx/certs – … Read more

Ubuntu, Owncloud 설치

『 출처 – https://doc.owncloud.com/server/next/admin_manual/installation/docker/ 』 1. 새로운 프로젝트 디렉토리를 생성합니다. mkdir owncloud-docker-servercd owncloud-docker-server 2. (docker-compose.yml) 파일을 생성합니다. version: “3”volumes: files: driver: local mysql: driver: local redis: driver: localservices: owncloud: image: owncloud/server:${OWNCLOUD_VERSION} container_name: owncloud_server restart: always ports: – ${HTTP_PORT}:8080 depends_on: – mariadb – redis environment: – OWNCLOUD_DOMAIN=${OWNCLOUD_DOMAIN} – OWNCLOUD_TRUSTED_DOMAINS=${OWNCLOUD_TRUSTED_DOMAINS} – OWNCLOUD_DB_TYPE=mysql – OWNCLOUD_DB_NAME=owncloud – OWNCLOUD_DB_USERNAME=owncloud – … Read more