Author Archive: Saheetha Shameer

I'm working as a Senior System Administrator. I'm quick learner and have a slight inclination towards following the current and emerging trends in the industry.

My hobbies include hearing music, playing strategy computer games, reading and gardening. I also have a high passion for experimenting with various culinary delights :)

rss feed

Learn Linux Tricks to Generate Checksums and Verify Data Integrity

The checksum is used to verify the correctness of a file. It can be described as a digital fingerprint of a file. By verifying the Checksum value we can determine the correctness of a file while it's been transferred from one location to another. The checksum is a long string of data containing various letters […]

February 15, 2017 | By
| Reply More

How to Install Grunt on Ubuntu 16.04

Grunt is a JavaScript task runner, that does things which you normally do with your code. One of the best examples is that, when you're about to release a website, to make your site faster, you try to use a CSS Minifier which will minify all your CSS files and make it smaller or shorter. […]

February 6, 2017 | By in PROGRAMMING
| Reply More

How to Install OpenLDAP with phpLDAPadmin on an Nginx Server

The Lightweight Directory Access Protocol, better known as LDAP. It used to manage and access related information in a centralized, hierarchical file and directory structure. An LDAP information directory is a type of database, but it's not a relational database. And unlike databases that are designed for processing hundreds or thousands of changes per minute […]

January 12, 2017 | By
| Reply More

How to Create and Manage Databases in MongoDB

MongoDB is an open-source document database and leading NoSQL database. It is a cross-platform, document-oriented database that provides, high performance, high availability, and easy scalability. It is written in C++.  It works on the concept of collection and document. I'll briefly explain the three components in this aspect. The database is a physical container for collections. […]

December 16, 2016 | By in OPEN SOURCE TOOLS
| Reply More

How To Backup Using Duplicity on Ubuntu 16.04

Duplicity is a software application that provides encrypted, digitally signed, versioned tar-format backup volumes which can be uploaded to a remote or local file server. It is supported in all major Linux distribution like Ubuntu, Linux Mint, Debian, Fedora, and much more. Duplicity supports syncing files locally or remotely between filesystem or servers using, SSH/SCP, Rsync, […]

December 7, 2016 | By
| Reply More

How to Setup GitLab Server Backup

GitLab is an absolute solution for storing all your Git repositories. Taking backup is an important activity even when a few people ignore it because taking backups repeatedly are too tiresome and adds to their frustration as a developer. So, automating the whole process of taking the backup of your GitLab repositories is a good idea. […]

November 24, 2016 | By
| Reply More

How to Install SonarQube with Nginx on Ubuntu 16.04

Sonarqube is an open source platform for continuous inspection of code quality. It is written in Java language and it offers support per languages. It supports various languages like Perl, PHP, Ruby etc. It provides reports on various Code quality analysis (like duplicate coding errors, the percentage of unit testing which got failed and succeeded), […]

November 23, 2016 | By
| Reply More

How to Create User, Database with SQL in MariaDB on Ubuntu 16.04

MariaDB is an open-source MySQL project with more improved features. It is highly compatible with MySQL and it can be considered as a drop-in replacement for MySQL.  All client libraries, client-server protocols, SQL dialect, MySQL replication, Master-slave configuration etc are quite similar to MySQL. In this article, I'll explain some of the basic SQL commands in […]

November 17, 2016 | By in UBUNTU HOWTO
| Reply More

How to Install GitLab with Ngnix (SSL) on Ubuntu 16.04

GitLab is a web-based Git repository manager similar to Github. It's an open source git repository management tool powered by Ruby and Rails. It provides a .deb package which contains GitLab Community Edition and all its dependencies including Ruby, PostgreSQL, Redis, Nginx, Unicorn and other gems already compiled. It offers three different versions. One is […]

November 15, 2016 | By in UBUNTU HOWTO
| Reply More

How to Setup OwnCloud 9 on Debian 8 Using Nginx with Https

OwnCloud is an open source file sync & share software for everyone operating the free OwnCloud Server edition, to large enterprises and service providers operating the OwnCloud Enterprise Subscription. It provides a safe, secure, and compliant file synchronization and sharing solution. We can share one or more files and folders on your computer, and synchronize them with […]

October 31, 2016 | By in DEBIAN
| 4 Replies More

How to Setup Active Directory Domain Controller on Ubuntu using Samba

SAMBA is an open source implementation of the SMB file sharing protocol that provides file and print services to SMB / CIFS clients. It helps in successfully networking your Ubuntu system with Windows clients, thereby providing and integrating with services common to Windows environments. These services assist the sharing of data and information about the computers and […]

October 24, 2016 | By in SAMBA
| Reply More

How to Setup Postgresql 9.6 and access PHPpgAdmin on Ubuntu 16.04

PostgreSQL is a powerful and open source object-relational database management system developed by the PostgreSQL Global Development Group.  It gives primary focus on extensibility and standards-compliance. This stores data securely, and  allow users to  retrieve data at the request of other software applications. It is supported  on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac […]

October 14, 2016 | By
| 2 Replies More

How to Setup Vuls Vulnerability Scanner in Linux

VULS is a security vulnerability scanner for Linux. It downloads the NVD (National Vulnerability Database) and inserts into a sqlite database. Vuls has built in CVE dictionary for this sqlite file. The servers are connected using key based authorization, hence we need to generate ssh keys and confirm the authorization between servers and scan target. Since, vuls is an […]

September 27, 2016 | By in SECURITY
| Reply More

6 Best Password Manager Tools for Linux

Today majority of Internet users are exposed to cyber attacks, not because they aren't using any best security measures, but because they are using weak passwords to secure their accounts. Passwords are your last resort of defense against online threats. Even though, we can hardly control data breaches, it is still important to maintain strong […]

September 6, 2016 | By
| 1 Reply More