= Network Scanning - exercises! == Find TCP Ports connections * Connect to master * Find All TCP Ports connections ** save it * Find All UDP Ports connections ** save it * run [source,bash] ---- cd /project/courses/fluentd # run ./fluentd.yml.sh ---- * Find All TCP Ports connections ** save it * Find All UDP Ports connections ** save it NOTE: try to find the differences between them! == Find All live hosts * Find All live hosts ** save it == Find open TCP Ports in All hosts * Find All open TCP Ports in All hosts ** save it == SSH connect [source,bash] ---- ssh docker@[IP] ---- === SSH exec remote command Run command using the following syntax: [source,bash] ---- ## user syntax ## ssh -t docker@192.168.128.3 'ip a' ## sudo syntax ## ssh -t docker@192.168.128.3 'echo docker | sudo -S cat /etc/passwd' # ^^^^^ USER ^^^ IP ^^^^^^^ sudo password ^^^^^^^^ COMMAND ## su syntax ## ssh docker@nas01 su -c "/path/to/command1 arg1 arg2" ---- == SSH password [source,bash] ---- SSH password: SUDO password[defaults to SSH password]: ---- password: *docker* SUDO password: *docker*