※ 아래의 모든 과정은 root 권한으로 진행 해야 한다. 1. 우선 yum update를 한다. $ yum update 2. docker의 yum repo를 추가 한다. $ vi /etc/yum.repos.d/docker.repo #아래 내용을 추가하고 저장한다. [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/ enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg 3. docker package를 설치 한다.$ yum install docker-engine 4. docker를 실행한다.$ systemctl st..
CentOS 7 부터는 iptables 대신 firewalld를 기본으로 사용하는듯 하다. 방화벽에 포트 및 서비스 추가 # 서비스 추가 # 서비스 명에는 http, https, ssh 와 같은 서비스를 넣어주면 된다. # $ firewall-cmd --permanent --zone=public --add-service=서비스명 $ firewall-cmd --permanent --zone=public --add-service=http # 포트 추가 # $ firewall-cmd --permanent --zone=public --add-port=포트번호/프로토콜 $ firewall-cmd --permanent --zone=public --add-port=80/tcp 방화벽에 포트 및 서비스 삭제 # 서비스..
bcrypt 설치 go get -u -v golang.org/x/crypto/bcrypt 예제 코드 package main import ( "golang.org/x/crypto/bcrypt" ) func main() { pwd := "abcdefg1234" hashedPwd, err := GeneratePassword(pwd) if err == nil { equalPwd := EqualPassword(hashedPwd, pwd) fmt.Println("hashed password : ", hashedPwd) fmt.Println("equal password : ", equalPwd) } } func GeneratePassword(password string) (string, error) { pass :=..
- Total
- Today
- Yesterday