Поскольку мне сказали, Нет никакого 'официального' метода для замены Сервера MS полностью, но для каждого случая использования, не требует другого набора программного обеспечения, я перефразирую это на том, что я хочу, знают.
Я ищу способ установить пакеты на моем клиенте Ubuntu с моего Сервера Ubuntu!
Чтобы дать Вам, изображение на том, что я хочу, является этим, выберите мой клиент и установите программное обеспечение, которое я хочу установить на нем с моего сервера!
Дополнительная информация:
Рабочий стол Ubuntu (ноутбук)
Сервер Ubuntu (ноутбук)
Оба подключены к Интернету через WiFi.
Расширение ответа @kos. Я нашел клиент GUI для SHH для Linux. Шпаклевка, свободный telnet/ssh клиент . Это находится в репозитории Тара Надежного человека Ubuntu:
я выгляжу довольно прямым, как замечено здесь на этом снимке экрана:
С тех пор согласно Вашему комментарию решение CLI в порядке, я отправлю решение CLI, которое можно использовать, если Вы не находите GUI эквивалентным;
Выполнение ssh
на локальном хосте (в этом случае на установке Сервера Ubuntu) можно добраться ssh
оболочка, работающая на удаленном хосте (в этом случае на Настольной установке Ubuntu), который можно использовать для установки программного обеспечения через командную строку, как Вы были бы на локальном хосте (например, путем компиляции / установка или путем выполнения apt-get
);
Во-первых, установите ssh
сервер на удаленном хосте:
sudo apt-get update && sudo apt-get install openssh-server
Затем можно работать ssh
оболочка на удаленном хосте путем выполнения ssh
клиент на локальном хосте:
ssh user@host
Где user
пользователь, в которого Вы хотите войти как на удаленном хосте и где host
имя удаленного хоста / IP-адрес.
В первый раз Вам предложат с сообщением как этот:
The authenticity of host 'localhost (127.0.0.1)' can't be established.
ECDSA key fingerprint is FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF.
Are you sure you want to continue connecting (yes/no)?
Ввод yes
и удар Входит, Вам предложат Ваш пароль:
user@localhost's password:
Ввод Вашего пароля и удара Входит, Вам предложат с сообщением как этот:
Welcome to Ubuntu 15.04 (GNU/Linux 3.19.0-15-generic x86_64)
* Documentation: https://help.ubuntu.com/
240 packages can be updated.
139 updates are security updates.
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
Ввод exit
и удар Входит, закончится ssh
сессия:
user@user-X550CL ~ % exit
Connection to localhost closed.
В то время как в ssh
сессия как определенный пользователь, можно выполнить любую команду пользователь, может работать на удаленном хосте.
Программное обеспечение Installing на удаленном хосте от локального использования хоста ssh
+ apt-get
может быть упрощен, например, путем добавления пользовательской функции в локальном хосте ~/.bashrc
(не забудьте работать source ~/.bashrc
впоследствии):
function apt-get_install_remote_host {
ssh -t user@host sudo apt-get install $@
exit 0
}
И путем вызывания функции:
apt-get_install_remote_host package1 package2 package3
Дальнейшее чтение: