본문 바로가기

728x90

전체 글

[LDAP] OpenLDAP 그룹 및 계정 생성 OpenLDAP 그룹 및 계정 생성 정보 확인 $ docker exec openldap ldapsearch -x -b dc=4wxyz,dc=com \ -D "cn=admin,dc=4wxyz,dc=com" \ -w ldappassword --output-- # extended LDIF # # LDAPv3 # base with scope subtree # filter: (objectclass=*) # requesting: ALL # # 4wxyz.com dn: dc=4wxyz,dc=com objectClass: top objectClass: dcObject objectClass: organization o: 4wxyz dc: 4wxyz # search result search: 2 result: 0 Succ.. 더보기
[LDAP] OpenLDAP 설치 및 구성 OpenLDAP 설치 및 구성 OpenLDAP 설치 yum install -y compat-openldap openldap openldap-servers openldap-clients $ yum install -y compat-openldap openldap openldap-servers openldap-clients openldap-servers-sql openldap-devel OpenLDAP 데이터베이스 설정 cp /usr/share/openldap-servers/DB_CONFIG.example /var/lib/ldap/DB_CONFIG chown ldap. /var/lib/ldap/DB_CONFIG $ cp /usr/share/openldap-servers/DB_CONFIG.example /var.. 더보기
도커 컴포즈 설치(docker-compose install) 도커 컴포즈 설치(docker-compose install) 도커 컴포즈 최신 버전 확인 : https://github.com/docker/compose/releases $ curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tag_name | cut -d '"' -f 4 v2.15.1 도커 컴포트 v2 최신 버전 설치 sudo curl -sSL "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tag_name | cut -d '"' -f 4).. 더보기
chage 명령어 chage 명령어 chage 명령어는 Linux 시스템에서 사용자 계정의 암호 정책을 변경하는데 사용됩니다. 이 명령어를 사용하려면 일반적으로 passwd 패키지에 포함되어 있어야 합니다. 따라서 시스템에 passwd 패키지가 설치되어 있는지 확인해야 합니다. 아래는 chage 명령어를 설치하고 사용하는 방법입니다. 1. chage 명령어 설치 Ubuntu/Debian sudo apt update sudo apt install passwd CentOS/Fedora sudo yum install passwd Arch Linux sudo pacman -Sy passwd 2. chage 명령어 사용 명령어 사용 방법 chage [옵션] -i : chage 설정 내용을 확인 -m : 새로운 패스워드를 변경할수있.. 더보기
파일 디스크립터(File Descriptor) 및 설정(ulimit) 파일 디스크립터(File Descriptor) 및 설정(ulimit)파일 디스크립터(File Descriptor)와 설정(ulimit)은 Unix 및 Unix 계열 운영 체제에서 중요한 개념입니다. 파일 디스크립터는 파일 또는 I/O 작업을 나타내는 정수 값이며, ulimit은 프로세스에 대한 자원 제한을 설정하는 명령어입니다. 파일 디스크립터란?시스템으로부터 할당받은 파일을 대표하는 0이 아닌 정수값프로세스에서 열린 파일의 목록을 관리하는 테이블의 인덱스흔히 유닉스 시스템에서 모든 것을 파일이라고 한다.일반적인 정규파일(Reglular File)에서부터 디렉토리(Directory), 소켓(Socket), 파이프(PIPE), 블록 디바이스, 캐릭터 디바이스 등등 모든 객체는 파일로써 관리된다.유닉스 시스.. 더보기
GitLab Omnibus를 Docker 컨테이너로 올리는 방법 GitLab Omnibus를 Docker 컨테이너로 올리는 방법 1. Docker Compose 설치 Docker Compose가 시스템에 설치되어 있어야 합니다. Docker Compose 설치 가이드는 공식 웹사이트(https://docs.docker.com/compose/install/)에서 제공됩니다. 2. docker-compose.yml 파일 생성 프로젝트 디렉터리에 docker-compose.yml 파일을 생성하고 다음과 같이 내용을 작성합니다. docker-compose 파일 다운로드 git clone https://github.com/anti1346/docker-gitlab-ce.git cd docker-gitlab-ce .env 파일 생성 vim .env GITLAB_HOST=domai.. 더보기
GitLab Omnibus 백업 및 복원하는 방법 GitLab Omnibus 백업 및 복원하는 방법(backup/restore)GitLab Omnibus의 백업 및 복원 과정은 GitLab 설치와 관련된 모든 데이터를 안전하게 보관하고 필요할 때 신속하게 복원할 수 있도록 하는 중요한 절차입니다.백업 디렉터리 확인 및 설정GitLab의 백업 파일이 저장될 디렉터리를 설정합니다. 기본 디렉터리는 /var/opt/gitlab/backups입니다. 이 디렉터리를 변경하려면 /etc/gitlab/gitlab.rb 파일을 수정합니다.docker exec -it gitlab cat /etc/gitlab/gitlab.rbgitlab_rails['backup_path'] = '/your/backup/directory'GitLab 구성 재구성설정 파일을 수정한 후 Gi.. 더보기
OpenLDAP과 phpLDAPadmin을 Docker 컨테이너로 실행하는 방법 OpenLDAP과 phpLDAPadmin을 Docker 컨테이너로 실행하는 방법Docker Compose 파일 다운로드git clone https://github.com/anti1346/docker-openldap-phpldapadmin.gitcd docker-openldap-phpldapadmin.env 파일 생성vim .envLDAP_ORGANISATION=4wxyzLDAP_DOMAIN=4wxyz.comLDAP_ADMIN_PASSWORD=YourPassWordDocker Compose 실행docker-compose up -dDocker Compose 컨테이너 상태 확인docker-compose ps$ docker-compose ps Name Command St.. 더보기

반응형