Как я могу получить доступ к терминалу другой машины через мою машину? [дубликат]

есть ли какая-нибудь команда или способ получить доступ к терминалу другой машины в моем, чтобы выполнять команды для другой машины, которая находится в той же сети.

1
задан 15 November 2016 в 16:39

2 ответа

Установите ssh сервер на удаленной машине, если это уже не установлено. (требует пакета openssh-server на удаленной машине, чтобы разбудить удаленный набор машины, следовать этому руководству: Ссылка )

Затем используют команду от Вашего компьютера, где "Джон" является именем пользователя пользователя, Вы хотите войти в удаленную машину с, и "1.2.3.4" то, что IP машин

ssh john@1.2.3.4

Вам предложат пароль того пользователя на той машине.

Для установки более безопасного доступа, использование эта команда (команды)

ssh-keygen

Следуют за подсказками.

ssh-copy-id john@1.2.3.4

Вводят пароль в один прошлый раз, и теперь Вы больше не должны использовать пароль для пользователя john при использовании ssh для доступа 1.2.3.4.

Это более безопасно, поскольку можно отключить аутентификацию по паролю в sshd-config. См.: Здесь

2
ответ дан 7 December 2019 в 13:43

ssh для входа в систему и команды выполнения

scp для копирования файлов

Может также использовать sftp для копирования файлов

предыдущий вопрос и ответы на scp Используя scp для копирования файлов с удаленного для размещения машины

Более усовершенствованный, Если Вам нужно к командам выполнения или программам, которые будут требовать времени к выполненному, и Вы не хотите разъединять свою сессию - Вы могли использовать экран, tmux или byobu.

0
ответ дан 7 December 2019 в 13:43

Другие вопросы по тегам:

Похожие вопросы: