목록지식 (33)
카이도스의 Tech Blog
tar 압축하기 # tar -cvf [압축파일명.tar] [압축할 파일/디렉토리] 압축 풀기 # tar -xvf filename.tar # tar -xvf filename.tar -C /folder/dest_folder_name/ #지정된 위치에 압축풀기 -c 파일을 tar로 묶음 -p 파일 권한을 저장 -v 묶거나 파일을 풀 때 과정을 화면으로 출력 -f 파일 이름을 지정 -C 경로를 지정 -x tar 압축을 풂 -z gzip으로 압축하거나 해제함
sysctl은 kernel parameter값들을 조절하기 위한 utility 이다. sysctl이 조절할 수 있는 값들은 /proc/sys/* 아래에 있는 list들이다. sysctl 을 이용하여 값을 변경할 경우에 시스템이 충돌할 위험요소가 많이 있다. # Kernel sysctl configuration file for Red Hat Linux # # For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and # sysctl.conf(5) for more details. # Controls IP packet forwarding IP 패킷 포워딩 제어 net.ipv4.ip_forward = 0 # Controls source route ver..
vi /etc/rsyslog.conf 설정 # Provides UDP syslog reception 아래 $ModLoad imudp.so $UDPServerRun 514 의 앞 주석 해제 저장후 rsyslog 재시작 /etc/init.d/rsyslog restart log 쌓이는 곳은 /var/log/rsyslog 방화벽 설정 syslog는 기본적으로 UDP 514 포트를 리스닝 하기 때문에 포트 허용필요 #iptables -I INPUT 1 -p udp --dport 514 -j ACCEPT #iptables -I OUTPUT 1 -p udp --dport 514 -j ACCEPT #service iptables save
기본적인 트리구조 / (root) 최상위 디렉토리로, 루트 디렉토리 라고 한다. 모든 디렉토리는 루트를 기준으로 생성되며 루트는 모든 디렉토리의 출발점이자 다른 파티션의 연결점이다. /bin 시스템에서 사용되는 기본 명령어들이 위치하는 디렉토리로 리눅스 명령이 저장되어 있다. 'bin'이라는 이름은 이곳의 프로그램 대부분이 이진 파일이라는 것을 의미한다. /var 내용이 자주 변경되는 가변 자료들이 저장되는 디렉토리로 기본적으로 시스템을 운영할 때 발생 되는 로그파일들이 저장 다음과 같은 서비스를 제공하는 서버로 리눅스를 운영할때 사용하면 바람직 -메일을 송/수신할 때 임시 저장 프린트 스풀 데이터 -레드햇 배포판에서 패키지로 제공하는 아파치 웹 서버 관련 자료 -MYSQL의 데이터베이스 -FTP 최상위..
1. 현재 룰 보기 iptables -nvL 2. 특정 IP 차단 iptables -I INPUT -s 10.10.10.10 -j DROP 3. 특정 IP 허용 iptables -A INPUT -s 10.10.10.10 -j ACCEPT 4. 특정 포트 차단 iptables -A INPUT -p tcp --dport 3306 -j DROP 5. 특정 IP의 포트 허용 iptables -A INPUT -p tcp -s 10.10.10.10 --dport 3306 -j ACCEPT 6. 룰 전부 삭제 iptables --flush
# Log all kernel messages to the console. # Logging much else clutters up the screen. #kern.* /dev/console # Log anything (except mail) of level info or higher. # Don't log private authentication messages! *.info;mail.none;authpriv.none;cron.none /var/log/messages # The authpriv file has restricted access. authpriv.* /var/log/secure # Log all the mail messages in one place. mail.* -/var/log/mail..
GRUB은 자체적으로 RAID1을 지원하지 않으므로, 모든 RAID1구성 하드드라이브에 각각 설치해줘야 한다. /dev/sda, /dev/sdb 하드 2개가 소프트레이드 구성되어 있을때, /dev/sda 하드 고장시 /dev/sdb 하드로 부팅을 해야한다. 그럴때 /dev/sdb 에 grub 을 설치하지 않으면 부팅이 되지 않는다. ※ /dev/sda에 설치 #grub grub> find /grub/stage1 find /grub/stage1 (hd0,0) (hd1,0) grub> grub> device (hd0) /dev/sda device (hd0) /dev/sda grub> grub> root (hd0,0) --> 지정한 장치를 부팅파티션으로 지정하는 명령어 root (hd0,0) Filesyste..