как насчет этого:
ssh bugs2 "bash -ic remotealias"
для меня это почти работает, псевдоним:
alias remotealias='echo 123123123'
, а вывод:
bash: cannot set terminal process group (-1): Invalid argument
bash: no job control in this shell
123123123
РЕДАКТИРОВАТЬ: Но для кражи из здесь самое чистое решение - добавить следующую строку в удаленный .bashrc
] файл:
shopt -s expand_aliases
Что в конечном итоге решило проблему, так это запуск dhclient ens3
в гостевой системе.
Сейчас мы работаем над назначением статического IP-адреса гостю. Ответ будет обновлен позже.
Обновление. Чтобы назначить статический IP-адрес в Ubuntu 18.04, вам нужно отредактировать /etc/netplan/[file that's there]
, чтобы он выглядел примерно так:
network:
version: 2
ethernets:
ens3:
dhcp4: no
addresses: [192.168.122.245/24]
gateway4: 192.168.122.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]