Welcome on my blog

We use cookies to ensure you get the best experience on our website.

Running a Shell Script on a Remote Machine Through SSH –

Autor: chmajster 25.09.2022

FILE

#!/bin/bash
echo "CURRENT TIME = "`date`
echo "HOSTNAME = "`hostname`
echo "USER id = "`whoami`
echo "IP ADDRESS = "`ip a s enp0s3 | grep "inet " | cut -f6 -d" "`

Using User Interactive SSH

local-machine# ssh tools@192.168.56.103 'bash -s' < get_host_info.sh
tools@192.168.56.103's password:
CURRENT TIME = Sun Oct 3 18:29:38 IST 2021
HOSTNAME = REMOTE-SERVER
USER id = tools
IP ADDRESS = 192.168.56.103/24

Using Non-interactive SSH

local-machine# sshpass -vvv -p Baels@123 ssh tools@192.168.56.103 'bash -s' < get_host_info.sh

SSHPASS searching for password prompt using match "assword"
SSHPASS read: tools@192.168.56.103's password:
SSHPASS detected prompt. Sending password.
SSHPASS read:
CURRENT TIME = Sun Oct 3 18:42:23 IST 2021
HOSTNAME = REMOTE-SERVER
USER id = tools
IP ADDRESS = 192.168.56.103/24

local-machine#
Dodaj komentarz

Search
Categories
O Blogu

Cześć Podróżniku!

Ta strona ma nie być typowym poradnikiem w IT, Głównym jej cel to zapisanie krótkich notatek, które mogą się przydać w codziennym życiu podczas korzystania/konfiguracji różnych urządzeń np. Ustawienia DHCP na Routerze Cisco, Ustawieniu Karty sieciowej na Linuxie itp.

Buy me A coffee
[Empty]

Wszelkie prawa zastrzeżone