ClamAV 설치 ( 큐잉서버 ) serverb
|
|
- Sherman Taylor
- 5 years ago
- Views:
Transcription
1 ClamAV 설치 ( 큐잉서버 ) serverb 2009 년 10 월 23 일금요일 오전 10:42 Server B 의기존 dovecot 삭제 ( 큐잉서버로사용 ) Sendmail-cf sendmail-devel 설치 Sendmail SMTP AUTH 및 Daemon 리스닝주소변경 Sendmail.cf 수정 Sendmail milter 기능제공여부파악 Clamav 설치 Freshclam.conf 설정 Clamd.conf 및 clamav-milter.conf 설정 Clamd 서비스스크립트작성및등록 [root@ruffy&13:14& init.d]# mkdir /usr/local/src/clamav [root@ruffy&13:19& init.d]# cd /usr/local/src/clamav/ [root@ruffy&13:19& clamav]# wget amav/files/clamav/0.95.2/clamav tar.gz/download Length: (24M) [application/x-tar] Saving to: `clamav tar.gz' 100%[===========================================================>] 25,137, K/s in 16s 13:19:46 (1.47 MB/s) - `clamav tar.gz' saved [ / ] [root@ruffy&13:19& clamav]# tar xvzf clamav tar.gz [root@ruffy&13:20& clamav]# sendmail -d0.10 < /dev/null grep MILTER MATCHGECOS MILTER MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETINET6 // 밀터기능동작가능여부 [root@ruffy&13:21& clamav]# useradd -s /bin/false -M -c "Clam AntiVirus" clamav [root@ruffy&13:21& clamav]# cat /etc/passwd grep clamav clamav:x:507:507:clam AntiVirus:/home/clamav:/bin/false [root@ruffy&13:21& clamav]# cat /etc/shadow grep clamav clamav:!!:14538:0:99999:7::: [root@ruffy&13:21& clamav]# cd clamav [root@ruffy&13:21& clamav ]#./configure --enable-milter --prefix=/usr/local/clamav make && make install [root@ruffy&13:28& clamav ]# cd /etc/mail/ 10_23 페이지 1
2 mail]# vi sendmail.cf clamav-milter 는 sendmail 을위해개발된빠른속도의 scanner. mail]# mkdir /var/run/clamav mail]# chown clamav.clamav /var/run/clamav mail]# cd /usr/local/clamav/etc/ etc]# ls -l total 40 -rw-r--r-- 1 root root 7156 Oct 21 13:24 clamav-milter.conf -rw-r--r-- 1 root root Oct 21 13:24 clamd.conf -rw-r--r-- 1 root root 5960 Oct 21 13:24 freshclam.conf 자동업데이트설정 clamav에서는바이러스에대한정보를업데이트하기위해 freshclam이라는것을제공하고있는데, 이프로그램은정해진시각에 database.clamav.net에접속하여서버에설치된정보와비교하여업데이트여부를체크하게된다. 업데이트에대한기본정보는 /var/log/clam-update.log 파일에남도록한다. [root@ruffy&13:44& etc]# vi freshclam.conf 업데이트받을주소. [root@ruffy&13:44& etc]# ln -s /usr/local/lib/libiconv.so.2 /usr/lib/ [root@ruffy&13:49& etc]# /usr/local/clamav/bin/freshclam ClamAV update process started at Wed Oct 21 13:49: main.cvd is up to date (version: 51, sigs: , f-level: 42, builder: sven) WARNING: getfile: daily-9451.cdiff not found on remote server (IP: ) WARNING: getpatch: Can't download daily-9451.cdiff from db.kr.clamav.net WARNING: getpatch: Can't download daily-9451.cdiff from db.kr.clamav.net WARNING: getfile: daily-9451.cdiff not found on remote server (IP: ) WARNING: getpatch: Can't download daily-9451.cdiff from db.kr.clamav.net WARNING: Incremental update failed, trying to download daily.cvd Downloading daily.cvd [100%] daily.cvd updated (version: 9921, sigs: 88957, f-level: 43, builder: ccordes) 10_23 페이지 2
3 Database updated ( signatures) from db.kr.clamav.net (IP: ) etc]# ls -l /usr/local/clamav/share/clamav/ total rw-r--r-- 1 clamav clamav Oct 21 13:49 daily.cvd -rw-rw-r-- 1 clamav clamav Oct 21 13:24 main.cvd -rw clamav clamav 52 Oct 21 13:49 mirrors.dat [root@ruffy&13:50& etc]# cd /etc/cron.daily/ [root@ruffy&13:51& cron.daily]# pwd /etc/cron.daily [root@ruffy&13:51& cron.daily]# vi av-update 매일업데이트실행후업데이트정보를로그에남긴다. [root@ruffy&13:53& cron.daily]# chmod 755 av-update [root@ruffy2&11:19& cron.daily]# ls -l -rwxr-xr-x 1 root root 73 Oct 23 11:18 av-update [root@ruffy&13:53& cron.daily]# touch /var/log/clam-update.log [root@ruffy&13:53& cron.daily]# chmod 600 /var/log/clam-update.log [root@ruffy&13:53& cron.daily]# chown clamav.clamav /var/log/clam-update.log [root@ruffy&13:53& cron.daily]# dig current.cvd.clamav.net txt ; <<>> DiG P1 <<>> current.cvd.clamav.net txt ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 7, ADDITIONAL: 2 ;; QUESTION SECTION: ;current.cvd.clamav.net. IN TXT ;; ANSWER SECTION: current.cvd.clamav.net. 217 IN TXT "0.95.2:51:9921: :1:43:10753" 이곳을참조하여업데이트여부를결정한다. ;; AUTHORITY SECTION: cvd.clamav.net IN NS ns6.clamav.net. cvd.clamav.net IN NS ns1.clamav.net. cvd.clamav.net IN NS ns3.clamav.net. cvd.clamav.net IN NS ns2.clamav.net. cvd.clamav.net IN NS ns4.clamav.net. cvd.clamav.net IN NS ns7.clamav.net. cvd.clamav.net IN NS ns5.clamav.net. ;; ADDITIONAL SECTION: ns1.clamav.net IN A ns5.clamav.net IN AAAA 2001:4b78:2000::1 10_23 페이지 3
4 ;; Query time: 2 msec ;; SERVER: #53( ) ;; WHEN: Wed Oct 21 13:54: ;; MSG SIZE rcvd: 259 [root@ruffy&13:54& cron.daily]# cd /usr/local/clamav/bin/ 백싞리스트 6만여개이상의바이러스를인식가능 [root@ruffy&13:54& bin]#./sigtool --list-sigs more PUA.PwTool.Messen PUA.PwTool.Messen-1 [root@ruffy&14:02& bin]# cd../etc/ [root@ruffy&14:02& etc]# pwd /usr/local/clamav/etc [root@ruffy&14:02& etc]# vi clamd.conf 10_23 페이지 4
5 etc]# mkdir -p /var/mail/quarantine etc]# chown clamav.clamav /var/mail/quarantine/ etc]# chmod 700 /var/mail/quarantine/ etc]# touch /var/log/clamd.log etc]# chmod 600 /var/log/clamd.log etc]# chown clamav.clamav /var/log/clamd.log etc]# /usr/local/clamav/sbin/clamd etc]# ls -l /var/run/clamav/ total 12 -rw-rw clamav clamav 5 Oct 21 14:16 clamd.pid srwxrwxrwx 1 clamav clamav 0 Oct 21 14:16 clamd.sock [root@ruffy&14:20& etc]# ps -ef grep clam clamav :16? 00:00:00 /usr/local/clamav/sbin/ clamd [root@ruffy&14:20& etc]# vi clamav-milter.conf 10_23 페이지 5
6 10_23 페이지 6
7 etc]# touch /var/log/clmilter.log etc]# chmod 600 /var/log/clmilter.log etc]# chown clamav.clamav /var/log/clmilter.log etc]# /usr/local/clamav/sbin/clamav-milter etc]# ps -ef grep clam clamav :20? 00:00:00 /usr/local/clamav/sbin/clamd clamav :22? 00:00:00 /usr/local/clamav/sbin/clamav -milter [root@ruffy&14:22& etc]# ls -l /var/run/clamav/ total 24 srwxr-xr-x 1 clamav clamav 0 Oct 21 14:22 clamav-milter.sock -rw-rw clamav clamav 5 Oct 21 14:20 clamd.pid srwxrwxrwx 1 clamav clamav 0 Oct 21 14:20 clamd.sock -rw-rw clamav clamav 5 Oct 21 14:22 clmilter.pid [root@ruffy2&12:40& etc]# service sendmail restart Shutting down sm-client: [ OK ] Shutting down sendmail: [ OK ] Starting sendmail: [ OK ] Starting sm-client: [ OK ] Clamd 스크립트를만들고 chkconfig 에등록. [root@ruffy2&12:46& etc]# cd /etc/init.d/ [root@ruffy2&12:48& init.d]# vi clamd clamd_shell 스크립트수정본 10_23 페이지 7
8 /////////////////////////////////////////// #!/bin/sh # clamav Script to start/stop clamd. # # chkconfig: # description: clamav antivirus daemon. # # processname: clamd # pidfile: /var/run/clamav/clamd.pid # # Source function library. /etc/rc.d/init.d/functions # Get network config. /etc/sysconfig/network ########################################################################### # CONFIGURATION # Most configuration options are found in the clamd.conf file # The location of configuration file config=/usr/local/clamav/etc/clamd.conf # The prefix clamd was installed to prefix=/usr/local/clamav ########################################################################### # SCRIPT RETVAL=0 start() { echo -n $"Starting ClamAV: " daemon $prefix/sbin/clamd daemon $prefix/sbin/clamav-milter RETVAL1=$? echo [ $RETVAL1 -eq 0 ] && touch /var/lock/subsys/clamd return $RETVAL1 } stop() { echo -n $"Stopping Clamav: " killproc clamd killproc clamav-milter RETVAL=$? 10_23 페이지 8
9 } echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/clamd return $RETVAL restart() { stop start } case "$1" in start) start ;; stop) stop ;; status) status clamd ;; restart) restart ;; *) echo $"Usage: $0 {start stop status restart}" exit 1 esac exit $? ////////////////////////////////////////////////// [root@ruffy2&12:48& init.d]# chmod 755 clamd [root@ruffy2&12:51& init.d]# chkconfig --add clamd [root@ruffy2&12:52& init.d]# chkconfig clamd on [root@ruffy2&12:52& init.d]# service clamd stop Stopping Clamav: [ OK ] [root@ruffy2&12:52& init.d]# service clamd start Starting ClamAV: [ OK ] [root@ruffy2&12:52& init.d]# ps -ef grep clam clamav :52? 00:00:00 /usr/local/clamav/sbin/clamd clamav :52? 00:00:00 /usr/local/clamav/sbin/clamav -milter root :52 pts/1 00:00:00 grep --color clam 메일을보내기전에새세션에서로그를확인해본다. [root@ruffy2&12:52& init.d]# mail -v usera@eun.iss Subject: ttt2 10_23 페이지 9
10 ttt2. Cc: Connecting to [ ] via relay ruffy2.eun.iss ESMTP Exchange; Fri, 23 Oct :54: >>> EHLO ruffy2.eun.iss 250-ruffy2.eun.iss Hello ruffy2.eun.iss [ ], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE DSN 250-ETRN 250-DELIVERBY 250 HELP >>> MAIL SIZE= Sender ok >>> RCPT >>> DATA User unknown Need RCPT (recipient) >>> RSET Reset state >>> RSET Reset state root... Using cached ESMTP connection to [ ] via relay... >>> MAIL From:<> SIZE= <>... Sender ok >>> RCPT >>> DATA Recipient ok 354 Enter mail, end with "." on a line by itself >>> n9n3s06e Message accepted for delivery root... Sent (n9n3s06e Message accepted for delivery) Closing connection to [ ] >>> QUIT ruffy2.eun.iss closing connection [root@ruffy2&12:54& init.d]# 새탭에서.. 로그확인 [root@ruffy2&12:44& ~]# tail -f /var/log/maillog Oct 23 12:53:59 ruffy2 sendmail[20090]: n9n3rx1s020090: from=root, size=38, class=0, nrcpts=1, 10_23 페이지 10
11 Oct 23 12:54:00 ruffy2 sendmail[20091]: n9n3s06c020091: User unknown Oct 23 12:54:00 ruffy2 sendmail[20090]: n9n3rx1s020090: ctladdr=root (0/0), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=30038, relay=[ ] [ ], dsn=5.1.1, stat=user unknown Oct 23 12:54:00 ruffy2 sendmail[20091]: n9n3s06c020091: size=38, class=0, nrcpts=0, proto=esmtp, daemon=mta, relay=ruffy2.eun.iss [ ] Oct 23 12:54:00 ruffy2 sendmail[20090]: n9n3rx1s020090: n9n3rx1t020090: DSN: User unknown Oct 23 12:54:00 ruffy2 sendmail[20091]: n9n3s06e020091: from=<>, size=1903, class=0, nrcpts=1, proto=esmtp, daemon=mta, relay=ruffy2.eun.iss [ ] Oct 23 12:54:00 ruffy2 sendmail[20091]: n9n3s06e020091: Milter add: header: X-Virus-Scanned: clamav-milter at ruffy2.eun.iss Oct 23 12:54:00 ruffy2 sendmail[20091]: n9n3s06e020091: Milter add: header: X-Virus-Status: Clean Oct 23 12:54:00 ruffy2 sendmail[20090]: n9n3rx1t020090: to=root, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=31062, relay=[ ] [ ], dsn=2.0.0, stat=sent (n9n3s06e Message accepted for delivery) Oct 23 12:54:00 ruffy2 sendmail[20094]: n9n3s06e020091: delay=00:00:00, xdelay=00:00:00, mailer=local, pri=32168, dsn=2.0.0, stat=sent 10_23 페이지 11
SECURE Gateway FAQ
SECURE Email Gateway 3.6 - FAQ Frequently Asked Questions Version 1.0 23/9/13 Contents What are the new features of this release?... 3 What does Data Redaction do?... 3 What does Document Sanitization
More informationProftpd 지시자설정 10_29 페이지 년 10 월 29 일목요일 오후 2:08
Proftpd 지시자설정 2009 년 10 월 29 일목요일 오후 2:08 루트로접속막기 [root@ruffy&13:47& sbin]# cd /usr/local/ftp/etc/ [root@ruffy&14:05& etc]# vi proftpd.conf IP 대역접속제한 Order 는앞에서부터적용 (apache 와반대 ) 유저제한 디렉토리접근제한 젂송파일사이즈제한
More informationTom's Sendmail 102 Cheat-Sheet V
Tom's Sendmail 102 Cheat-Sheet V2003-05-18 Important Sendmail Config File and Directories Config Files /etc/aliases The OS aliases file that connects system accounts to local/non-local accounts. (root,
More informationProtocols and Software. Nixu Ltd.
E-mail Protocols and Software Nixu Ltd. CONTENTS SMTP Interaction with DNS Sendmail IMAP and POP MIME Spam Nixu Ltd. 2/39 E-mail Protocols and Software History In the dawn of times (= before Internet)
More informationComputer Systems and Architecture
Computer Systems and Architecture Stephen Pauwels Computer Systems Academic Year 2018-2019 Overview of the Semester UNIX Introductie Regular Expressions Scripting Data Representation Integers, Fixed point,
More informationPEN LOAD BALANCER WITH 2 NODES APACHE WEB SERVER
Alternate Titles: MYSQL SSL Encryption Based Replication Setup Author: Muhammad Zeeshan Bhatti [LPI, VCP-DCV5, OCP (DBA), MCSA, SUSE CLA, RHCSA-7] (http://zeeshanbhatti.com) (admin@zeeshanbhatti.com) PEN
More informationHUL SOVANNAROTH PANG DA TIP SAROTH
HUL SOVANNAROTH PANG DA TIP SAROTH Contents I. Server C configuration (Debian)... 4 II. Server A configuration (CentOS)... 15 IP configuration on server A... 15 Webmail... 18 Configure DNS... 18 Install
More informationGetting Started with MySQL
A P P E N D I X B Getting Started with MySQL M ysql is probably the most popular open source database. It is available for Linux and you can download and install it on your Linux machine. The package is
More information7.3 Install on Linux and Initial Configurations
7.3 Install on Linux and Initial Configurations This section describes how to install SoftEther VPN Server to a Linux operating system. This assumes that in the Linux operating system, no extra application
More informationMail Server Setup using Sendmail on CentOS 5.8 Jeong Chul tland12.wordpress.com Computer Science ITC and RUPP in Cambodia
Mail Server Setup using Sendmail on CentOS 5.8 Jeong Chul tland12.wordpress.com Computer Science ITC and RUPP in Cambodia Mail Server Setup using Sendmail on CentOS 5.8 Part 1 Step 1 Email Service Step
More informationESMTP Support for Cisco IOS Firewall
ESMTP Support for Cisco IOS Firewall Finding Feature Information ESMTP Support for Cisco IOS Firewall Last Updated: June 14, 2011 The ESMTP Support for Cisco IOS Firewall feature enhances the Cisco IOS
More informationComputer Systems and Architecture
Computer Systems and Architecture Introduction to UNIX Stephen Pauwels University of Antwerp October 2, 2015 Outline What is Unix? Getting started Streams Exercises UNIX Operating system Servers, desktops,
More informationImplementing DNSSEC with DynDNS and GoDaddy
Implementing DNSSEC with DynDNS and GoDaddy Lawrence E. Hughes Sixscape Communications 27 December 2017 DNSSEC is an IETF standard for adding security to the DNS system, by digitally signing every resource
More informationHands-on Keyboard: Cyber Experiments for Strategists and Policy Makers
Hands-on Keyboard: Cyber Experiments for Strategists and Policy Makers Review of the Linux File System and Linux Commands 1. Introduction Becoming adept at using the Linux OS requires gaining familiarity
More informationqmail ~]# rpm -qa grep sendmail ps -ef grep sendmail root :30? 00:00:00 sendmail: accepting connections
qmail qmail (BSDs). qmail. 1-3 sendmail MTA MTA qmail. postfix :. rpm -qa grep sendmail sendmail -. [root@linuxcent ~]# rpm -qa grep sendmail sendmail-cf-8.13.8-8.el5 sendmail-8.13.8-8.el5. ps -ef grep
More informationObtaining and Installing the Updated TSBroadcaster Scripts
[ Obtaining and Installing the Updated TSBroadcaster 1.0.0.10 Scripts Overview Background An issue with the tomcat process on the TSBroadcaster server causes the process to sometimes run out of memory.
More informationCOURIER IMAP + COURIERPASSD for Qmail
COURIER IMAP + COURIERPASSD for Qmail Courier-imap is (was, until now) the preferred IMAP server to install, because it has built in support for the vchkpw mail user setup that Vpopmail utilizes. (Not
More informationHow to Enable Internet for Guest Virtual Machine using Datacard Tata Photon.
How to Enable Internet for Guest Virtual Machine using Datacard Tata Photon. Table of Contents 1) Host, Guest and VBox version.... 2 2) Check your current Host and add 3 rd Adapter to Host windows... 3
More informationOwner of the content within this article is Written by Marc Grote
Owner of the content within this article is www.msexchange.org Written by Marc Grote www.it-training-grote.de Using SMTPDIAG to diagnostic Exchange 2003 related SMTP and DNS problems Written by Marc Grote
More informationIntroduction Outline Preparation Set BIOS Passwords First Boot Procedures... 2
CTP Series Security Deployment Guide Release 6.2 20 February 2012 TABLE OF CONTENTS Introduction... 2 Outline... 2 Preparation... 2 Set BIOS Passwords... 2 First Boot Procedures... 2 Configuration Actions
More information2017/12/27 07:31 (UTC) 1/7 Making Slackware Mail Server
2017/12/27 07:31 (UTC) 1/7 Making Slackware Mail Server Making Slackware Mail Server This article shows how to make an Slackware machine your personal Mail Server. This howto is for Slackware 64 13.37,
More information7.3 Linux?????????????
7.3 Linux???????????????????SoftEther VPN Server?? Linux????????????????????????????????????????Linux??????????????????????????????????????????????????????????????????????????????????????Linux????????????????????????????????????????????????????
More information9.3 Linux?????????????
9.3 Linux???????????????????VPN Bridge???Linux????????????????????????????????????????Linux?????????????????????????????????????????????????????????????????????????????????????? Linux????????????????????????????????????????????????????
More informationTesting IPv6 address records in the DNS root
Testing IPv6 address records in the DNS root February 2007 Geoff Huston Chief Scientist APNIC Priming a DNS name server 1. Take the provided root hints file 2. Generate a DNS query for resource records
More information3/8/2017. Unix/Linux Introduction. In this part, we introduce. What does an OS do? Examples
EECS2301 Title Unix/Linux Introduction These slides are based on slides by Prof. Wolfgang Stuerzlinger at York University Warning: These notes are not complete, it is a Skelton that will be modified/add-to
More informationCourse 144 Supplementary Materials. UNIX Fundamentals
Course 144 Supplementary Materials UNIX Fundamentals 1 Background to UNIX Command Fundamentals This appendix provides a overview of critical commands and concepts Prerequisite knowledge attendees should
More informationLezione 8. Shell command language Introduction. Sommario. Bioinformatica. Mauro Ceccanti e Alberto Paoluzzi
Lezione 8 Bioinformatica Mauro Ceccanti e Alberto Paoluzzi Dip. Informatica e Automazione Università Roma Tre Dip. Medicina Clinica Università La Sapienza Sommario Shell command language Introduction A
More informationUnix as a Platform Exercises. Course Code: OS-01-UNXPLAT
Unix as a Platform Exercises Course Code: OS-01-UNXPLAT Working with Unix 1. Use the on-line manual page to determine the option for cat, which causes nonprintable characters to be displayed. Run the command
More informationInstalling MyDNS And The MyDNSConfig Control Panel On Fedora 8
By Falko Timme Published: 2007-12-06 19:24 Installing MyDNS And The MyDNSConfig Control Panel On Fedora 8 Version 1.0 Author: Falko Timme Last edited 12/03/2007 In this tutorial
More informationd. 1 e. test: $a: integer expression expected
102 M/C Questions -1- PRINT Name: LAB Section: Test Version: 030 One-Answer Multiple Choice 102 Questions Read all the words of these instructions and both sides (back and front) of all pages. Use your
More informationLezione 8. Shell command language Introduction. Sommario. Bioinformatica. Esercitazione Introduzione al linguaggio di shell
Lezione 8 Bioinformatica Mauro Ceccanti e Alberto Paoluzzi Esercitazione Introduzione al linguaggio di shell Dip. Informatica e Automazione Università Roma Tre Dip. Medicina Clinica Università La Sapienza
More informationLinux Nuts and Bolts
Linux Nuts and Bolts David Morgan At the command line Cursor control type to insert del/ctrl-d to delete home/end for endpoints Filename completion tab after initial characters Command repetition uparrow
More informationIntroduction to Linux
Introduction to Linux Mukesh Pund Principal Scientist, NISCAIR, New Delhi, India History In 1969, a team of developers developed a new operating system called Unix which was written using C Linus Torvalds,
More informationAssume that username is cse. The user s home directory will be /home/cse. You may remember what the relative pathname for users home directory is: ~
Introduction to Open Source Software Development Spring semester, 2017 School of Computer Science and Engineering, Pusan National University Joon-Seok Kim LINUX: COMMANDS Review Lab #1 2 Create Directories
More informationedeposit.amqp.antivirus Release 1.0.1
edeposit.amqp.antivirus Release 1.0.1 February 05, 2015 Contents 1 Installation 3 1.1 Initialization............................................... 3 2 Usage 5 3 Content 7 3.1 Standalone script.............................................
More information6.033 Computer System Engineering
MIT OpenCourseWare http://ocw.mit.edu 6.033 Computer System Engineering Spring 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. M.I.T. DEPARTMENT
More informationPlease choose the best answer. More than one answer might be true, but choose the one that is best.
Introduction to Linux and Unix - endterm Please choose the best answer. More than one answer might be true, but choose the one that is best. SYSTEM STARTUP 1. A hard disk master boot record is located:
More informationUnix Handouts. Shantanu N Kulkarni
Unix Handouts Shantanu N Kulkarni Abstract These handouts are meant to be used as a study aid during my class. They are neither complete nor sincerely accurate. The idea is that the participants should
More informationFortinet.Certdumps.FCESP.v by.Zocki.81q. Exam Code: FCESP. Exam Name: Fortinet Certified Security Professional
Fortinet.Certdumps.FCESP.v2014-03-05.by.Zocki.81q Number: FCESP Passing Score: 600 Time Limit: 105 min File Version: 18.5 http://www.gratisexam.com/ Exam Code: FCESP Exam Name: Fortinet Certified Email
More informationAfNOG 2003 Exim Practical
AfNOG 2003 Exim Practical Objectives Part 1 is building Exim from source, and installing it. Download Exim source and documentation Unpack the source and documentation Build Exim from the generic distribution
More informationIntroduction Outline Preparation Set BIOS Passwords First Boot Procedures... 2
CTP Series Security Deployment Guide Release 7.2R1 5 Feb 2016 TABLE OF CONTENTS Introduction... 2 Outline... 2 Preparation... 2 Set BIOS Passwords... 2 First Boot Procedures... 2 Configuration Actions
More information. SMTP, POP, and IMAP
E-Mail SMTP, POP, and IMAP Scope How Email Appears to Work How Email Really Works Mail User Agent (MUA) Message Format Mail Delivery Agent (MDA)/ Mail Transfer Agent (MTA) Firewalls, Spam and Virus Filters
More informationPHP. Downloading PHP. Uncompressing PHP. Unarchiving PHP
PHP We download and install 1 PHP. You will then be able to program your web server s functionality using PHP, much like we did using CGI/Python. The version of PHP we will use is 5.1.4 and it can be downloaded
More informationTrp. Trp. Master Informatique 1 st year 1 st term. ARes/ComNet Transport layer (7 points) Anonymous ID: stick number HERE
Master Informatique 1 st year 1 st term Anonymous ID: stick number HERE Master Informatique 1 st year 1 st term App ARes/ComNet 2015-2016 Midterm exam : Version A in English Duration: 2h00 Allowed: One
More informationUseful Unix Commands Cheat Sheet
Useful Unix Commands Cheat Sheet The Chinese University of Hong Kong SIGSC Training (Fall 2016) FILE AND DIRECTORY pwd Return path to current directory. ls List directories and files here. ls dir List
More informationLinux Essentials Objectives Topics:
Linux Essentials Linux Essentials is a professional development certificate program that covers basic knowledge for those working and studying Open Source and various distributions of Linux. Exam Objectives
More informationThe Unix Shell & Shell Scripts
The Unix Shell & Shell Scripts You should do steps 1 to 7 before going to the lab. Use the Linux system you installed in the previous lab. In the lab do step 8, the TA may give you additional exercises
More informationLAB #7 Linux Tutorial
Gathering information: LAB #7 Linux Tutorial Find the password file on a Linux box Scenario You have access to a Linux computer. You must find the password file on the computer. Objective Get a listing
More informationLOG ON TO LINUX AND LOG OFF
EXPNO:1A LOG ON TO LINUX AND LOG OFF AIM: To know how to logon to Linux and logoff. PROCEDURE: Logon: To logon to the Linux system, we have to enter the correct username and password details, when asked,
More informationHow To Set Up A Postfix Autoresponder With Autoresponse
By Falko Timme Published: 2009-04-02 11:34 How To Set Up A Postfix Autoresponder With Autoresponse Version 1.0 Author: Falko Timme Last edited 03/25/2009 Autoresponse is
More information1. What statistic did the wc -l command show? (do man wc to get the answer) A. The number of bytes B. The number of lines C. The number of words
More Linux Commands 1 wc The Linux command for acquiring size statistics on a file is wc. This command provides the line count, word count and number of bytes in a file. Open up a terminal, make sure you
More informationPractice 5 Batch & Shell Programming
Computer Programming Practice (2008 Fall) Practice 5 Batch & Shell Programming 2008. 10. 8 Contents Batch & Shell Programming Introduction Comment Variables Functions Quoting Flow control Test operations
More informationNational University of Computer and Emerging Sciences Operating System Lab - 02 Lab Manual
National University of Computer and Emerging Sciences Operating System Lab - 02 Lab Manual Objective This lab is all about running commands in Ubuntu Terminal and compiling C program in Ubuntu Table of
More informationExim Practical. Part 2 is running basic tests. You don t need to modify the Exim configuration to do this.
Exim Practical Objectives Part 1 is building Exim from source, and installing it. Download Exim source and documentation Unpack the source and documentation Build Exim from the generic distribution Install
More informationAutomating Linux App Startup
Automating Linux App Startup David Boyes Sine Nomine Associates Agenda Runlevels, init, and symlinks, oh, my! Sequence of events during startup A sample application startup script Caveats on insserv, yast
More informationRH133. Red Hat Linux System Administration
RH133 Red Hat Linux System Administration Version 3.5 QUESTION NO: 1 RH133 John works as a Network Administrator for Perfect Solutions Inc. The company has a Linux-based network. He is working as a root
More informationÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE. Application Layer. Jean Yves Le Boudec 2014
1 ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE Application Layer Jean Yves Le Boudec 2014 Contents 1. The Application Layer 2. The Domain Name System 3. Application Layer Gateways 4. IPv4 / IPv6 5. ALG46 Textbook
More informationIntroduction Into Linux Lecture 1 Johannes Werner WS 2017
Introduction Into Linux Lecture 1 Johannes Werner WS 2017 Table of contents Introduction Operating systems Command line Programming Take home messages Introduction Lecturers Johannes Werner (j.werner@dkfz-heidelberg.de)
More informationOVERVIEW... 2 INSTALL...
OVERVIEW... 2 INSTALL... 2 BUILD INFRASTRUCTURE... 2 Migration... 2 New Installation... 2 Install in-house code... 3 Create Web Support... 3 CONFIGURE... 5 Modify build_octet_config... 5 Modify build_octet_config.conf...
More informationManage Jobs with cron and at
Manage Jobs with cron and at As a SLES 11 administrator, you will find that there are many tasks that need to be carried out on a regular basis on your Linux system. For example, you may need to update
More informationLinux Kung-Fu. James Droste UBNetDef Fall 2016
Linux Kung-Fu James Droste UBNetDef Fall 2016 $ init 1 GO TO https://apps.ubnetdef.org GO TO https://apps.ubnetdef.org GO TO https://apps.ubnetdef.org GO TO https://apps.ubnetdef.org GO TO https://apps.ubnetdef.org
More informationGNU/Linux 101. Casey McLaughlin. Research Computing Center Spring Workshop Series 2018
GNU/Linux 101 Casey McLaughlin Research Computing Center Spring Workshop Series 2018 rccworkshop IC;3df4mu bash-2.1~# man workshop Linux101 RCC Workshop L101 OBJECTIVES - Operating system concepts - Linux
More informationSANJAY GHODAWAT POLYTECHNIC
EXPERIMENT NO. 01 Name of Experiment Implement following commands with their options: ps and kill. df and du mount and umount. (4 Hours) Prerequisite of. / execution of Basic knowledge about linux command.
More informationContents. Note: pay attention to where you are. Note: Plaintext version. Note: pay attention to where you are... 1 Note: Plaintext version...
Contents Note: pay attention to where you are........................................... 1 Note: Plaintext version................................................... 1 Hello World of the Bash shell 2 Accessing
More informationFUJITSU Cloud Service S5 Installation and Configuration of MySQL on a CentOS VM
FUJITSU Cloud Service S5 Installation and Configuration of MySQL on a CentOS VM This guide details the steps required to install and configure MySQL on a CentOS VM Introduction The FUJITSU Cloud Service
More informationBest practices. Defining your own EGO service to add High Availability capability for your existing applications. IBM Platform Symphony
IBM Platform Symphony Best practices Defining your own EGO service to add High Availability capability for your existing applications Leo Lin IBM Systems & Technology Group, Software Defined Systems Advisory
More informationGetting SNORT working in CentOS 6.x/7.x and VirtualBox 4.x.x
Getting SNORT working in CentOS 6.x/7.x and VirtualBox 4.x.x Last Revised on March 21, 2015 The document below uses the following color codes for items/steps the user should be aware of during the conguration
More informationInternet Technology. 03r. Application layer protocols: . Paul Krzyzanowski. Rutgers University. Spring 2016
Internet Technology 03r. Application layer protocols: email Paul Krzyzanowski Rutgers University Spring 2016 1 Email: SMTP (Simple Mail Transfer Protocol) 2 Simple Mail Transfer Protocol (SMTP) Protocol
More informationRead the relevant material in Sobell! If you want to follow along with the examples that follow, and you do, open a Linux terminal.
Warnings 1 First of all, these notes will cover only a small subset of the available commands and utilities, and will cover most of those in a shallow fashion. Read the relevant material in Sobell! If
More informationWE POWER YOUR MOBILE WORLD ENUM INTEGRATION MANUAL
ENUM INTEGRATION MANUAL 1 CONTENTS INTRODUCTION... 3 CONNECTIVITY... 3 TECHNICAL SPECIFICATION... 4 Valid format for ENUM server query... 4 ENUM server responses... 6 ENUM responses in case of error processing
More informationUnix as a Platform Exercises + Solutions. Course Code: OS 01 UNXPLAT
Unix as a Platform Exercises + Solutions Course Code: OS 01 UNXPLAT Working with Unix Most if not all of these will require some investigation in the man pages. That's the idea, to get them used to looking
More informationIllustrated Steps to create greggroeten.net with AWS
Illustrated Steps to create greggroeten.net with AWS Screenshots of each step Table of Contents 1. CREATE VPC 10.10.0/16.... 3 2. CREATE 1 PUBLIC SUBNET IN DEFAULT AZ, EX BELOW... 4 3. CREATE IGW, ATTACH
More informationCST8207: GNU/Linux Operating Systems I Lab Seven Linux User and Group Management. Linux User and Group Management
Student Name: YOUR NAME Lab Section: 011 012 013 or 014 Linux User and Group Management 1 Due Date - Upload to Blackboard by 8:30am Monday April 2, 2012 Submit the completed lab to Blackboard following
More informationSelf-test Linux/UNIX fundamentals
Self-test Linux/UNIX fundamentals Document: e0829test.fm 16 January 2018 ABIS Training & Consulting Diestsevest 32 / 4b B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION TO THE SELF-TEST LINUX/UNIX
More informationBuild Your Own Oracle RAC 11g Release 2 Cluster on Red Hat 4 and iscsi
Build Your Own Oracle RAC 11g Release 2 Cluster on Red Hat 4 and iscsi Here is my setup which I have used for Installing Oracle RAC 11gR2 Laptop windows XP To access linux1 and linux2 There are 2 operating
More informationAXIGEN Mail Server. Quick Installation and Configuration Guide. Product version: 1.2 Document version: 1.2.2
AXIGEN Mail Server Quick Installation and Configuration Guide Product version: 1.2 Document version: 1.2.2 Last Updated on: July 12 2006 GECAD Technologies 10A Dimitrie Pompei Blvd., BUCHAREST 2, ROMANIA.
More informationApplication Inspection and Control for SMTP
Application Inspection and Control for SMTP First Published: July 11, 2008 Last Updated: July 11, 2008 The Application Inspection for SMTP feature provides an intense provisioning mechanism that can be
More information:13 1/10 Traffic counting on the CCGX
2017-08-18 15:13 1/10 Traffic counting on the CCGX Traffic counting on the CCGX There are situation in which it is interesting to know the traffic usage of the color control. This can be done on the CCGX
More informationRG-MACC-BASE_v2.01. Installation Guide
RG-MACC-BASE_v2.01 Preface Thank you for using our products. Audience This manual is intended for: Network engineers Technical support and servicing engineers Network administrators Symbols Important information.
More information-1- csh cd. cd alias!! ; set prompt=" pwd % " 16 cd. 17 cd.. 18 his /home% set prompt. alias. yasuoka : root :
-1- csh 4 root root prompt set prompt pwd % prompt alias alias pwd % alias cd \!\! ; set prompt=" pwd % " pwd % cd. cd.. his 9 set prompt= pwd % 10 cd 11 set prompt=" pwd % " 12 cd.. 13 set prompt= pwd
More informationINd_rasN SOME SHELL SCRIPTING PROGRAMS. 1. Write a shell script to check whether the name passed as first argument is the name of a file or directory.
1. Write a shell script to check whether the name passed as rst argument is the name of a le or directory. Ans: #!/bin/bash if [ -f $1 ] echo "$1 is a le" echo "$1 is not a le" 2. Write a shell script
More informationDAVE LIDDAMENT INTRODUCTION TO BASH
DAVE LIDDAMENT INTRODUCTION TO BASH @daveliddament FORMAT Short lectures Practical exercises (help each other) Write scripts LEARNING OBJECTIVES What is Bash When should you use Bash Basic concepts of
More informationRG-MACC_2.0 Installation Manual
RG-MACC_2.0 Installation Manual Ruijie Networks Co., Ltd all rights reserved 1 Copyright Clarify Copyright ownership belongs to Ruijie, shall not be reproduced, copied, or used in other ways without permission.
More informationLinux Kung Fu. Ross Ventresca UBNetDef, Fall 2017
Linux Kung Fu Ross Ventresca UBNetDef, Fall 2017 GOTO: https://apps.ubnetdef.org/ What is Linux? Linux generally refers to a group of Unix-like free and open source operating system distributions built
More informationd. Permissions 600 on directory dir and 300 on file dir/foo. c. Permissions 700 on directory dir and 200 on file dir/foo.
Ian! D. Allen Winter 2012-1- 45 minutes Test Version: Print Name: Multiple Choice - 42 Questions - 25 of 25% 1. Read all the instructions and both sides (back and front) of all pages. 2. Put the Test Version
More informationUnix Introduction to UNIX
Unix Introduction to UNIX Get Started Introduction The UNIX operating system Set of programs that act as a link between the computer and the user. Developed in 1969 by a group of AT&T employees Various
More informationDomain Name System (DNS) Session-1: Fundamentals. Joe Abley AfNOG Workshop, AIS 2017, Nairobi
Domain Name System (DNS) Session-1: Fundamentals Joe Abley AfNOG Workshop, AIS 2017, Nairobi Computers use IP addresses. Why do we need names? Names are easier for people to remember Computers may be moved
More informationApplies to: SECURE WEB Version 1.3 and above
Apr. 4, 2008 Applies to: SECURE WEB Version 1.3 and above This document provides step by step instructions on how to install, activate and configure anti virus scanning in CYAN SECURE WEB using the ClamAV
More informationBPPM Patrol Agent Installation Steps on Linux and Automation Integration
BPPM Patrol Agent Installation Steps on Linux and Automation Integration Author: Karlis Peterson, Software Consultant, BMC Software Version: 1.0 Date: May 12, 2013 DISCLAIMER NOTICE This is Field Developed
More informationFiles
http://www.cs.fsu.edu/~langley/cop3353-2013-1/reveal.js-2013-02-11/02.html?print-pdf 02/11/2013 10:55 AM Files A normal "flat" file is a collection of information. It's usually stored somewhere reasonably
More informationEECS 2031E. Software Tools Prof. Mokhtar Aboelaze
EECS 2031 Software Tools Prof. Mokhtar Aboelaze Footer Text 1 EECS 2031E Instructor: Mokhtar Aboelaze Room 2026 CSEB lastname@cse.yorku.ca x40607 Office hours TTH 12:00-3:00 or by appointment 1 Grading
More informationMultiple Choice - 42 Questions - 10 of 20%
DAT2330 Ian Allen Fall 2004-1- 100 minutes Evaluation: 42 Questions Name: Important Instructions 1. Read all the instructions and both sides of all pages. 2. Manage your time when answering questions on
More informationCS 460 Linux Tutorial
CS 460 Linux Tutorial http://ryanstutorials.net/linuxtutorial/cheatsheet.php # Change directory to your home directory. # Remember, ~ means your home directory cd ~ # Check to see your current working
More informationAccurate study guides, High passing rate! IT TEST BOOK QUESTION & ANSWER. Ittestbook provides update free of charge in one year!
IT TEST BOOK QUESTION & ANSWER Ittestbook provides update free of charge in one year! Accurate study guides, High passing rate! Exam : RH133 Title : Red Hat Linux System Administration Version : Demo 1
More informationOpen up a terminal, make sure you are in your home directory, and run the command.
More Linux Commands 0.1 wc The Linux command for acquiring size statistics on a file is wc. This command can provide information from line count, to bytes in a file. Open up a terminal, make sure you are
More informationCentOS6.5_x86_64 redis redis redis. Redis redis. redis slave server master server. redis. redis. redis. redis redis. replication.
Redis. redis CentOS._x_ redis redis-..0 redis Redis BSD. redis redis slave server master server redis redis master slave redis redis replication.md. redis.. redis http://redis.io/download.. redis [root@chmod
More informationConfiguring and Running CD Tools
Presented to: Advanced IDC Training Course Configuring and Running CD Tools Preparatory Commission for the Comprehensive Nuclear-Test-Ban Treaty Organization Provisional Technical Secretariat Vienna International
More informationUnix Guide. Meher Krishna Patel. Created on : Octorber, 2017 Last updated : December, More documents are freely available at PythonDSP
Unix Guide Meher Krishna Patel Created on : Octorber, 2017 Last updated : December, 2017 More documents are freely available at PythonDSP Table of contents Table of contents i 1 Unix commands 1 1.1 Unix
More informationUnix/Linux Basics. Cpt S 223, Fall 2007 Copyright: Washington State University
Unix/Linux Basics 1 Some basics to remember Everything is case sensitive Eg., you can have two different files of the same name but different case in the same folder Console-driven (same as terminal )
More informationBIND-USERS and Other Debugging Experiences. Mark Andrews Internet Systems Consortium
BIND-USERS and Other Debugging Experiences Mark Andrews Internet Systems Consortium Mark_Andrews@isc.org http://isc.org BIND-USERS and Other Debugging Experiences We will look at some typical debugging
More information