SSH
SSH
Проброс портов (port forwarding)
ssh -L $local_port:localhost:$remote_port $remote_user@$remote_host -N
# example: ssh -L 9999:localhost:5432 host2 -N
Копирование файлов с SCP
scp <user>@<host>:<filepath> <local_filepath>
Проверить существование директории
DIR="/etc/httpd/"
if [ -d "$DIR" ]; then
# Take action if $DIR exists. #
echo "Installing config files in ${DIR}..."
fi
Проверка несуществования:
[ ! -d "$DIR" ]