분류 전체보기

리눅스에서 프로그램을 설치하는 방법은 크게 3가지 방법이 있습니다. 기본적으로 리눅스는 "1. 소스파일 컴파일 설치" 방법을 사용하는 데... 이 방법이 너무 불편하다보니, 1,2번의 설치방법이 생겨났습니다. 새로 생겨난 방법들은 리눅스 OS 계열별로 그 방법에 차이가 있습니다. 여기에서 저는 3번의 쉬운설치 방법을 추천하겠습니다. 설치도 명령어 한줄이면 간단하고, 업데이트도 무척 쉽습니다. 1. 소스파일 컴파일 설치 소스파일을 컴파일하여 설치하는 이 방법은 유닉스의 전통적인 설치방법이였습니다. 프로그램 개발자가 소스파일 그대로를 넘겨주면 직접 컴파일해서 사용하는 방법이였습니다. 지금도 사용하고 있지만 추천하지않는 방법입니다. 특히 리눅스 초보자한테는 어울리지않는 설치방법입니다. 왜냐면 무척 번거롭기때문..
· Linux/Shell
#!/bin/bash ###################################################################### MySQL Dump, 압축, 보존기간 지난 파일 삭제##################################################################### TODAY=$(date +"%Y%m%d")# 오늘날짜 저장DELETE_DAY='3 day ago'# 백업보존기간DELETE_DATE=$(date '+%Y%m%d' -d "$DELETE_DAY")DELETE_DATE_SQL=$(date '+%Y%m%d' -d "$DELETE_DAY")DELETE_DATE_LOG=$(date '+%Y%m%d' -d "$DELETE_DAY")YOIL=$(d..
sshd_config = 외부서버 -> 내부서버 접속 설정 ssh_config = 내부서버 -> 외부서버 접속 설정 포트변경시 SELINUX를 사용시 포트를 허용해야된다. 포트 허용하지 않고 서비스를 시작할수 없다. 기본포트 22번은 selinux기본 허용상태이지만 포트변경시 임의포트를 selinux권한을 열어줘야한다. # semanage port -a -t ssh_port_t -p tcp 7901 포트삭제 # semanage port -d -p tcp 7901 1. 서비스별 허용포트 확인 # semanage port -l | grep 서비스명or포트 2. 서비스에 포트 추가 # semanage port -a -t ssh_port_t -p tcp 포트 3. 서비스에 포트 삭제 # semanage port..
[root@localhost ~]# fail2ban-client -i Fail2Ban v0.9.3 reads log file that contains password failure report and bans the corresponding IP addresses using firewall rules. fail2ban> status sshd Status for the jail: sshd |- Filter | |- Currently failed: 12 | |- Total failed: 54 | `- Journal matches: _SYSTEMD_UNIT=sshd.service + _COMM=sshd `- Actions |- Currently banned: 24 |- Total banned: 24 `- Ba..
· Linux/MySQL
윈도우+MySQL 운영하는 서버에서는 전혀 문제가 발생하지 않지만 dump를 떠서 리눅스로 옮기면 기존에 잘 사용하던 프로그램이 #42s02table doesn't exist 이런 메세지를 뿌리는 경우가 있다. 리눅스서버에 올라온 MySQL테이블며은 소문자로 되어 있는데 프로그램 코딩시 대소문자를 섞어서 사용하면 문제가 발생한다. 대소문자 무시하기 위해서 수정을 해줘야된다. vi /etc/my.cnf [mysqld] #쿼리가 대소문자 섞여서 들어와도 무조건 소문자로 변환 lower_case_table_names=1 systemctl restart mariadb.service 참조 : http://stove99.tistory.com/59
1. 설치확인 - openssl 설치유무 확인 # yum list installed | grep packages_name - 현 시스템에 설치된 패키지 리스트 # yum list installed 2. 설치 # yum install packages_name 3. 업데이트 확인 # yum check-update 4. 업데이트 # yum update 5. 패키지 제거 # yum remove packages_name 6. 패키지 정보 보기 # yum info packages_name ps) yum설정 파일은 /etc/yum.conf 패키지가 설치되기전에 /var/cache/yum에 다운된다. 7. 패키지 검색 # yum search packages_name
zosystem
'분류 전체보기' 카테고리의 글 목록 (46 Page)