Tag: ssh

Sudo с паролем и добавляется в файл через SSH

Я пытаюсь сделать следующее. SSH для удаленного хоста. Добавьте public_keys в зарегистрированный файл users authorized_keys для всех файлов пользователей .ssh / authorized_keys. Я столкнулся с проблемой при попытке выполнить sudo & cat с паролем в одной строке. У кого-нибудь есть идея, как это решить? Один из способов, которым я пытался это достичь. ssh -t $userHost […]

Предотвращать создание сценария при генерации stdout при вызове из данной программы

Я хочу, чтобы мой gnome-терминал показывал моего текущего пользователя и хоста в его заголовке, а мой пульт дистанционного управления, когда я использую ssh. Для этого я создал скрипт ~/bin/ssh с ~/bin в моем PATH до /usr/bin : #!/bin/bash echo -ne "\033]0;${1}\007" /usr/bin/ssh $@ Это отлично работает (возможно, не является надежным для неожиданного порядка аргументов). Даже […]

Как автоматически добавить ключевой файл и кодовую фразу в ssh-agent?

Linux 4.4.0-34-generic # 53-Ubuntu SMP Wed Jul 27 16:06:39 UTC 2016 x86_64 x86_64 x86_64 GNU / Linux Я использую скрипт для запуска ssh-agent и запускаю другой скрипт (который использует ожидание отправки парольной фразы агенту). #!/bin/bash eval `ssh-agent -s` /root/script2 / корень / Скрипт2: #!/usr/bin/expect -f spawn ssh-add /root/.ssh/key expect "Enter passphrase for /root/.ssh/key:" send "passphrase\n"; […]

Единственный источник для обоих .ssh / config и / etc / hosts

Я ищу СУХОЕ решение, которое позволило бы мне ssh server-alias а также ping server-alias Я знаю, что первый читает .ssh/config , а последний /etc/hosts , но я бы предпочел не повторять одни и те же псевдонимы в обоих файлах. Это хорошая идея иметь единственный источник для обоих? Если да, то как я могу это сделать? […]

SSH работает / остается в живых, пока ping работает в фоновом режиме

В Citrix VM была установлена ​​новая линейка Linux, работающая на сервере Ubuntu 16.04.1 (LTS). Он был создан с openSSH. При подключении к нему через тайм-аут. Это происходит даже сразу после выхода из сеанса ssh в реальном времени и снова пытаться выполнить ssh. Если я нахожусь на сессии, это часто меня прерывает, с ошибкой о сломанной […]

Вопросы об использовании ssh и о том, как они относятся к пользователям

Я действительно не понимаю, как работает SSH. Когда я создаю ключ ssh на машине, генерирует ли он ключ для всей машины и всех ее пользователей, или только пользователь, сгенерированный пользователем? ssh-keygen Когда вы создаете ключ ssh, это автоматически устанавливает ssh, чтобы потребовать использования этого ключа для подключения к этой машине с этим пользователем? Я пытаюсь […]

SSH: Почему моя система предлагает мой закрытый ключ при попытке аутентификации с открытым ключом?

Попытка подключения к серверу. Я получил закрытый ключ для входа на тот сервер, который я добавил в id_rsa. Однако клиент пытается передать это как открытый ключ вместо id_rsa.pub. Это потому, что id_rsa.pub не находится в моем файле ssh_config? ПОПЫТКА ПОДКЛЮЧЕНИЯ СЕРВЕРОВ debug1: Offering RSA public key: /root/.ssh/id_rsa debug3: send_pubkey_test debug3: send packet: type 50 debug2: […]

SCP через несколько хостов

Вопрос описывает, как SSH в машину, доступ к которой можно получить только через один или несколько хостов (в том числе SSH'd). Есть ли эквивалентный способ использования scp ? То есть скопируйте файл на локальный компьютер с далекой машины (при условии, что у меня есть пароль или ключ доступа ко всем машинам на этом пути)?

Какие ограничения необходимы для ключа SSH для ограничения сохранения и записи файлов только через SSHFS?

Я хочу ограничить ключи, используемые для sshfs чтобы гарантировать, что только sshfs процесс может использовать этот ключ, т. Е. Он будет ограничен командами, которые sshfs использует для записи и сохранения файлов и каталогов списков. В дополнение к параметрам no-port-forwarding,no-x11-forwarding,no-agent-forwarding,no-pty (который, как я полагаю, не повлияет на него), какие другие параметры следует добавить? Я имею в […]

текстовый файл в telnet через ssh

Я хотел бы передать текстовый файл с командами в сеанс telnet, который я открыл на ssh-клиенте, возможно ли это? Пример: у меня есть текстовый файл cmds который содержит команды вроде FirstFunction(A,B,C,0x9001,123456,7); SecondFunction(A,B,C1,2,4); ThirdFunction(A,B,C,D,E,F); и я могу скопировать 7 вставить каждую команду в сеанс telnet, который я открыл в оболочке клиента ssh. могу ли я автоматизировать […]

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