Search My Techie Guy

Thursday, November 23, 2017

The Healthy Villages Summer Internship 2018 - Uganda Village Project


We are now accepting applications!


Deadline: 

1 January 2018.

Summer Internship

The Healthy Villages Summer Internship brings together undergraduate, graduate, international development, public health, and medical students from across the globe to work alongside rural communities as they are empowered to lead healthier lives. The 2018 internship dates are:

  • June 13 – August 12, 2018 for team members (8 weeks)
  • June 10 – August 12, 2018 for team leaders (8.5 weeks)


If you have questions please contact our Internship Chairperson, Chelsea Powell at:



About the Internship


The Healthy Villages Internship provides a broad exposure to UVP’s diverse community health programs where interns engage with theories and practices of public health and international development in a grassroots context. Intern teams spend 8 weeks during the summer establishing, sustaining, and monitoring UVP’s public health and advocacy programs in rural communities throughout Iganga District. Ultimately, interns focus on grassroots health promotion strategies in order to improve public health in partnered villages.

Tuesday, November 21, 2017

Uganda - The iamtheCODE.org and Booking.com Challenge


iamtheCODE is organizing a hackathon. 
Please read the agenda in the download link below to get the full details of the event.

We are looking for some of the best developers we have in Uganda who are open to working with us during the hackathon and may eventually
be offered employment by either iamtheCODE or Booking.com.

Thursday, November 16, 2017

How to enable SSH and TELNET access to your CISCO router?


Summary: 

This post will show you how to quickly enable SSH or TELNET access to your cisco device

Problem or Goal: 

To allow remote SSH or TELNET into your cisco device

Cause:

For remote access and management

Solution: 

1. First you need to create a username and password which will be used for this connection. also the service password-encrption command will encrypt all passwords.

#configure t
Enter configuration commands, one per line.  End with CNTL/Z.
(config)#username admin password my_passwd
(config)#service password-encryption
(config)#do wr
Building configuration...
[OK]
(config)#end
#

2. Check to see if ssh service is enabled

#show ip ssh

SSH Disabled - version 1.99
%Please create RSA keys to enable SSH (and of atleast 768 bits for SSH v2).
Authentication methods:publickey,keyboard-interactive,password
Authentication timeout: 120 secs; Authentication retries: 3
Minimum expected Diffie Hellman key size : 1024 bits
IOS Keys in SECSH format(ssh-rsa, base64 encoded): NONE

3. Enable ssh service, this will require that you define a domain-name first.

(config)#ip domain-name mtnss.com
(config)#crypto key generate rsa 
The name for the keys will be: router_name.domain.com
Choose the size of the key modulus in the range of 360 to 4096 for your
  General Purpose Keys. Choosing a key modulus greater than 512 may take
  a few minutes.

How many bits in the modulus [512]: 1024
% Generating 1024 bit RSA keys, keys will be non-exportable...
[OK] (elapsed time was 2 seconds)

*Nov 16 09:15:30.339: %SSH-5-ENABLED: SSH 1.99 has been enabled

4. Check again to confirm that the SSH service has been enabled

#show ip ssh

SSH Enabled - version 1.99
Authentication methods:publickey,keyboard-interactive,password
Authentication timeout: 120 secs; Authentication retries: 3
Minimum expected Diffie Hellman key size : 1024 bits
IOS Keys in SECSH format(ssh-rsa, base64 encoded):
ssh-rsa AAAAB3NzaC1yc2EAAAAg5nxMPBibofHZdpO4BGd40p6GXjIMEOOlJTjm0
yIFGjEeH/1wvEE/LIyFH5lm9uxo74wTyC+u9TLLfYwOFhjg+YMihr0Ifpr0kYvb5Vz4lckqWV0a8i

5. Configure line console

#configure t
(config)#line con 0
(config)# logging synchronous
(config)#login local
(config)# do wr
(config)#end

6. Configure line VTY and allow SSH and TELNET

#configure t
(config)#line vty 0 4
(config)#login local
(config)#transport input telnet ssh
(config)# do wr
(config)#end

Problem Solved?

Verify by trying to ssh/telnet into your device from a remote computer. make sure the network connection is reachable before testing SSH or TELNET

How to un-configure a cisco router and erase the configuration to factory default?


Summary:

The purpose of this post is to quickly show you how to un-configure your cisco router and erase or reset the configuration back to factory default.
This post assumes that you have the access password to privileged EXEC mode of your router.
If you don't have access to the password, there is another post that i wrote on how to recover the password of your cisco router without loosing your current configuration.

Problem or Goal:

Our aim is to un-configure and reset a cisco router

Cause:

It's advised to always erase your router configuration before selling them in the refurbished market or before donating them to another organisation.

Solution:

1. Log in to the privileged EXEC mode of your router (make sure you have the enable password to your router)

MY_TECHIE_GUY_LAB01#

2. Enter the configuration mode

MY_TECHIE_GUY_LAB01#configure terminal

3. Change the configuration register as follows:

MY_TECHIE_GUY_LAB01(config)#config-register 0x2102

4. Type "end" to go back to EXEC mode

MY_TECHIE_GUY_LAB01(config)#end
MY_TECHIE_GUY_LAB01#

5. Type "write erase" to delete all configuration files from the memory

MY_TECHIE_GUY_LAB01#write erase 
Erasing the nvram filesystem will remove all configuration files! Continue? [confirm]
[OK]

Erase of nvram: complete

6. Type "reload", and answer the system prompts as follows:

MY_TECHIE_GUY_LAB01#reload 

Do you want to reload the internal AP ? [yes/no]: y

Do you want to save the configuration of the AP? [yes/no]: n

System configuration has been modified. Save? [yes/no]: n

Proceed with reload? [confirm]

7. The router will now reboot, answer "no" when asked to enter the initial configuration dialog?

         --- System Configuration Dialog ---

Would you like to enter the initial configuration dialog? [yes/no]: n



Press RETURN to get started!

Problem Solved?

Your router config is now back to the original factory default.

Router>
Router>en
Router#