Tag: ssh

как войти с помощью ssh с паролем?

Я хочу войти в систему с помощью ssh и хранилища паролей в текстовом файле или может быть в виде Я пытаюсь ниже метод, но я получаю сообщение об ошибке, пожалуйста, предложите мне правильный путь. echo "123456" | ssh root@127.0.0.1 Ошибка: псевдотерминал не будет выделен, потому что stdin не является терминалом.

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

Это моя команда, которая у меня есть в моем скрипте: ssh -i $KEY $USER@$HOST "sudo su tom; echo $DATA >> /home/user/file.txt Эти команды отлично работают на своем, но вместе в скрипте он просто зависает. Если вы выполните эту команду самостоятельно sudo su tom; cat /home/user/file.txt sudo su tom; cat /home/user/file.txt Он будет выполнять только cat […]

Исправьте настройки файла ssh для туннеля на третий компьютер

Я пытаюсь туннелировать и заканчивать сервер через мостовой сервер. До сих пор я мог нормально работать с командной оболочкой, используя следующую команду: ssh -A -t bridge_userid@bridgemachine.com ssh -A remote_userid@remoteserver.com Но я пытался обернуть это в файл .ssh/config и у меня возникли проблемы. Я пробовал: Host axp User remote_userid HostName remoteserver.com IdentityFile ~/.ssh/id_rsa.eric ProxyCommand ssh -A […]

Использование таймаута в скрипте с одной командой, но несколько хостов

Я пишу скрипт, который SSH в устройство, SCP файл, называет его в соответствии с именем устройства, а затем переходит к следующему. Моя проблема в том, что устройство недоступно, скрипт вешает навсегда. Я всего лишь n00b, когда дело доходит до этого, поэтому мой код довольно суровый. Вот мой код: #!/bin/bash echo "Starting Backup of Ubiquiti Radios" […]

выяснить удаленные IP-адреса всех компьютеров?

У меня около 40 машин, и я хочу знать, что такое их IP-адрес. Один из способов – войти в эти поля и выяснить свой IP-адрес, используя команду ifconfig но есть ли другой простой способ, который я могу использовать, чтобы понять это? Я могу сохранить все машины в txt-файле, как это, и прочитать его из сценария […]

Почему grep на удаленной системе говорит, что файл или каталог недоступны

Я пытаюсь запустить команду grep на удаленной системе, чтобы дать мне результат 22 мая. Но ответ приходит / bin / grep: /var/log/Clients_Logs/127.0.0.1/*: нет такого файла или каталога Но когда я конкретно предоставляю имя файла, он работает и дает мне результаты. Эта команда дает мне ошибку ssh -tt emerg@xxx.xxx.xxx.xxx 'sudo /bin/grep -r "May 22" /var/log/Clients_Logs/127.0.0.1/*'

SSH-Keygen -i Fails: uudecode не удалось. Что может вызвать это?

root@etoorlan4c:~/.ssh# ssh-keygen -i Enter file in which the key is (/root/.ssh/id_rsa): uudecode failed. Я пытаюсь получить открытый ключ, который соответствует закрытому ключу в id_rsa. Я запускаю указанную выше команду, и она терпит неудачу с ошибкой uudecode. Ключ скопирован и вставлен, поэтому он предположительно правильный. Я попытался использовать сгенерированный системой ключ ssh-keygen -t rsa который также […]

Unison – вход через ssh с другим именем пользователя на удаленном сервере

Я пытаюсь настроить Unison и тестировать соединение. Я запустил эту команду из документации: unison /var/www ssh://192.168.1.102//var/www но он пытается войти в удаленный сервер, используя имя пользователя моей локальной машины. Я пробовал несколько вещей, но ничего не работает. Я попытался добавить имя пользователя @ ssh … и также искал флаги для использования, но не нашел ни […]

Копирование файла из одного каталога в другой каталог на основе метки времени

Может кто-то может помочь получить файл из одного каталога в другой каталог на основе метки времени файла. /Directory1 – From directory TEMP-dummy-20160812-1149.200476.xml TEMP-dummy-20160812-1151.000000.xml TEMP-dummy-20160812-1152.000000.xml Мне нужно скопировать файл, для которого отметка времени больше 20160812-1150.000000 . Примечание. Временная метка 20160812-1150.000000 будет присутствовать в одном статическом файле. Ожидаемый результат: /Directory2 TEMP-dummy-20160812-1151.000000.xml TEMP-dummy-20160812-1152.000000.xml Заранее спасибо.

Выполнять несколько команд ssh с другим переключателем

У меня есть сценарий bash для копирования двух файлов с удаленной машины (которые я не могу контролировать), хранящихся в пути aa, который требует доступа root . Вот: ssh administrator@host "mkdir ${DIR}" ssh -t administrator@host "sudo su – root -c 'cp /path/for-root-only/data1/${FILENAME} ${DIR}/'" ssh administrator@host "mv ${DIR}/${FILENAME} ${DIR}/data1-${FILENAME}" ssh -t administrator@host "sudo su – root -c […]

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