LINUX.ORG.RU

Сообщения tamam

 

Проблемы с ssh

Здравствуйте! Есть одна виртуальная машина(ubuntu 16.04), на которой установлен докер. В докере есть 2 контейнера, 1 - Jenkins master, 2 - jenkins slave-ssh. Gроблема в том что не могу подключится по ssh с slave к master. Пишет port 22: Connection refused

OpenSSH_7.4p1 Debian-10+deb9u3, OpenSSL 1.0.2l  25 May 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolving "172.17.0.2" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to 172.17.0.2 [172.17.0.2] port 22.
debug1: connect to address 172.17.0.2 port 22: Connection refused
ssh: connect to host 172.17.0.2 port 22: Connection refused
Хотя с master на slave подключается без проблем. Даже когда на веб-морде пытаюсь подключить slave то пишет java.io.IOException: There was a problem while connecting to :22. Может кто сталкивался с такой проблемой, и знает решение. Спасибо.

 , ,

tamam
()

Почему не получает значение

Добрый день, есть одна строка

s=$(ping -c 1 -M do -s 1500 192.168.88.16 | sed -n 2p);
echo $s;


Вывод переменной s пустой, эту переменную хочу использовать для сравнения, подскажите в чем может быть проблема. И да, MTU я специально поставил больше.

 ,

tamam
()

Передать значение в шаблон AWK

Вечер добрый, есть скрипт. Значения вводит пользователь. Это значение нужно передать шаблону AWK.

ops=/home/username/file # значение
awk '/$ops / { print $3}' # вот и сама соль $ops не предает значение
с ключом -v пробовал, тоже ничего, склоняюсь к тому что неправильно пробовал. Подскажите что можно делать, или ткните носом куда копать.

 ,

tamam
()

Как вытащить значение

Добрый вечересть скрипт, который запускаеться с ключем --ip=*.*.*.*(где *.*.*.* Ip адресс) и есть условие в скрипте

 
if [ "$1" = "--ip=*.*.*.*" ];
then
...

Как можно передать значение IP адресса в условие. Спасибо.

 ,

tamam
()

Помогите с AWK

Вечер добрый. Недавно начал изучать awk. Есть такой скриптик, как передать значение count awk. Ибо то что я написал не работаеет, а точнее второй авк не выводит первый стобец.


#!/bin/bash

count=$(awk '{print $1}' $1 | sort | uniq -c | sort -nk 1 | tail -n-1)

echo 'amount of request'

awk '{print $1}' $count

 ,

tamam
()

RSS подписка на новые темы