OwnCloud 관리 커맨드 occ 주요 사용법
OwnCloud 용 commmand line 관리 tool 인 occ 사용법
config/config.php 에 설정한 owner 계정으로 실행 필요
sudo -u nginx php occ
사용자 관리
추가
php occ user:add --password-from-env --display-name --email myemail userid
--password-from-env 를 사용하면 암호 입력창대신 OC_PASS 환경변수에서 암호를 읽어옴
다음은 암호를 my_password 로 설정해서 계정을 생성하는 예제
사용자 생성
OC_PASS=my_password sudo -E -u nginx php occ user:add --password-from-env --display-name User1 --email myemail@gmail.com occ_admin
- -E : --preserve-env : sudo 시 환경변수 유지
암호 변경
sudo -E -u nginx php occ user:resetpassword lesstif
사용자가 속한 그룹 목록 보기
sudo -u nginx php occ user:list-groups lesstif
Group
목록 보기
php occ group:list
그룹 생성
php occ group:add user-group1
그룹에 사용자 추가
php occ group:add-member -m lesstif user-group-1
그룹내 사용자 목록
php occ group:list-member user-group-1
그룹 삭제
php occ group:delete user-group-1
그룹 admin 지정
occ 로는 안 되고 REST API 사용