You are on page 1of 1

1

PROBLEM BASED TASK


DFN4023 OPEN SOURCE OPERATING SYSTEM

SSH, also known as Secure Socket Shell, is a network protocol that provides administrators
with a secure way to access a remote computer. SSH also refers to the suite of utilities that
implement the protocol. Secure Shell provides strong authentication and secure
encrypted data communications between two computers connecting over an insecure network
such as the Internet. SSH is widely used by network administrators for managing systems
and applications remotely, allowing them to log in to another computer over a network,
execute commands and move files from one computer to another.

Scenario Setup
SERVER SIDE CLIENT SIDE
OS : Any linux distribution OS : Any linux distribution
Important
Configuration file : /etc/ssh/sshd_config
Default port : 22
Your task is to set up SSH based on the following instructions (Server Side):
1. Install SSH server (2M)
2. Open SSH port in UFW firewall (2M)
3. After installation completed, change the setting in SSH configuration file to new
setting :

a. Set maximum log in attempt to be 3 (2M)


b. Disable password authentication (2M)
4. Restart SSH server (2M)

Question 2
A lot of people with SSH servers use weak passwords, many online attackers will look for an
SSH server, then start guessing passwords at random. An attacker can try thousands of
passwords in an hour, and guess even the strongest password given enough time. The
recommended solution is to use SSH keys instead of passwords.

Your next task is to setup SSH keys based on the following instructions (Server Side):
1. Generate RSA key (Do not set paraphrase) (3M)

Your next task is to setup SSH keys based on the following instructions (Client Side):
1. Transfer RSA key to client (4M)
2. Make connection to the server over LAN (3M)

Instructions:
1. Complete the assignment in a group ( 2 person per group )
2. ONLY use Command Line Interface
3. Print screen every step of the configuration
4. Submission Date : 27th March 2020

You might also like