목록Web DEV (35)
ssouf
String rawPassword = "user_password"; // 사용자가 입력한 패스워드 // BCryptPasswordEncoder를 사용하여 패스워드 암호화 BCryptPasswordEncoder encoder = new BCryptPasswordEncoder(); String encodedPassword = encoder.encode(rawPassword); // 패스워드 확인 (패스워드 일치 여부 확인) boolean isMatch = encoder.matches(rawPassword, encodedPassword); System.out.println("Original Password: " + rawPassword); System.out.println("Encoded Password: "..
pom.xml 추가 org.egovframe.rte org.egovframe.rte.fdl.security ${org.egovframe.rte.version} spring-jdbc org.springframework web.xml 추가 springSecurityFilterChain org.springframework.web.filter.DelegatingFilterProxy springSecurityFilterChain /* org.springframework.security.web.session.HttpSessionEventPublisher context-security.xml 파일추가 View - JSP 에서 form 태그내에 추가 최종 가 자동으로 변환 되었는지 확인!
1. Centos # rdate를 설치합니다. [root@localhost] yum -y install rdate # time.bora.net으로부터 시간을 받아옵니다. # 하드웨어 시간을 해당 시간으로 설정합니다. [root@localhost] rdate -s time.bora.net && hwclock -w # 시간을 조회합니다. [root@localhost] date 2. Ubuntu # rdate를 설치합니다. [root@localhost] apt-get -y install rdate # time.bora.net으로부터 시간을 받아옵니다. # 하드웨어 시간을 해당 시간으로 설정합니다. [root@localhost] rdate -s time.bora.net && hwclock -w # 시간을 조회합..
#!/bin/sh TODAY=`date +%Y%m%d` DELETE_DATE=`date -d "-7 days" +%Y%m%d` BACKUP_DIR=/home/backup # 홈 디렉토리 백업 TGZ_DIR="/home/백업대상폴더" TGZ_FILE="백업파일명.tar.gz" tar cfz ${BACKUP_DIR}/${TODAY}_${TGZ_FILE} ${TGZ_DIR} # 백업서버 FTP 계정정보 FTP_HOST="FTP서버" FTP_USER="계정아이디" FTP_PASS="계정비밀번호" FTP_DIR="FTP폴더" ftp -n $FTP_HOST
시놀로지에서 Mcrypt 가 보안이슈로 인해 더이상 설치가 불가합니다. OpenSSL 앞으로는 사용해야 합니다. $this->load->library('encrypt'); encrypt 라이브러리 대신 다음처럼 encryption 라이브러리를 사용합니다. $this->load->library('encryption'); $this->encrypt->encode() 대신 $this->encryption->encrypt() $this->encrypt->decode() 대신 $this->encryption->decrypt()