Unix/Linux/MacOS
rpm 옵션 정리
1. 설치 모드 -i : 패키지 최초설치 시 사용, 이전버전 있으면 설치안됨 -U : 패키지가 설치되어 있지 않다면 설치, 설치되어 있다면 업그레이드 -v : 설치과정을 출력 -h : 설치진행과정을 특수문자”#”으로 표시 -F : 이전 버전이 설치된 경우에만 설치, 업데이트라고 볼 수 있음 –force : 기존에 설치된 패키지와 그 파일을 강제로 다시 설치하도록 함 –nodeps :
bind on Ubuntu
출처: https://lindarex.github.io/bind9/ubuntu-bind9-setting/ 요약(SUMMARY)Permalink bind9 DNS 서버 VM 호스트 설정 bind9 DNS 서버 설정 bind9 로컬 DNS 서버 및 영역(ZONE) 설정 bind9 설정 확인 네트워크 명령어로 bind9 DNS 서버 VM에서 DNS 확인 네트워크 명령어로 외부 VM에서 DNS 확인 내용(CONTENTS)Permalink 1. DNS 서버 VM 호스트 설정Permalink 1.1. /etc/hosts 설정Permalink $ sudo vi /etc/hosts ——————————————————————————– 127.0.0.1 localhost 127.0.1.1
Disable IPv6 on Linux
■IPv6 활성화 여부 확인 방법ip addr show | grep inet6 ■CentOS 7vi /etc/default/grub GRUB_CMDLINE_LINUX=”rhgb quiet”를 아래와 같이 수정한다.GRUB_CMDLINE_LINUX=”rhgb quiet ipv6.disable=1″ grub2-mkconfig -o /boot/grub2/grub.cfg ■Ubuntu 20.04.xxvi /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT=”maybe-ubiquity”를 아래와 같이 수정한다.GRUB_CMDLINE_LINUX_DEFAULT=”maybe-ubiquity ipv6.disable=1″ update-grub
Ubuntu Server 설치
1. iso 다운로드 https://ubuntu.com/download/server 에서 “OPTION 3″으로 다운로드 받는다. 2. 설치 3. 설치 후 작업 sudo passwd root su sed -i “s/#PermitRootLogin prohibit-password/PermitRootLogin yes/g” /etc/ssh/sshd_config systemctl restart sshd apt-get -y install lrzsz
spamassassin+dovecot+sieve script
■dovecot sieve plug-in 설치yum -y install dovecot-pigeonhole ■dovecot.conf 수정vi /etc/dovecot/dovecot.conf————————————————————# sieve 필터 설정protocol lda { mail_plugins = $mail_plugins sieve}protocol lmtp { mail_plugins = $mail_plugins sieve}———————————————————— ■90-sieve.conf 수정vi /etc/dovecot/conf.d/90-sieve.conf————————————————————sieve = file:~/sieve;active=~/.dovecot.sievesieve_default = /var/lib/dovecot/sieve/default.sieve———————————————————— ■default.sieve 작성 및 컴파일※스팸 폴더 Junk는 /etc/dovecot/conf.d/15-mailboxes.conf에 정의되어 있다. mkdir -p /var/lib/dovecot/sievevi /var/lib/dovecot/sieve/default.sieve————————————————————require [“fileinto”, “mailbox”, “variables”, “regex”]; if header :contains “X-Spam-Flag” “YES” {
spamassassin+dovecot+sieve script 더 읽기"
AIX 설치 및 기본 사용법 정리
■ AIX 5.3 기본 설치 후 작업 1. 파티션 크기 조정 df -gt chfs -a size=+6G /opt chfs -a size=+5G /usr chfs -a size=+3G /var chfs -a size=+3G /tmp chfs -a size=+3G /
Hyper-V CentOS 6 네트워크 이슈
CentOS 6 네트워크 안잡힐 때 HWADDR 주석처리 rm -f /etc/udev/rules.d/70-persistent-net.rules
Hyper-V CentOS 6 네트워크 이슈 더 읽기"
UNIX의 역사
———————————————————————유닉스 시스템의 역사——————————————————————— 글쓴이 : 라키시스 (hwicool1@hanmail.net) 이 문서는 유닉스 계열의 운영체제를 처음 접하는 분들을 위해 유닉스 시스템이어떻게 해서 만들어지게 되었으며, 어떤 형태로 발전해 왔는지에 대해 서술했다.또한, 많고 많은 유닉스 시스템들 사이에서 초보자가 겪는 일을 조금이라도 덜어보고자 (필자는 처음 유닉스를 공부하려고 할 때 종류가 너무 많아서 매우 당황했던경험이 있습니다. :-(…. ) 만들게 되었다. 주의 :
/etc/postfix/main.cf
queue_directory = /var/spool/postfixcommand_directory = /usr/sbindaemon_directory = /usr/libexec/postfixdata_directory = /var/lib/postfixmail_owner = postfixmyhostname = smtp.esvali.commydomain = esvali.commyorigin = $mydomaininet_interfaces = allinet_protocols = ipv4# mydestination에 도메인 명시 금지!!mydestination = $myhostname, $mydomain, localhost.$mydomain, localhost, localhost.localdomainunknown_local_recipient_reject_code = 550mynetworks = 127.0.0.1/32, 10.10.10.0/24 211.196.252.86/32 211.196.252.87/32relay_domains =home_mailbox = Maildir/debug_peer_level = 1debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id &
CentOS 7에서 grub 내용 수정
[drm:radeon_vga_detect [radeon]] ERROR VGA-1: probed a monitor but no|invalid EDIDCentOS 7에서 dmesg에서 위의 메세지가 반복되어 나와 이를 해결하기 위해 grub를 아래와 같이 수정하였다. vi /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT=”nomodeset”추가 grub2-mkconfig -o /boot/grub2/grub.cfg
[vmware] 리눅스에 Open VM Tools 설치 방법
링크: https://github.com/vmware/open-vm-tools
[vmware] 리눅스에 Open VM Tools 설치 방법 더 읽기"