일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- autocomplete
- Spring Framework
- spring
- Mockito #Reflection #Sigleton #Test #JUnit
- 외장톰캣
- tomcat
- LiveTemplate
- 톰캣
- 디자인패턴 #싱글톤
- Today
- Total
목록Infra/Server (7)
자라선
# 설정파일을 편집기로 열기 vim /etc/ssh/sshd_config # Port 변경 ## -------------- Port 22 Port 122 ## -------------- # sshd 서버 재시작 systemctl restart sshd # SELinux에 막힌지 확인 systemctl status sshd ## 만약 아래와 같은 권한 문제 로그가 나온다면. 권한 추가 # Dec 15 14:40:16 TradeDun sshd[49546]: error: Bind to port 122 on 0.0.0.0 failed: Permission denied. # Dec 15 14:40:16 TradeDun sshd[49546]: error: Bind to port 122 on :: failed: Pe..
유저 생성 # 계성생성, -g 파라메터는 그룹 useradd -g 1000 sunny # 패스워드 설정 passwd sunny # sunny의 정보 간단 조회 id sunny # 유저의 패스워드 저장 파일 vim /etc/shadow 유저 그룹 # 그룹생성 groupadd mwav # mwav 그룹에 sunny 유저를 추가 gpasswd -a sunny mwav # 그룹 리스트 확인 cat /etc/group # sunny 유저가 로그인시 /home/mwav/ 디렉토리로 기본설정 usermod -s /home/mwav/ sunny # sunny의 그룹을 1000으로 변경 usermod -g 1000 sunny 권한 # 디렉토리의 기본 정보 ls -al # ls -al 출력물중 예시 drwxr-xr-x 2..
Server Install # FTP 서버 설치 yum install vsftpd -y # FTP 버전 확인 vsftpd -v # 사용중인 포트 확인(default : 21) netstat -tlpn # FTP 서버 시작 systemctl start vsftpd Configuration # FTP 서버 환경설정 파일 경로 vim /etc/vsftpd/vsftpd.conf # FTP 접근 유저 관리 # 해당 리스트 유저들은 비번을 묻고 거부 vim /etc/vsftpd/ftpusers # 해당 리스트 유저들은 가차없이 거부 vim /etc/vsftpd/user_list # 만약 디렉토리만 나오고 파일이 안나온다면 selinux를 끄면 됨 setenforce 0 # selinux를 영구적으로 종료를 원하면,..
# 톰캣 설치 경로를 /app로 디렉토리 생성 mkdir /app/ # wget 유틸을 사용하여 파일다운로드 8.5 wget http://apache.mirror.cdnetworks.com/tomcat/tomcat-8/v8.5.51/bin/apache-tomcat-8.5.51.tar.gz # 압축 해제 tar xvf apache-tomcat-8.5.51.tar.gz # tomcat conf/tomcat-user.xml 편집 vim app/apache-tomcat-8.5.51/conf/tomcat-user.xml # 태그에 아래 태그를 추가(활성화 할 roles를 골라서 넣는다.) --------------------------------------------------------------- # mana..
# repo 를 받기위한 유틸리티 설치 yum install wget -y # repo 다운 wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo # rpm key import rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key # jenkins 설치 yum install jenkins -y # 설정 변경시 아래 편집 수정 (jenkins 기본 포트는 8080) vim /etc/sysconfig/jenkins # 방화벽으로 8080포트가 막혀있다면 접속 불가능으로 방화벽 제거 systemctl stop firewalld # 방화벽 비활성화..
## (선택) 만약 docker 컨테이너 실행시 cgroup 에러시 아래의 명령어를 실행 sudo mkdir /sys/fs/cgroup/systemd sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd ------------------------------------------------------------------ # 설치파일을 모아놓을 /app 디렉토리 mkdir /app cd /app # 웹서버 컴파일 설치 wget http://mirror.apache-kr.org//httpd/httpd-2.4.41.tar.gz #웹서버 인스톨 전 필수 라이브러리 yum -y install gcc-c++ zlib-devel openss..
# 설정파일을 편집기로 열기 vim /etc/ssh/sshd_config # Port 변경 ## -------------- Port 22 Port 122 ## -------------- # sshd 서버 재시작 systemctl restart sshd # SELinux에 막힌지 확인 systemctl status sshd ## 만약 아래와 같은 권한 문제 로그가 나온다면. 권한 추가 # Dec 15 14:40:16 TradeDun sshd[49546]: error: Bind to port 122 on 0.0.0.0 failed: Permission denied. # Dec 15 14:40:16 TradeDun sshd[49546]: error: Bind to port 122 on :: failed: Pe..