Latest News: Linux shell script to change you ssh port

2017/03

Setting Up Web-Based Guacamole Tool to Access Remote Linux/Windows Machines
Tutorial

Setting Up Web-Based Guacamole Tool to Access Remote Linux/Windows Machines

willing 2Year(s) Ago (2017-03-15) 1041 View(s) 0 Comment(s)

As a system administrator, you may find yourself (today or in the future) working in an environment where Windows and Linux coexist. It is no secret that some big companies prefer (or have to) run some of their production services in Windows boxes and others in Linux servers. If that is your case, you will welcome this guide with open arms (otherwise go ahead and at least make sure to add it to your bookmarks). Install Guacamole for Remote Desktop and SSH Access In this article we will introduce...

Guacamole with MySQL on Ubuntu
Tutorial

Guacamole with MySQL on Ubuntu

willing 2Year(s) Ago (2017-03-15) 1252 View(s) 0 Comment(s)

The following will install Guacamole 0.9.11, Tomcat 8, and MySQL for you. All you have to do is pick a MySQL Root Password and change the guacamole_user password. UPDATE: I tested this with a fresh install of Ubuntu 16.04.1 LTS. Everything has been updated to latest versions as of February 02, 2017. If you would like you can download the “fully scripted” version of this like so: [crayon-5beb863f54856663594499/] Additional Credits to Emilio and Alex for the RDP fix(s) in comments section. [crayon...

Guacamole -- HTML5 based RDP/VNC/SSH Connections
Tutorial

Guacamole — HTML5 based RDP/VNC/SSH Connections

willing 2Year(s) Ago (2017-03-14) 1030 View(s) 0 Comment(s)

This guide is no longer maintained. Check out my new Guacamole guide for CentOS 7 HERE! In my quest to simplify my technical life, I have been entertaining the idea of retiring my laptop and buying a Chromebook. From a hardware perspective, Chrome OS is mostly web based and doesn’t require much for end user hardware. Not to mention the low price of $200-250 for a Samsung Chromebook, I would much rather buy one of those every few years instead of a new $1,000 laptop. At first thought, I was...

Install Guacamole (Incubator) from source on CentOS 7
Tutorial

Install Guacamole (Incubator) from source on CentOS 7

willing 2Year(s) Ago (2017-03-14) 1094 View(s) 0 Comment(s)

This post was last updated on Feb 02, 2017. Changes made to make this guide current as of Guacamole Incubator 0.9.11 RC1. This is my third Guacamole post! My first post was back in 2013 and was for last updated to Guac 0.9.5 on CentOS 6. My second post was in 2015, and last updated to Guac 0.9.9 on CentOS 7. Guac 0.9.9 was releasted on Dec 18, 2015 and there has been no stable release since then. Why has there been no stable release since Dec 2015? Guacamole joined the Apache Incubator program, ...

RHEL 7 / CentOS 7 : Disable Firewalld and use iptables
Tutorial

RHEL 7 / CentOS 7 : Disable Firewalld and use iptables

willing 2Year(s) Ago (2017-03-14) 793 View(s) 0 Comment(s)

Hello, Just installed CentOS 7 on my Virtual machine and realized that, Firewalld is bit complicated as I am using iptables firewall from many years. So decided not to use firewalld at least as of now and wanted to continue with iptables commands as I was using in RHEL / CentOS 5 and 6. I thought iptables will not be there and I will have to deal with firewalld but a little small trick in RHEL7 takes me to the solution which I wanted and I found that I can still use the iptables by disabling fir...

11 useful commands for Linux/Unix administrators
Tutorial

11 useful commands for Linux/Unix administrators

willing 2Year(s) Ago (2017-03-14) 693 View(s) 0 Comment(s)

Command line is more powerful because you can do  lot with them,  you can tell your computer exactly what you want and get the appropriate answer, while GUI application can only tell your computer what the GUI programmer has defined.  Recently, CLI is mostly used by Linux/Unix administrators since most popular linux distros come with a complete set of GUI applications that make the user use less and less the command line. In this post, i will show you 10 most rated linux commands for last past w...

Write a TCP Server in Python – Part 2
Tutorial

Write a TCP Server in Python – Part 2

willing 2Year(s) Ago (2017-03-14) 854 View(s) 0 Comment(s)

This article is for people that have good knowledge in Python and want to learn and practise new skills and do some network basics. Information about sockets is very important when using Python for network scripting. Before we can create and use sockets we have to import the socket library as we explained and showed in Part 1 of this series. If you have been introduced to my articles about basics in Python you know that we have worked in interactive mode, but now is time to learn and create scri...

Write a TCP Server in Python. Introduction with Sockets – Part 1
Tutorial

Write a TCP Server in Python. Introduction with Sockets – Part 1

willing 2Year(s) Ago (2017-03-14) 590 View(s) 0 Comment(s)

It is late and I decided to code a simple TCP server in pure Python. But what is a server? Anything that receives connection from other computers called clients is called a server. This server keeps the connection open and waits for clients to connect. Python is rich in libraries and the socket library will help us to create the server. What is a socket? A socket is one end-point of a two-way communication link between two programs running on the network. If you have previous experience with soc...

Write a Simple Client in Python
Tutorial

Write a Simple Client in Python

willing 2Year(s) Ago (2017-03-14) 615 View(s) 0 Comment(s)

Now that we finished writing the TCP server it is time to write a simple client which will connect to the server. It is very simple to create our client with the socket library and now we have enough knowledge to do it. Our client will open a connection to our server on 113 port, the port in which our server is listening. One important thing you should know about sockets is that they are like IO objects, you can read from a socket like you read from IO object. After you finish reading make sure ...

How To Manage Multiple SSH Sessions Using Cluster SSH And PAC Manager
Tutorial

How To Manage Multiple SSH Sessions Using Cluster SSH And PAC Manager

willing 2Year(s) Ago (2017-03-14) 646 View(s) 0 Comment(s)

About SSH We, all, know what is SSH, right? SSH, stands for Secure Shell (sometimes known as Secure Socket Shell), is a Cryptographic Protocol that can be used to access remote server and VPS from your local systems. We don’t have to be near to the physical machine to perform commands in the remote system’s Terminal. As it name says, SSH is completely secure and It encrypts all traffic between remote and local systems. SSH is actually a suite of three utilities namely slogin, ssh, and scp. These...