Mister Disagree

"Be the change you wanna see in the world" - Michael Scofield

Hello Roaming memperkenalkan perkhidmatan yang membolehkan para pengguna membuat tempahan simcard luar negara sebelum anda ke sana.

Hello Roaming menawarkan pelbagai pilihan pakej simcard seperti pakej pro-panggilan, pakej pro-langganan internet juga beberapa pajek yang bersesuaian dengan kehendak pengguna dari pelbagai syarikat telekomunikasi di negara yang ingin dilawati. Setakat ini ia menawarkan  simcard dari Indonesia, Australia, China, Hong Kong dan Thailand. Anda juga boleh memilih saiz simcard, tempoh percutian dan seterusnya ia akan dihantar kepada alamat anda di Malaysia.

Ini sekaligus memudahkan serta menjimatkan masa anda dalam mencari simcard terbaik untuk kegunaan anda sepanjang anda berada disana kerana tidak perlu beratur untuk mendapatkannya di lapangan terbang nanti. Pihak Hello Roaming mengenakan caj perkhidmatan hanya sebanyak RM5 dan juga caj penghantaran. Layari Helloroaming untuk menempah.


Overview: Webmin is a OpenSource web-based interface for system administration. It allow us to configure operating system internals, such as users, disk quotas, services or configuration files
Webmin is running as its own process and web server with defaults TCP port is 10000



Platform: Linux Ubuntu 14.4 64BIT

Step by step:
Step 1: Add repository into local source list
             #sudo nano /etc/apt/sources.list
             deb http://download.webmin.com/download/repository sarge contrib
             deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
   
Step 2: Add Webmin GPG key to apt to validate the repo
             #wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

Step 3: update apt
             #apt-get update

Step 4: download and install webmin
             #apt-get install webmin

Step 5: login to webmin via web browser
            https://webmin_server_address:10000/


Reference:
https://www.digitalocean.com/community/tutorials/how-to-install-webmin-with-ssl-on-ubuntu-14-04


Overview: L2TP/IPsec is a secure vpn tunneling protocol that allows vpn client to securely access the local network from any place. Layer 2 Tunneling Protocol (L2TP) is a tunneling protocol that does not provide any encryption or confidentiality by itself, thats where IPSec comes together as it responsible to protect the tunneling session.

Platform: Ubuntu 14 64BIT

Step by step:
Step 1: Install openswan
            #apt-get install openswan

Step 2: Configure openswan config file
            Configuration file path = /etc#ipsec.conf and ipsec.secret

Step 3: Configure ipsec.conf


Step 4: Configure ipsec.secret

Step 5: Start ipsec services
             #ipsec setup --start

Step 6: Restart
             #service ipsec restart

Step 7: Add "ucsavpn" tunnel
             #ipsec auto --add ucsavpn

Step 8: Reload ipsec.config file
             #ipsec auto --replace ucsavpn

Step 9: Listen and debug tunnel
             #ipsec whack --listen

Step 10: Establish vpn tunnel
             #ipsec whack --name ucsavpn --initiate

Step 11: Terminate vpn tunnel
             #ipsec whack --name ucsavpn --terminate







Join Domain using  PowerBroker:

Overview: Powerbroker (formerly known as Likewise-open) provides a complete authentication solution allowing Unix/Linux systems to be fully integrated into Active Directory environments.

Prerequisite: Ensure that you have local domain (DISAGREE.COM.MY) and Active Directory setup on your network. create a user account called "muhdismail_ibrahim"

Platform: Ubuntu 14 64BIT


Step by step:
Step 1: download openbroker software from linux
            #wget *download link
   
Step 2: Execute powerbroker .sh file
            #chmod a+x *filename

Step3: Install powerbroker
            #.\*filename

Step 4: Join domain
            #domainjoin-cli join test.com.my administrator@test.com.my

Step 5: Key in domain Admin's password
             ******
Step 6: restart system
             #reboot

Step 7: login using domain account
             username: DISAGREE\muhdismail_ibrahim

P/S: Recommended to download powerbroker package from windows and copy into your Linux directory using samba services because sometimes the package downloaded direct from repository tend to get corrupted.



Join Domain using  likewise-open:

Overview: I used to work with this Likewise-open back then because technically its more direct and simple but somehow this packages no longer available in Repo since took over by BeyondTrust Software and now Likewise-open known as Powerbroker.

Prerequisite: *refer powebroker
Operating System: *refer powebroker

Step 1: Install likewise-open package
            #apt-get install likewise-open5

Step 2: Join domain with unifiedcomms.com.my
            #/usr/bin/domainjoin-cli join unifiedcomms.com.my Administrator

Step 3: Key in domain Admin's password
           ******

Step 4: Restart system
            #reboot

Step 5: Login using domain account
            username: DISAGREE\muhdismail_ibrahim

Setup OpenSSH Server on Linux:

Overview:
According to Mr. WIKI, Secure Shell or known as SSH is an encrypted network protocol to allow remote login and other network services to operate securely over an unsecured network.

OpenSSH is a free tool for remote login with the SSH protocol. It encrypts all traffic to eliminate eavesdropping, connection hijacking as well as provides a large suite of secure tunneling capabilities and several authentication methods.

In Linux environment, the remote destination host (Remote Server) require to be installed with SSH Server package while the client (the machine that want to remote access to the remote server) require SSH client software.

In this tutorial, we will be using OpenSSH as the SSH server (Linux platform) and Putty as the SSH client software (Windows platform).



Step by step:
On SSH Server side
Step 1: #apt-get install openssh-server
Step 2: #/etc/ssh/sshd_config

Step 3: Add "PermitRootLogin yes" on config file
Step 4: #restart ssh or #sudo /etc/init.d/ssh restart


On Client side
Step 6: Install Putty software

Step 7:  Host Name/IP Address (Remote Server Address), Port Number (Default: 22)

MTA Comparison:

Overview: Mail transfer agent (MTA) which responsible for transferring an email from a sending mail server to recipient mail server. Example Postfix, Sendmail, Exim