Tag: ssh

Сообщение SSH, источник команды приветствия после входа

На сервере, ранее введенном кем-то другим, я заметил нестандартное сообщение ssh после входа. Это выглядит так: In case of problems please send an email to ….@….. Disk quotas for user ***** (uid 1234): Filesystem blocks quota limit grace files quota limit grace /dev/mapper/asasdf 6094452 2147483648 2147483648 365672 0 0 Первая часть «В случае …» находится […]

Как ssh на удаленную машину и создать нового пользователя в сценарии bash

Я пишу скрипт bash и хотел бы ssh на удаленную машину и выполнить команду adduser. Это не работает, все, что я получаю, это текст -help для adduser, когда я запускаю код ниже. ssh backup@pizza.cs.fredonia.edu 'useradd $username; mkdir /home/$username;' || echo "Unable to create user on pizza.cs.fredonia.edu";; Ubuntu 14.01

Как настроить Linux для повторного открытия моих туннелей SSH после восстановления соединения?

В настоящее время я работаю с некоторыми туннелями SSH. Много раз, когда я теряю связь с Интернетом или спящий мой ноутбук, мне нужно перенастроить туннели (т. killall ssh Сделать killall ssh а затем снова настроить туннели). Каков наилучший способ его автоматизации?

echo $? печатает 1 после запуска ssh-add

Я пытаюсь использовать SSH Agent Forwarding для настройки сценария развертывания в CentOS. У меня есть открытый ключ, скопированный в файл authorized_keys в ~/.ssh моего пользователя deploy на машинный server . Я успешно могу войти на сервер с пользователем развертывания без приглашения пароля (и пароль пользователя развертывания заблокирован, например, passwd -l deploy ). Имейте в виду, […]

Определить цель подключения SSH во время выполнения

Я хочу определить целевой адрес SSH-соединения с вызовом функции, который генерирует адрес для подключения. Все примеры, использующие ProxyCommand которые я могу найти в Интернете, используют флаг -W для перехода на второй компьютер. Я попробовал это с localhost для второй машины, и это сработало, но мне потребовалась аутентификация SSH, которая мне не понравилась. Я пытаюсь вызвать […]

Обратная динамическая ошибка распределения портов SSH

Когда я запускаю: ssh -i mycert -R 0:localhost:80 user@myserver.com и запустите на myserver.com следующее: curl localhost:dynamicly_assigned_port Я получаю 'ssh: Сервер посылает unrequested порт, из порта XXXX'. Однако работает: ssh -i mycert -R 20000:localhost:80 user@myserver.com curl localhost:20000 Работает отлично. Любая идея, почему я получаю эту ошибку при использовании динамически выделенного порта, но не при использовании статического […]

Является ли ssh-сервер, используемый в переадресации портов, рассматривается как прокси-сервер?

В локальной переадресации портов, это сервер ssh, клиент или оба прокси (сервер)? В удаленной переадресации портов, это сервер ssh, клиент или оба прокси (сервер)? В динамической переадресации портов, это сервер ssh, клиент или оба прокси (сервер)? Почему динамическая переадресация портов говорит о создании прокси-сервера, в то время как я не вижу, что локальные или удаленные […]

SSH в VirtualBox на Mac

Я только что установил VirtualBox на свой Mac, создал новую виртуальную машину Ubuntu с «Использовать существующий файл виртуального жесткого диска» образа диска Cloudera Hadoop. Я могу запустить и запустить виртуальную машину, однако, я бы предпочел, чтобы ssh с моего терминала. Следующее выдает сообщение «connect to host 127.0.0.1 port 2222: Connection failed»: ssh root@127.0.0.1 -p 2222 […]

Скопируйте и получите файлы с одной машины, которая связана через ssh с другим

Я прочитал много ответов на вопросы, очень похожие на этот, но я не мог найти то, что действительно подходит для моей проблемы. Вот ситуация. У меня есть машина, адрес которой «machine1 @ address», и из этого я достигаю «machine2 @ different_address». Теперь мне нужно отправить / получить файлы на / с machine2 непосредственно с / […]

Проблема с изменением размера и stty на удаленном скрипте ssh?

Сценарий : исходный хост (Solaris 5.10, KSH), im пытается запустить следующий скрипт с именем sample.ksh на источнике #!/bin/ksh set -x Rediscover () { ssh user@hostB ./scripts/test.ksh } Rediscover exit 0 Удаленный хост: Linux (оболочка bash), у меня есть следующий скрипт под названием test.ksh #!/bin/bash -x resize stty -a exit Проблема. Я могу запустить test.ksh без […]

Linux и Unix - лучшая ОС в мире.