<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6520141579881089140</id><updated>2011-07-31T14:36:56.574+08:00</updated><category term='Ilmu mengenai CMD'/><category term='10 cara cepat pintar'/><title type='text'>Teknik Komputer &amp; Jaringan ™</title><subtitle type='html'>Selamat datang di dunia TKJ ™</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://afdaltkj.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6520141579881089140/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://afdaltkj.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Afdal Buzz Chuakerz</name><uri>http://www.blogger.com/profile/15700040871079848121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qMyxc-FNabU/S4Dvpk43C3I/AAAAAAAAAD8/77wh-yvo45E/S220/12169_105485896130178_100000063043147_144433_4242648_n.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6520141579881089140.post-2947655580271876019</id><published>2009-11-30T23:11:00.000+08:00</published><updated>2009-11-30T23:23:33.982+08:00</updated><title type='text'>Konfigurasi Linux Debian</title><content type='html'>Configure The Network&lt;br /&gt;Karena sistem di konfigurasi DHCP maka sekarang konfigurasi network di set static karena server harus mengunakan ip static: &lt;br /&gt;vi /etc/network/interfaces&lt;br /&gt;# This file describes the network interfaces available on your system&lt;br /&gt;# and how to activate them. For more information, see interfaces(5).&lt;br /&gt;&lt;br /&gt;# The loopback network interface&lt;br /&gt;auto lo&lt;br /&gt;iface lo inet loopback&lt;br /&gt;&lt;br /&gt;# The primary network interface&lt;br /&gt;#allow-hotplug eth0&lt;br /&gt;#iface eth0 inet dhcp&lt;br /&gt;auto eth0&lt;br /&gt;iface eth0 inet static&lt;br /&gt;        address 192.168.0.100&lt;br /&gt;        netmask 255.255.255.0&lt;br /&gt;        network 192.168.0.0&lt;br /&gt;        broadcast 192.168.0.255&lt;br /&gt;        gateway 192.168.0.1&lt;br /&gt;Then restart your network: &lt;br /&gt;/etc/init.d/networking restart&lt;br /&gt;Then edit /etc/hosts. Make it look like this:&lt;br /&gt;vi /etc/hosts&lt;br /&gt;127.0.0.1       localhost.localdomain   localhost&lt;br /&gt;192.168.0.100   server1.example.com     server1&lt;br /&gt;&lt;br /&gt;# The following lines are desirable for IPv6 capable hosts&lt;br /&gt;::1     ip6-localhost ip6-loopback&lt;br /&gt;fe00::0 ip6-localnet&lt;br /&gt;ff00::0 ip6-mcastprefix&lt;br /&gt;ff02::1 ip6-allnodes&lt;br /&gt;ff02::2 ip6-allrouters&lt;br /&gt;ff02::3 ip6-allhosts&lt;br /&gt;Now run&lt;br /&gt;echo server1.example.com &gt; /etc/hostname&lt;br /&gt;and reboot the system:&lt;br /&gt;shutdown -r now&lt;br /&gt;Afterwards, run&lt;br /&gt;hostname&lt;br /&gt;hostname -f&lt;br /&gt;Both should show server1.example.com. &lt;br /&gt;From now on you can use an SSH client such as PuTTY and connect from your workstation to your Debian Etch server and follow the remaining steps from this tutorial. &lt;br /&gt; &lt;br /&gt;5. Edit /etc/apt/sources.list And Update Your Linux Installation&lt;br /&gt;Edit /etc/apt/sources.list. Comment out the CD. It should look like this: &lt;br /&gt;vi /etc/apt/sources.list&lt;br /&gt;#&lt;br /&gt;# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main&lt;br /&gt;&lt;br /&gt;#deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main&lt;br /&gt;&lt;br /&gt;deb http://ftp2.de.debian.org/debian/ etch main&lt;br /&gt;deb-src http://ftp2.de.debian.org/debian/ etch main&lt;br /&gt;&lt;br /&gt;deb http://security.debian.org/ etch/updates main contrib&lt;br /&gt;deb-src http://security.debian.org/ etch/updates main contrib&lt;br /&gt;Then run&lt;br /&gt;apt-get update&lt;br /&gt;to update the apt package database and &lt;br /&gt;apt-get upgrade&lt;br /&gt;to install the latest updates (if there are any). &lt;br /&gt;  &lt;br /&gt;6. Install Some Software&lt;br /&gt;Now we install a few packages that are needed later on. Run &lt;br /&gt;apt-get install binutils cpp fetchmail flex gcc libarchive-zip-perl libc6-dev libcompress-zlib-perl libdb4.3-dev libpcre3 libpopt-dev linux-kernel-headers lynx m4 make ncftp nmap openssl perl perl-modules unzip zip zlib1g-dev autoconf automake1.9 libtool bison autotools-dev g++&lt;br /&gt;(This command should go into one line!) &lt;br /&gt; &lt;br /&gt;7. Quota&lt;br /&gt;To install quota, run &lt;br /&gt;apt-get install quota&lt;br /&gt;Edit /etc/fstab. Mine looks like this (I added ,usrquota,grpquota to partition /dev/sda1 (mount point /; your device name might be /dev/hda1 or similar)): &lt;br /&gt;vi /etc/fstab&lt;br /&gt;# /etc/fstab: static file system information.&lt;br /&gt;#&lt;br /&gt;# &lt;file system&gt; &lt;mount point&gt;   &lt;type&gt;  &lt;options&gt;       &lt;dump&gt;  &lt;pass&gt;&lt;br /&gt;proc            /proc           proc    defaults        0       0&lt;br /&gt;/dev/sda1       /               ext3    defaults,errors=remount-ro,usrquota,grpquota 0       1&lt;br /&gt;/dev/sda5       none            swap    sw              0       0&lt;br /&gt;/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0&lt;br /&gt;/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0&lt;br /&gt;To enable quota, run these commands:&lt;br /&gt;touch /quota.user /quota.group&lt;br /&gt;chmod 600 /quota.*&lt;br /&gt;mount -o remount /&lt;br /&gt;quotacheck -avugm&lt;br /&gt;quotaon -avug&lt;br /&gt;8. DNS Server&lt;br /&gt;Run&lt;br /&gt;apt-get install bind9&lt;br /&gt;For security reasons we want to run BIND chrooted so we have to do the following steps: &lt;br /&gt;/etc/init.d/bind9 stop&lt;br /&gt;Edit the file /etc/default/bind9 so that the daemon will run as the unprivileged user bind, chrooted to /var/lib/named. Modify the line: OPTIONS="-u bind" so that it reads OPTIONS="-u bind -t /var/lib/named":&lt;br /&gt;vi /etc/default/bind9&lt;br /&gt;OPTIONS="-u bind -t /var/lib/named"&lt;br /&gt;# Set RESOLVCONF=no to not run resolvconf&lt;br /&gt;RESOLVCONF=yes&lt;br /&gt;Create the necessary directories under /var/lib: &lt;br /&gt;mkdir -p /var/lib/named/etc&lt;br /&gt;mkdir /var/lib/named/dev&lt;br /&gt;mkdir -p /var/lib/named/var/cache/bind&lt;br /&gt;mkdir -p /var/lib/named/var/run/bind/run&lt;br /&gt;Then move the config directory from /etc to /var/lib/named/etc:&lt;br /&gt;mv /etc/bind /var/lib/named/etc&lt;br /&gt;Create a symlink to the new config directory from the old location (to avoid problems when bind gets updated in the future): &lt;br /&gt;ln -s /var/lib/named/etc/bind /etc/bind&lt;br /&gt;Make null and random devices, and fix permissions of the directories: &lt;br /&gt;mknod /var/lib/named/dev/null c 1 3&lt;br /&gt;mknod /var/lib/named/dev/random c 1 8&lt;br /&gt;chmod 666 /var/lib/named/dev/null /var/lib/named/dev/random&lt;br /&gt;chown -R bind:bind /var/lib/named/var/*&lt;br /&gt;chown -R bind:bind /var/lib/named/etc/bind&lt;br /&gt;We need to modify /etc/default/syslogd so that we can still get important messages logged to the system logs. Modify the line: SYSLOGD="" so that it reads: SYSLOGD="-a /var/lib/named/dev/log":&lt;br /&gt;vi /etc/default/syslogd&lt;br /&gt;#&lt;br /&gt;# Top configuration file for syslogd&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Full documentation of possible arguments are found in the manpage&lt;br /&gt;# syslogd(8).&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# For remote UDP logging use SYSLOGD="-r"&lt;br /&gt;#&lt;br /&gt;SYSLOGD="-a /var/lib/named/dev/log"&lt;br /&gt;Restart the logging daemon: &lt;br /&gt;/etc/init.d/sysklogd restart&lt;br /&gt;Start up BIND, and check /var/log/syslog for errors:&lt;br /&gt;/etc/init.d/bind9 start&lt;br /&gt; &lt;br /&gt;9. MySQL&lt;br /&gt;In order to install MySQL, we run &lt;br /&gt;apt-get install mysql-server mysql-client libmysqlclient15-dev&lt;br /&gt;We want MySQL to listen on all interfaces, not just localhost, therefore we edit /etc/mysql/my.cnf and comment out the line bind-address = 127.0.0.1:&lt;br /&gt;vi /etc/mysql/my.cnf&lt;br /&gt;[...]&lt;br /&gt;#bind-address           = 127.0.0.1&lt;br /&gt;[...]&lt;br /&gt;Then we restart MySQL:&lt;br /&gt;/etc/init.d/mysql restart&lt;br /&gt;Now check that networking is enabled. Run &lt;br /&gt;netstat -tap&lt;br /&gt;In the output you should see a line like this one: &lt;br /&gt;tcp        0      0 *:mysql                 *:*                     LISTEN     3281/mysqld&lt;br /&gt;Run &lt;br /&gt;mysqladmin -u root password yourrootsqlpassword&lt;br /&gt;mysqladmin -h server1.example.com -u root password yourrootsqlpassword&lt;br /&gt;10 Postfix With SMTP-AUTH And TLS&lt;br /&gt;In order to install Postfix with SMTP-AUTH and TLS do the following steps: &lt;br /&gt;apt-get install postfix libsasl2 sasl2-bin libsasl2-modules libdb3-util procmail&lt;br /&gt;You will be asked two questions. Answer as follows:&lt;br /&gt;General type of configuration? &lt;-- Internet Site&lt;br /&gt;Mail name? &lt;-- server1.example.com&lt;br /&gt;Then run&lt;br /&gt;dpkg-reconfigure postfix&lt;br /&gt;Again, you'll be asked some questions:&lt;br /&gt;General type of configuration? &lt;-- Internet Site&lt;br /&gt;Where should mail for root go &lt;-- [blank]&lt;br /&gt;Mail name? &lt;-- server1.example.com&lt;br /&gt;Other destinations to accept mail for? (blank for none) &lt;-- server1.example.com, localhost.example.com, localhost.localdomain, localhost&lt;br /&gt;Force synchronous updates on mail queue? &lt;-- No&lt;br /&gt;Local networks? &lt;-- 127.0.0.0/8&lt;br /&gt;Use procmail for local delivery? &lt;-- Yes&lt;br /&gt;Mailbox size limit &lt;-- 0&lt;br /&gt;Local address extension character? &lt;-- +&lt;br /&gt;Internet protocols to use? &lt;-- all&lt;br /&gt;Next, do this:&lt;br /&gt;postconf -e 'smtpd_sasl_local_domain ='&lt;br /&gt;postconf -e 'smtpd_sasl_auth_enable = yes'&lt;br /&gt;postconf -e 'smtpd_sasl_security_options = noanonymous'&lt;br /&gt;postconf -e 'broken_sasl_auth_clients = yes'&lt;br /&gt;postconf -e 'smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination'&lt;br /&gt;postconf -e 'inet_interfaces = all'&lt;br /&gt;echo 'pwcheck_method: saslauthd' &gt;&gt; /etc/postfix/sasl/smtpd.conf&lt;br /&gt;echo 'mech_list: plain login' &gt;&gt; /etc/postfix/sasl/smtpd.conf&lt;br /&gt;Afterwards we create the certificates for TLS: &lt;br /&gt;mkdir /etc/postfix/ssl&lt;br /&gt;cd /etc/postfix/ssl/&lt;br /&gt;openssl genrsa -des3 -rand /etc/hosts -out smtpd.key 1024&lt;br /&gt;chmod 600 smtpd.key&lt;br /&gt;openssl req -new -key smtpd.key -out smtpd.csr&lt;br /&gt;openssl x509 -req -days 3650 -in smtpd.csr -signkey smtpd.key -out smtpd.crt&lt;br /&gt;openssl rsa -in smtpd.key -out smtpd.key.unencrypted&lt;br /&gt;mv -f smtpd.key.unencrypted smtpd.key&lt;br /&gt;openssl req -new -x509 -extensions v3_ca -keyout cakey.pem -out cacert.pem -days 3650&lt;br /&gt;Next we configure Postfix for TLS: &lt;br /&gt;postconf -e 'smtpd_tls_auth_only = no'&lt;br /&gt;postconf -e 'smtp_use_tls = yes'&lt;br /&gt;postconf -e 'smtpd_use_tls = yes'&lt;br /&gt;postconf -e 'smtp_tls_note_starttls_offer = yes'&lt;br /&gt;postconf -e 'smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key'&lt;br /&gt;postconf -e 'smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt'&lt;br /&gt;postconf -e 'smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem'&lt;br /&gt;postconf -e 'smtpd_tls_loglevel = 1'&lt;br /&gt;postconf -e 'smtpd_tls_received_header = yes'&lt;br /&gt;postconf -e 'smtpd_tls_session_cache_timeout = 3600s'&lt;br /&gt;postconf -e 'tls_random_source = dev:/dev/urandom'&lt;br /&gt;postconf -e 'myhostname = server1.example.com'&lt;br /&gt;The file /etc/postfix/main.cf should now look like this: &lt;br /&gt;cat /etc/postfix/main.cf&lt;br /&gt;# See /usr/share/postfix/main.cf.dist for a commented, more complete version&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Debian specific:  Specifying a file name will cause the first&lt;br /&gt;# line of that file to be used as the name.  The Debian default&lt;br /&gt;# is /etc/mailname.&lt;br /&gt;#myorigin = /etc/mailname&lt;br /&gt;&lt;br /&gt;smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)&lt;br /&gt;biff = no&lt;br /&gt;&lt;br /&gt;# appending .domain is the MUA's job.&lt;br /&gt;append_dot_mydomain = no&lt;br /&gt;&lt;br /&gt;# Uncomment the next line to generate "delayed mail" warnings&lt;br /&gt;#delay_warning_time = 4h&lt;br /&gt;&lt;br /&gt;# TLS parameters&lt;br /&gt;smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt&lt;br /&gt;smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key&lt;br /&gt;smtpd_use_tls = yes&lt;br /&gt;smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache&lt;br /&gt;smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache&lt;br /&gt;&lt;br /&gt;# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for&lt;br /&gt;# information on enabling SSL in the smtp client.&lt;br /&gt;&lt;br /&gt;myhostname = server1.example.com&lt;br /&gt;alias_maps = hash:/etc/aliases&lt;br /&gt;alias_database = hash:/etc/aliases&lt;br /&gt;myorigin = /etc/mailname&lt;br /&gt;mydestination = server1.example.com, localhost.example.com, localhost.localdomain, localhost&lt;br /&gt;relayhost =&lt;br /&gt;mynetworks = 127.0.0.0/8&lt;br /&gt;mailbox_command = procmail -a "$EXTENSION"&lt;br /&gt;mailbox_size_limit = 0&lt;br /&gt;recipient_delimiter = +&lt;br /&gt;inet_interfaces = all&lt;br /&gt;inet_protocols = all&lt;br /&gt;smtpd_sasl_local_domain =&lt;br /&gt;smtpd_sasl_auth_enable = yes&lt;br /&gt;smtpd_sasl_security_options = noanonymous&lt;br /&gt;broken_sasl_auth_clients = yes&lt;br /&gt;smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination&lt;br /&gt;smtpd_tls_auth_only = no&lt;br /&gt;smtp_use_tls = yes&lt;br /&gt;smtp_tls_note_starttls_offer = yes&lt;br /&gt;smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem&lt;br /&gt;smtpd_tls_loglevel = 1&lt;br /&gt;smtpd_tls_received_header = yes&lt;br /&gt;smtpd_tls_session_cache_timeout = 3600s&lt;br /&gt;tls_random_source = dev:/dev/urandom&lt;br /&gt;Restart Postfix:&lt;br /&gt;/etc/init.d/postfix restart&lt;br /&gt;Authentication will be done by saslauthd. We have to change a few things to make it work properly. Because Postfix runs chrooted in /var/spool/postfix we have to do the following: &lt;br /&gt;mkdir -p /var/spool/postfix/var/run/saslauthd&lt;br /&gt;Now we have to edit /etc/default/saslauthd in order to activate saslauthd. Set START to yes and change the line OPTIONS="-c" to OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r":&lt;br /&gt;vi /etc/default/saslauthd&lt;br /&gt;#&lt;br /&gt;# Settings for saslauthd daemon&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;# Should saslauthd run automatically on startup? (default: no)&lt;br /&gt;START=yes&lt;br /&gt;&lt;br /&gt;# Which authentication mechanisms should saslauthd use? (default: pam)&lt;br /&gt;#&lt;br /&gt;# Available options in this Debian package:&lt;br /&gt;# getpwent  -- use the getpwent() library function&lt;br /&gt;# kerberos5 -- use Kerberos 5&lt;br /&gt;# pam       -- use PAM&lt;br /&gt;# rimap     -- use a remote IMAP server&lt;br /&gt;# shadow    -- use the local shadow password file&lt;br /&gt;# sasldb    -- use the local sasldb database file&lt;br /&gt;# ldap      -- use LDAP (configuration is in /etc/saslauthd.conf)&lt;br /&gt;#&lt;br /&gt;# Only one option may be used at a time. See the saslauthd man page&lt;br /&gt;# for more information.&lt;br /&gt;#&lt;br /&gt;# Example: MECHANISMS="pam"&lt;br /&gt;MECHANISMS="pam"&lt;br /&gt;&lt;br /&gt;# Additional options for this mechanism. (default: none)&lt;br /&gt;# See the saslauthd man page for information about mech-specific options.&lt;br /&gt;MECH_OPTIONS=""&lt;br /&gt;&lt;br /&gt;# How many saslauthd processes should we run? (default: 5)&lt;br /&gt;# A value of 0 will fork a new process for each connection.&lt;br /&gt;THREADS=5&lt;br /&gt;&lt;br /&gt;# Other options (default: -c)&lt;br /&gt;# See the saslauthd man page for information about these options.&lt;br /&gt;#&lt;br /&gt;# Example for postfix users: "-c -m /var/spool/postfix/var/run/saslauthd"&lt;br /&gt;# Note: See /usr/share/doc/sasl2-bin/README.Debian&lt;br /&gt;OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r"&lt;br /&gt;Now start saslauthd:&lt;br /&gt;/etc/init.d/saslauthd start&lt;br /&gt;To see if SMTP-AUTH and TLS work properly now run the following command: &lt;br /&gt;telnet localhost 25&lt;br /&gt;After you have established the connection to your Postfix mail server type &lt;br /&gt;ehlo localhost&lt;br /&gt;If you see the lines &lt;br /&gt;250-STARTTLS&lt;br /&gt;and &lt;br /&gt;250-AUTH PLAIN LOGIN&lt;br /&gt;everything is fine. &lt;br /&gt;The output on my system looks like this: &lt;br /&gt;server1:/etc/postfix/ssl# telnet localhost 25&lt;br /&gt;Trying 127.0.0.1...&lt;br /&gt;Connected to localhost.localdomain.&lt;br /&gt;Escape character is '^]'.&lt;br /&gt;220 server1.example.com ESMTP Postfix (Debian/GNU)&lt;br /&gt;ehlo localhost&lt;br /&gt;250-server1.example.com&lt;br /&gt;250-PIPELINING&lt;br /&gt;250-SIZE 10240000&lt;br /&gt;250-VRFY&lt;br /&gt;250-ETRN&lt;br /&gt;250-STARTTLS&lt;br /&gt;250-AUTH PLAIN LOGIN&lt;br /&gt;250-AUTH=PLAIN LOGIN&lt;br /&gt;250-ENHANCEDSTATUSCODES&lt;br /&gt;250-8BITMIME&lt;br /&gt;250 DSN&lt;br /&gt;quit&lt;br /&gt;221 2.0.0 Bye&lt;br /&gt;Connection closed by foreign host.&lt;br /&gt;Type&lt;br /&gt;quit&lt;br /&gt;to return to the system's shell. &lt;br /&gt; &lt;br /&gt;11 Courier-IMAP/Courier-POP3&lt;br /&gt;Run this to install Courier-IMAP/Courier-IMAP-SSL (for IMAPs on port 993) and Courier-POP3/Courier-POP3-SSL (for POP3s on port 995):&lt;br /&gt;apt-get install courier-authdaemon courier-base courier-imap courier-imap-ssl courier-pop courier-pop-ssl courier-ssl gamin libgamin0 libglib2.0-0&lt;br /&gt;You will be asked two questions:&lt;br /&gt;Create directories for web-based administration ? &lt;-- No&lt;br /&gt;SSL certificate required &lt;-- Ok&lt;br /&gt;If you do not want to use ISPConfig, configure Postfix to deliver emails to a user's Maildir*: &lt;br /&gt;postconf -e 'home_mailbox = Maildir/'&lt;br /&gt;postconf -e 'mailbox_command ='&lt;br /&gt;/etc/init.d/postfix restart&lt;br /&gt;12 Apache/PHP5&lt;br /&gt;Now we install Apache:&lt;br /&gt;apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert&lt;br /&gt;Next we install PHP5:&lt;br /&gt;apt-get install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl&lt;br /&gt;You will be asked the following question:&lt;br /&gt;Continue installing libc-client without Maildir support? &lt;-- Yes&lt;br /&gt;Next we edit /etc/apache2/mods-available/dir.conf:&lt;br /&gt;vi /etc/apache2/mods-available/dir.conf&lt;br /&gt;and change the DirectoryIndex line: &lt;br /&gt;&lt;IfModule mod_dir.c&gt;&lt;br /&gt;&lt;br /&gt;          DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl index.xhtml&lt;br /&gt;&lt;br /&gt;&lt;/IfModule&gt;&lt;br /&gt;Edit /etc/apache2/ports.conf and add Listen 443:&lt;br /&gt;vi /etc/apache2/ports.conf&lt;br /&gt;Listen 80&lt;br /&gt;Listen 443&lt;br /&gt;Now we have to enable some Apache modules (SSL, rewrite, suexec, and include): &lt;br /&gt;a2enmod ssl&lt;br /&gt;a2enmod rewrite&lt;br /&gt;a2enmod suexec&lt;br /&gt;a2enmod include&lt;br /&gt;Reload the Apache configuration: &lt;br /&gt;/etc/init.d/apache2 force-reload&lt;br /&gt; &lt;br /&gt;13.1 Disable PHP Globally&lt;br /&gt;(If you do not plan to install ISPConfig on this server, please skip this section!) &lt;br /&gt;In ISPConfig you will configure PHP on a per-website basis, i.e. you can specify which website can run PHP scripts and which one cannot. This can only work if PHP is disabled globally because otherwise all websites would be able to run PHP scripts, no matter what you specify in ISPConfig. &lt;br /&gt;To disable PHP globally, we edit /etc/mime.types and comment out the application/x-httpd-php lines: &lt;br /&gt;vi /etc/mime.types&lt;br /&gt;[...]&lt;br /&gt;#application/x-httpd-php                                phtml pht php&lt;br /&gt;#application/x-httpd-php-source                 phps&lt;br /&gt;#application/x-httpd-php3                       php3&lt;br /&gt;#application/x-httpd-php3-preprocessed          php3p&lt;br /&gt;#application/x-httpd-php4                       php4&lt;br /&gt;[...]&lt;br /&gt;Edit /etc/apache2/mods-enabled/php5.conf and comment out the following lines: &lt;br /&gt;vi /etc/apache2/mods-enabled/php5.conf&lt;br /&gt;&lt;IfModule mod_php5.c&gt;&lt;br /&gt;#  AddType application/x-httpd-php .php .phtml .php3&lt;br /&gt;#  AddType application/x-httpd-php-source .phps&lt;br /&gt;&lt;/IfModule&gt;&lt;br /&gt;Then restart Apache:&lt;br /&gt;/etc/init.d/apache2 restart&lt;br /&gt; &lt;br /&gt;13 Proftpd&lt;br /&gt;In order to install Proftpd, run&lt;br /&gt;apt-get install proftpd ucf&lt;br /&gt;You will be asked a question:&lt;br /&gt;Run proftpd from inetd or standalone? &lt;-- standalone&lt;br /&gt;Then open /etc/proftpd/proftpd.conf and change UseIPv6 from on to off; otherwise you'll get a warning like this when you start Proftpd:&lt;br /&gt;- IPv6 getaddrinfo 'server1.example.com' error: Name or service not known&lt;br /&gt;vi /etc/proftpd/proftpd.conf&lt;br /&gt;[...]&lt;br /&gt;UseIPv6                         off&lt;br /&gt;[...]&lt;br /&gt;For security reasons you can also add the following lines to /etc/proftpd/proftpd.conf (thanks to Reinaldo Carvalho; more information can be found here: http://proftpd.org/localsite/Userguide/linked/userguide.html): &lt;br /&gt;vi /etc/proftpd/proftpd.conf&lt;br /&gt;[...]&lt;br /&gt;DefaultRoot ~&lt;br /&gt;IdentLookups off&lt;br /&gt;ServerIdent on "FTP Server ready."&lt;br /&gt;[...]&lt;br /&gt;ISPConfig expects the configuration to be in /etc/proftpd.conf instead of /etc/proftpd/proftpd.conf, therefore we create a symlink (you can skip this command if you don't want to install ISPConfig):&lt;br /&gt;ln -s /etc/proftpd/proftpd.conf /etc/proftpd.conf&lt;br /&gt;Then restart Proftpd:&lt;br /&gt;/etc/init.d/proftpd restart&lt;br /&gt;14 Webalizer&lt;br /&gt;To install webalizer, just run &lt;br /&gt;apt-get install webalizer&lt;br /&gt; &lt;br /&gt;15 Synchronize the System Clock&lt;br /&gt;It is a good idea to synchronize the system clock with an NTP (network time protocol) server over the internet. Simply run &lt;br /&gt;apt-get install ntp ntpdate&lt;br /&gt;and your system time will always be in sync. &lt;br /&gt; &lt;br /&gt;16 Install Some Perl Modules Needed By SpamAssassin (Comes With ISPConfig) &lt;br /&gt;Run&lt;br /&gt;apt-get install libhtml-parser-perl libdb-file-lock-perl libnet-dns-perl&lt;br /&gt; &lt;br /&gt;17 ISPConfig&lt;br /&gt;The configuration of the server is now finished, and if you wish you can now install ISPConfig on it. Please check out the ISPConfig installation manual: http://www.ispconfig.org/manual_installation.htm &lt;br /&gt; &lt;br /&gt;17.1 A Note On SuExec&lt;br /&gt;If you want to run CGI scripts under suExec, you should specify /var/www as the home directory for websites created by ISPConfig as Debian's suExec is compiled with /var/www as Doc_Root. Run&lt;br /&gt;/usr/lib/apache2/suexec -V&lt;br /&gt;and the output should look like this: &lt;br /&gt;server1:/etc/postfix/ssl# /usr/lib/apache2/suexec -V&lt;br /&gt; -D AP_DOC_ROOT="/var/www"&lt;br /&gt; -D AP_GID_MIN=100&lt;br /&gt; -D AP_HTTPD_USER="www-data"&lt;br /&gt; -D AP_LOG_EXEC="/var/log/apache2/suexec.log"&lt;br /&gt; -D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"&lt;br /&gt; -D AP_UID_MIN=100&lt;br /&gt; -D AP_USERDIR_SUFFIX="public_html"&lt;br /&gt;Unless you install ISPConfig in expert mode and change the default web root (which is /var/www), you will be able to run CGI scripts under suExec with ISPConfig. The following screenshot is taken from an ISPConfig installation in expert mode. If you want to use ISPConfig, then don't change the default web root:&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6520141579881089140-2947655580271876019?l=afdaltkj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afdaltkj.blogspot.com/feeds/2947655580271876019/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6520141579881089140&amp;postID=2947655580271876019&amp;isPopup=true' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6520141579881089140/posts/default/2947655580271876019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6520141579881089140/posts/default/2947655580271876019'/><link rel='alternate' type='text/html' href='http://afdaltkj.blogspot.com/2009/11/konfigurasi-linux-debian.html' title='Konfigurasi Linux Debian'/><author><name>Afdal Buzz Chuakerz</name><uri>http://www.blogger.com/profile/15700040871079848121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qMyxc-FNabU/S4Dvpk43C3I/AAAAAAAAAD8/77wh-yvo45E/S220/12169_105485896130178_100000063043147_144433_4242648_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6520141579881089140.post-3662339027763047827</id><published>2009-06-07T18:36:00.001+08:00</published><updated>2009-06-07T18:36:55.618+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='10 cara cepat pintar'/><title type='text'></title><content type='html'>Malas bisa kita hindari ketika ia datang menyerang kemauan dan semangat kita, di bawah ini ada beberapa tips antara lain: &lt;ol&gt;&lt;li&gt;Membasuh muka atau mandi ketika kantuk menyerang.&lt;/li&gt;&lt;li&gt;Mengubah posisi duduk ketika membaca. Misalnya dari duduk berubah menjadi berdiri, namun disarankan jangan dari duduk terus berbaring bisa berbahaya atau bisa kebablasan tidur.&lt;/li&gt;&lt;li&gt;Berpindah dari ruang baca ke kamar yang lain. Kalau sebagai anak kos bisa disiasati, berpindah dari kamar kita ke beranda kos, ruang tamu atau bahkan bisa juga ke dapur.&lt;/li&gt;&lt;li&gt;Menghirup udara yang segar dengan cara berdiri di dekat jendela atau membuka jendela-jendela kamar lain untuk menambah kesegaran. Sebagai anak kos bisa disiasati dengan menciptakan aroma terapi, misalnya dengan menyemprot ruangan dengan wangi-wangian dan jika ada kipas angin, bisa menyetel kipas untuk menyebarkan wangi-wangian tersebut ke segala ruang. Karena mungkin tidak semua anak kos mempunyai jendela kamar.&lt;/li&gt;&lt;li&gt;Berjalan-jalan sebentar di sekeliling rumah. Bisa diganti dengan kegiatan yang lain misalnya merapikan rak yang berantakan, atau kegiatan yang lain yang bisa menggerakkan otot-otot kita.&lt;/li&gt;&lt;li&gt;Berbincang-bincang sebentar dengan keluarga atau teman sekos namun mengenai hal mubah bukan keharoman. Hati-hati jangan sampai lupa tujuan utama dalam berbincang-bincang yaitu untuk menumbuhkan semangat, bukan untuk ngobrol bahkan meng-&lt;em&gt;ghibah&lt;/em&gt;.&lt;/li&gt;&lt;li&gt;Berdiri membuat secangkir kopi, teh, susu atau &lt;em&gt;juice&lt;/em&gt; untuk menghilangkan kebosanan dan menjernihkan akal.&lt;/li&gt;&lt;li&gt;Mengubah kegiatan ketaatan. Misal bosan menghafalkan surat berganti  dengan membaca&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6520141579881089140-3662339027763047827?l=afdaltkj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afdaltkj.blogspot.com/feeds/3662339027763047827/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6520141579881089140&amp;postID=3662339027763047827&amp;isPopup=true' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6520141579881089140/posts/default/3662339027763047827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6520141579881089140/posts/default/3662339027763047827'/><link rel='alternate' type='text/html' href='http://afdaltkj.blogspot.com/2009/06/malas-bisa-kita-hindari-ketika-ia.html' title=''/><author><name>Afdal Buzz Chuakerz</name><uri>http://www.blogger.com/profile/15700040871079848121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qMyxc-FNabU/S4Dvpk43C3I/AAAAAAAAAD8/77wh-yvo45E/S220/12169_105485896130178_100000063043147_144433_4242648_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6520141579881089140.post-3852453530955178981</id><published>2009-06-07T17:52:00.001+08:00</published><updated>2009-06-07T17:53:48.079+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='10 cara cepat pintar'/><title type='text'></title><content type='html'>&lt;h2&gt;&lt;span style="font-size:130%;"&gt;10 cara cepat pintar&lt;/span&gt;&lt;/h2&gt;&lt;div class="snap_preview"&gt;&lt;p style="text-align: justify;"&gt;Belajar mendadak menjelang ujian memang tidak efektif. Paling nggak sebulan sebelum ulangan adalah masa ideal buat mengulang pelajaran. Materi yang banyak bukan masalah. Ada sepuluh cara pintar supaya waktu belajar kita menjadi efektif.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;1. Belajar itu memahami bukan sekedar menghapal&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Yap, fungsi utama kenapa kita harus belajar adalah memahami hal-hal baru. Kita boleh hapal 100% semua detail pelajaran, tapi yang lebih penting adalah apakah kita sudah mengerti betul dengan semua materi yang dihapal itu. Jadi sebelum menghapal, selalu usahakan untuk memahami dulu garis besar materi pelajaran.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;2. Membaca adalah kunci belajar&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Supaya kita bisa paham, minimal bacalah materi baru dua kali dalam sehari, yakni sebelum dan sesudah materi itu diterangkan oleh guru. Karena otak sudah mengolah materi tersebut sebanyak tiga kali jadi bisa dijamin bakal tersimpan cukup lama di otak kita.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;3. Mencatat pokok-pokok pelajaran&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Tinggalkan catatan pelajaran yang panjang. Ambil intisari atau kesimpulan dari setiap pelajaran yang sudah dibaca ulang. Kata-kata kunci inilah yang nanti berguna waktu kita mengulang pelajaran selama ujian.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;4. Hapalkan kata-kata kunci&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Kadang, mau tidak mau kita harus menghapal materi pelajaran yang lumayan banyak. Sebenarnya ini bisa disiasati. Buatlah kata-kata kunci dari setiap hapalan, supaya mudah diingat pada saat otak kita memanggilnya. Misal, kata kunci untuk nama-nama warna pelangi adalah MEJIKUHIBINIU, artinya merah, jingga, kuning, hijau, biru, nila dan ungu.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;5. Pilih waktu belajar yang tepat&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Waktu belajar yang paling enak adalah pada saaat badan kita masih segar. Memang tidak semua orang punya waktu belajar enak yang sama lo. Tapi biasanya, pagi hari adalah waktu yang tepat untuk berkonsentrasi penuh. Gunakan saat ini untuk mengolah materi-materi baru. Sisa-sisa energi bisa digunakan untuk mengulang pelajaran dan mengerjakan pekerjaan rumah.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;6. Bangun suasana belajar yang nyaman&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Banyak hal yang bisa buat suasana belajar menjadi nyaman. Kita bisa pilih lagu yang sesuai dengan mood kita. Tempat belajar juga bisa kita sesuaikan. Kalau sedang bosan di kamar bisa di teras atau di perpustakaan. Kuncinya jangan sampai aktivitas belajar kita mengganggu dan terganggu oleh pihak lain.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;7. Bentuk Kelompok Belajar&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Kalau lagi bosan belajar sendiri, bisa belajar bareng dengan teman. Tidak usah banyak-banyak karena tidak bakal efektif, maksimal lima orang. Buat pembagian materi untuk dipelajari masing-masing orang. Kemudian setiap orang secara bergilir menerangkan materi yang dikuasainya itu ke seluruh anggota lainnya. Suasana belajar seperti ini biasanya seru dan kita dijamin bakalan susah untuk mengantuk.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;8. Latih sendiri kemampuan kita&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Sebenarnya kita bisa melatih sendiri kemampuan otak kita. Pada setiap akhir bab pelajaran, biasanya selalu diberikan soal-soal latihan. Tanpa perlu menunggu instruksi dari guru, coba jawab semua pertanyaan tersebut dan periksa sejauh mana kemampuan kita. Kalau materi jawaban tidak ada di buku, cobalah tanya ke guru.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;9. Kembangkan materi yang sudah dipelajari&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Kalau kita sudah mengulang materi dan menjawab semua soal latihan, jangan langsung tutup buku. Cobalah kita berpikir kritis ala ilmuwan. Buatlah beberapa pertanyaan yang belum disertakan dalam soal latihan. Minta tolong guru untuk menjawabnya. Kalau belum puas, cari jawabannya pada buku referensi lain atau internet. Cara ini mengajak kita untuk selalu berpikir ke depan dan kritis.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;10. Sediakan waktu untuk istirahat&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Belajar boleh kencang, tapi jangan lupa untuk istirahat. Kalau di kelas, setiap jeda pelajaran gunakan untuk melemaskan badan dan pikiran. Setiap 30-45 menit waktu belajar kita di rumah selalu selingi dengan istirahat. Kalau pikiran sudah suntuk, percuma saja memaksakan diri. Setelah istirahat, badan menjadi segar dan otak pun siap menerima materi baru.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Satu lagi, tujuan dari ulangan dan ujian adalah mengukur sejauh mana kemampuan kita untuk memahami materi pelajaran di sekolah. Selain menjawab soal-soal latihan, ada cara lain untuk mengetes apakah kita sudah paham suatu materi atau belum. Coba kita jelaskan dengan kata-kata sendiri setiap materi yang sudah dipelajari. Kalau kita bisa menerangkan dengan jelas dan teratur – tak perlu detail – berarti kita sudah paham.&lt;/p&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6520141579881089140-3852453530955178981?l=afdaltkj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afdaltkj.blogspot.com/feeds/3852453530955178981/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6520141579881089140&amp;postID=3852453530955178981&amp;isPopup=true' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6520141579881089140/posts/default/3852453530955178981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6520141579881089140/posts/default/3852453530955178981'/><link rel='alternate' type='text/html' href='http://afdaltkj.blogspot.com/2009/06/10-cara-cepat-pintar-belajar-mendadak.html' title=''/><author><name>Afdal Buzz Chuakerz</name><uri>http://www.blogger.com/profile/15700040871079848121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qMyxc-FNabU/S4Dvpk43C3I/AAAAAAAAAD8/77wh-yvo45E/S220/12169_105485896130178_100000063043147_144433_4242648_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6520141579881089140.post-5045697101931690044</id><published>2009-06-05T13:50:00.001+08:00</published><updated>2009-06-05T14:25:01.665+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ilmu mengenai CMD'/><title type='text'></title><content type='html'>&lt;h3 style="text-align: justify; color: rgb(0, 0, 0); font-family: arial;" class="post-title entry-title"&gt; &lt;span style="text-decoration: underline; font-weight: normal; font-style: italic;"&gt;PERINTAH_PERINTAH DASAR CMD&lt;/span&gt;&lt;br /&gt;&lt;/h3&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;span class="post-author vcard"&gt; &lt;/span&gt;&lt;span class="fullpost"&gt;copy &amp;amp; xcopy&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt; Copy seperti namanya merupakan perintah untuk melakukan copy file. Sintaknya “ copy [nama file lengkap dengan extensinya ] [ tujuan ] “. Contohnya saya akan mengcopy file coba.doc pada drive D, ke kesebuah folder yang ada di drive C, misalkan nama foldernya " newFolder ", maka terlebih dulu masuk ke drive D lewat CMD dengan mengetikkan nama drive " D: " (tanpa tanda petik), selanjutnya ketikkan perintah " copy coba.doc C:\newFolder ", maka file coba.doc akan dicopy ke folder newFolder yang ada di drive C. Sebenarnya kita juga bisa mengcopy file tersebut tanpa harus masuk ke drive D terlebih dahulu dengan catatan anda harus tahu terlebih dulu lokasi folder, nama dan type file yang ingin anda tersebut, seperti contoh tadi berarti anda harus ketikkan perintah berikut " copy D:\coba.doc C:\newFolder ".&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt; Bagaimana jika kita ingin mencopy satu folder sekaligus?&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;Kita juga bisa menggunakan perintah copy biasa, akan tetapi nama folder tersebut tidak ikut tercopy, yang tercopy hanya isinya doang. Disinilah kita bisa menggunakan perintah " xcopy ". Misalkan kita ingin mengcopy folder di Drive D: yang terdiri dari banyak sub folder maka kita bisa ketikkan perintah " xcopy /e [namafolder] [drive tutujuan ]. " /e " merupakan perintah untuk melakukan copy terhadap subdirectory. Ada juga cara lain jika kita ingin mencopy dengan praktis dan cepat yakni dengan menggunakan extensi file tertentu. Contohnya jika saya ingin mengcopy semua file yang berekstensi *.txt yang ada di drive D: maka saya bisa ketikkan perintah " xcopy /s *.txt C:\newFolder ", maka setiap file dengan extensi *.txt akan tercopy ke folder newFolder di drive C.&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt; Uniknya dengan perintah copy ini kita bisa mencopy suatu file kedalam file lainnya, misalnya ada dua file berextensi *.txt dengan nama a.txt dan b.txt, dengan perintah copy saya bisa menggabungkan kedua file tersebut, misalkan hasil gabungan filenya berextensi c.txt maka perintahnya “ copy /b a.txt + b.txt = c.txt “, perintah “ /b “ berarti dalam peritah copy tadi akan dilakukan copy binary juga. Dalam file c.txt akan tertulis isi dari file a.txt dan b.txt. Kita bisa menggabungkan file dengan type apapun, sehingga cara ini cocok kita gunakan untuk menyembunyikan suatu informasi peting, contohnya jika saya ingin mengirim pesan rahasia kepada teman saya, saya tidak perlu menggunakan ilmu kryptograpy untuk melakukannya, saya copykan saja pesannya ke dalam suatu file yang orang tidak mungkin akan curiga. Coba anda copykan sebuah file *.txt misalkan namanya a.txt dimana dalam a.txt terdapat pesan " ada bom " kedalam file berekxtensi *.jpg misalkan nama filenya gambar.jpg dengan perintah " copy /b gambar.jpg + a.txt = c.jpg "&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;perintah ini akan menghasilkan sebuah file baru dengan nama c.jpg, jika anda buka file tersebut maka gambar.jpg akan terbuka secara normal.&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;Terus pesan yang tadi dimana?&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;Jika anda ingin melihat pesan " ada bom " tadi anda klik kanan pada gambar.jpg tadi dan pilih open with menggunakan notepad, maka akan terlihat code ASCII untuk gambar.jpg tersebut, tulisan anda ada pada ujung code ASCII tadi. &lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;Banyak orang juga menggunakan cara ini unutk menyembukan suatu file kedalam file tertentu misalnya taruh music atau video dalam file *.jpg. Syaratnya anda kompress dulu file yang ingin disembunyikan tadi menggunakan winzip atau winrar dan jika suatu saat anda ingin membuka file tersebut anda harus membuka file *.jpg tadi menggunakan winrar atau winzip selanjutnya tinggal di ekstrak. Yang perlu anda perhatikan dalam copy file kedalam file ini adalah urutannya. Misalkan perintah perintah 1 “copy /b gambar.jpg + file.zip = gambarbaru.jpg “ dan perintah 2 “copy /b file.zip + gambar.jpg += gambarbaru.jpg “. Pada perintah satu gambarbaru.jpg akan bisa terbuka normal dan perintah 2 gambarbaru.jpg tidak akan bisa terbuka.&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;Attrib &lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;Attrib digunakan utnuk mengganti atau memberikan attribut suatu file. Attrib dikombinasikan dengan beberapa perinta diantaranya&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;+  memberikan attribut&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;-  menghapus attribut&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;S system file attribut&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;H hidden file attribut&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;R read-only file attribut&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;A archiev file attribut&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;Contoh misalkan saya ingin memberikan attribut hidden dan read-only semua file berextensi *.txt pada drive D maka perintahnya adalah “ attrib +h +r *.txt /s “, maka semua file dengan ekstensi *.txt akan terhidden dan read only di drive D, untuk mengembalikannya kita hanya perlu merubah tanda plus menjadi minus. Ini sangat membantu jika kita ingin menyembunyikan file dalam jumlah yang banyak sekaligus.&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;Del&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;Del merupakan peritah untuk mendelete satu ata beberapa file. Untuk bisa mendelete suatu file, file tersbut tidak boleh terhidden. Jika ada kasus seperti kemarin saya menemukan virus sebangsa sality yang mengcopykan file *.lnk, *.inf dan *.db kesemua folder dan subfolder, saya menggunakan peritah del untuk menghaus sekaligus file tersebut, tapi karna file tersebut terhidden maka harus kita gantai dulu attribut file tersut dengan perintah seperti yang dijelaskan diatas tadi, baru kemuadian bisa saya delete, adapun perintahnya “ del *.lnk *.inf *.db /s “ maka perintah in akan melkuakn delete file susai ekstensi file yang kita ketikkan, “ /s “ berarti peritah del ini akan dilakukan juga ke semua sub folder.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6520141579881089140-5045697101931690044?l=afdaltkj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afdaltkj.blogspot.com/feeds/5045697101931690044/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6520141579881089140&amp;postID=5045697101931690044&amp;isPopup=true' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6520141579881089140/posts/default/5045697101931690044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6520141579881089140/posts/default/5045697101931690044'/><link rel='alternate' type='text/html' href='http://afdaltkj.blogspot.com/2009/06/perintahperintah-dasar-cmd-sopian.html' title=''/><author><name>Afdal Buzz Chuakerz</name><uri>http://www.blogger.com/profile/15700040871079848121</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qMyxc-FNabU/S4Dvpk43C3I/AAAAAAAAAD8/77wh-yvo45E/S220/12169_105485896130178_100000063043147_144433_4242648_n.jpg'/></author><thr:total>1</thr:total></entry></feed>
