Articles of ssh

Создать сценарий оболочки для ssh внутри удаленного хоста и пинговать с этого хоста

Я хочу подключиться к удаленному хосту и пропинговать другой IP с этого хоста. Тем не менее, с помощью следующего скрипта я могу только ssh на этот хост. #!/bin/sh sshpass -p ssh -t -o StrictHostKeyChecking=no @ /usr/sbin/ping Затем, после существования с удаленного хоста (обратно на мой исходный хост), начинается пинг. Другими словами, когда мой скрипт выполняется, […]

Несколько ключей SSH – без идентификации

У меня есть набор ключей SSH, работающих правильно, но теперь мне нужно несколько ключей для подключения к другим серверам. Я установил новый набор ключей для нового сервера, добавив идентификатор к файлам ‘lightand’. Ключи: id_rsa_lightand id_rsa_lightand.pub Я добавил открытый ключ в файл authorized_keys и поместил закрытый ключ на свой локальный компьютер (в папке .ssh). Затем на […]

Надежно перемещать (не копировать) файлы через ssh

Я хочу переместить большое количество больших файлов по SSH. Поскольку я хочу освободить место, я хочу удалить файлы после того, как они были перемещены. Поскольку объем данных велик, я хочу иметь возможность прервать передачу в любое время и продолжить эту же команду позже. (На самом деле, мое интернет-соединение сбрасывается не реже одного раза в день […]

Невозможно использовать root ssh, несмотря на параметр «PermitRootLogin yes» в sshd_config

Я не могу подключиться к ssh, несмотря на то, что в моем параметре sshd_config для параметра PermitRootLogin установлено значение «да». ssh localhost root@localhost’s password: Permission denied, please try again. Вот мой полный sshd_config : PasswordAuthentication yes ChallengeResponseAuthentication no UsePAM yes X11Forwarding yes PrintMotd no AcceptEnv LANG LC_* Subsystem sftp /usr/lib/openssh/sftp-server PermitRootLogin yes AllowUsers otheruser Что […]

Как выйти из процесса после отказа

Я использую disown для запуска длительного процесса через SSH. Например я запускаю следующую программу: vmd -e script.tcl > out.txt & Затем я использую disown -a чтобы отсоединить его от оболочки. Когда я out.txt подключаю терминал, out.txt показывает, что программа завершилась. Тем не менее, он показывает командную строку vmd ( vmd> ). VMD – это программа […]

Невозможно ssh туннель при подключении к VPN

Я пытаюсь создать туннель SSH в гостевой виртуальной машине, которая подключится к VPN и предоставит доступ узлу к заблокированным URL-адресам. Весь доступ к ключам правильный. Host = Соединение через туннель ssh (Linux) Гость = подключается к VPN и туннелируется. (OSx 10.13) Гость имеет 2 сетевые карты. Сеть VPN IP: 192.168.238.130 Маршрутизатор: 192.168.238.130 DNS-сервер: 192.168.238.2 Сеть […]

В доступе к паролю SSH отказано

Я только что установил OpenSSH в своей системе (Ubuntu 18.04 LTS) и сгенерировал ключ с помощью ssh-keygen . Когда запрашивается пароль, я устанавливаю для проверки только один символ, но когда я пытаюсь скопировать открытый ключ на сервер, он продолжает говорить: ssh-copy-id user @ ip / usr / bin / ssh-copy-id: INFO: попытка войти в систему […]

Что такое буквенно-цифровая строка в файле журнала sshd?

В моем системном журнале я вижу такую ​​строку каждый раз, когда я вхожу по SSH. Я хочу знать, что означает длинная буквенно-цифровая строка в конце. Безопасно ли делиться этой информацией при публичном размещении файлов журналов для устранения неполадок? Я заменил его здесь с тем же количеством символов х. Jun 18 21:53:50 meye-6155c1c4 auth.info sshd[1416]: Accepted […]

Синтаксическая ошибка, когда я использую SSH с AWK над BC

Я в основном получаю использование памяти от двух разных узлов через ssh и сохраняю это в двух разных переменных. Затем я выбираю хост с меньшей памятью и возвращаю код 0 или 1. Массив arr содержит два имени хоста. function selectNode() { arr=(“$@”) mem1=$((ssh ${arr[0]} “free -m | awk ‘NR==2{print \”%f\n\”, \$3*100/\$2 }'”)| bc -l) mem2=$((ssh […]

`htop` для дискового ввода-вывода?

Я ищу инструмент ssh , который показывает, какой процесс читает / записывает какой файл. Пример вывода: pid (или как команда htop) | читать мб / с | написать мб / с | путь / к / file.txt