Mister Disagree

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

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

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)