devops gitlab 설치 docker -H :4000 run -d --publish 80:80 --publish 443:443 --name gitlab --restart always gitlab/gitlab-ce:latest Jenkins docker -H :4000 run -tid --net=swarm-network -p 8080:8080 -p 50000:50000 jenkins R&D/docker 2016.08.24
sshd 실행 서버 키 생성/lib/svc/method/sshd -c sshd 실행/usr/sbin/svcadm enable ssh 현재 상태 확인/usr/bin/svcs ssh R&D/SmartOS 2016.08.22
network 설정 인터페이스 검색: dladm show-link 인터페이스 up: ifconfig plumb up Default GW 설정: route add default R&D/SmartOS 2016.08.22
centos 에서 /etc/hosts 자동 업데이트 CentOS 를 설치하면 /etc/hosts 에는 localhost 만 등록되어 있다.DHCP로 IP를 받고 hostname 을 받은 경우, 자동으로 hosts 파일을 업데이트 할 수 있다. #!/bin/sh# for Ubuntu# /etc/dhcp/dhclient-exit-hooks.d/sethostname# for CentOS# /etc/dhcp/dhclient.d/sethostname # for debugging:echo "sethostname BEGIN"exportset -x echo new_ip_address=$new_ip_addressecho new_host_name=$new_host_nameecho new_domain_name=$new_domain_name oldhostname=$(hostn.. R&D/클라우드 2016.08.19
firewalld Firewalld 서비스 시작[root@mnode ~]# systemctl restart firewalld.service Firewall 은 Pre-defined 된 Zone이 정의 되어 있다. [root@mnode ~]# firewall-cmd --get-zonesblock dmz drop external home internal public trusted workdrop: The lowest level of trust. All incoming connections are dropped without reply and only outgoing connections are possible.block: Similar to the above, but instead of simply dropping conne.. R&D/클라우드 2016.08.17
mariadb systemd[190]: Failed at step NAMESPACE spawning /usr/libexec/mariadb-prepare-db-dir: Operation not permittedLeave a replysed -i s/PrivateTmp=True/PrivateTmp=False/ /lib/systemd/system/mariadb.service systemctl daemon-reload systemctl start mariadb R&D/클라우드 2016.08.12
ubuntu 15.04 ` mysql root 사용시 [mysql] use mysql; [mysql] update user set plugin='' where User='root'; [mysql] flush privileges; [mysql] \q R&D/클라우드 2016.08.09
SSL 관련 SSL 동작 방식 암호화 방식 대칭키 des3 공개키 SSL 동작방식- 실제 데이터: 대칭키- 대칭키의 키: 공개키 SSL 과정1) 송신자가 수신자에게 공개키를 요청2) 수신자가 공개키, 비밀키 쌍을 만들어서, 공개키를 송신자에게 전달3) 송신자는 데이터를 암호화할 때 사용할 대칭키를 만들고, 대칭키를 전달받은 공개키로 암호화하여, 수신자에게 전달4) 수신자는 대칭키를 복호화해서 저장5) 송,수신자는 데이터를 대칭키로 암복호화해서 주고 받음 사이트 인증서 생성 및 배포 과정 4. SSL 인증서? CA 인증기관? - 자신의 웹사이트가 안전한 웹사이트라는 것을 인증 받아야 한다. 그래서 CA인증기관에 자신의 웹사이트 정보와 웹사이트 공개키, 비밀키 쌍을 생성하여 웹사이트 공개키를 CA에 제출한다. - CA는.. R&D/보안 2016.08.04