- - Како се користи више ССХ веза на Линуку са Пссх-ом

Како се користи више ССХ веза на Линуку са Пссх-ом

Сигурна шкољка је неопходан ресурс заЛинук корисници који имају тенденцију да раде са удаљеним Линук серверима, рачунарима или мрежним уређајима. Брз је, безбедно оријентисан и омогућава корисницима да раде све, од слања наредби на удаљене рачунаре и сервере, до отварања програма преко интернета.

Колико год користан био ССХ, то је могуће самомеђусобно комуницирају са једном машином. Ограничења попут ових неће сметати просечном кориснику који користи Сецуре Схелл за даљинско праћење, али ако свакодневно користите ССХ протокол за повезивање са различитим Линук машинама, то може бити уско грло за продуктивност.

Током година, појавила се Линук заједницас ограничењима сигурне љуске и понудио је начине да се то превазиђе. Једно такво решење је паралелни ССХ. То је програм који омогућава корисницима да међусобно комуницирају са више удаљених машина преко Сецуре Схелл-а одједном.

Подесите ССХ

Алат Параллел ССХ користи ОпенССХ на Линуку, тако да ћете морати да га подесите на вашем систему пре него што покушате да следите овај водич. Срећом, подешавање ССХ сервера је веома брзо.

Погледајте чланак о вики-у вашег Линук дистрибуцијеССХ и научите како то постићи. Ако имате проблема са његовим радом, потражите наш водич како да подесите ССХ на Линуку. То је детаљно и покрива све што треба да знате!

Инсталирајте Пссх на Линук

Пре него што се позабавимо употребом Пссх алата, митреба да пређемо како да га инсталирате. Почетак рада програма укључује употребу различитих команди, па отворите прозор терминала и следите упутства која одговарају оперативном систему који користите.

Убунту

sudo apt install pssh

Дебиан

sudo apt-get install pssh

Арцх Линук

Пссх није у складишту пакета Арцх Линука. Међутим, корисници га и даље лако могу инсталирати јер постоји Пссх АУР пакет. Да би програм радио на вашем ПЦ рачунару, урадите следеће:

sudo pacman -S base-devel git
git clone https://aur.archlinux.org/python-pssh.git
cd python-pssh
makepkg -sri

Федора

sudo dnf install pssh -y

ОпенСУСЕ

sudo zypper install pssh

Питхон ПИП

Није сваки Линук оперативни систем у свом софтверу извора има Пссх алат. Ако имате дистрибуцију која је не носи, мораћете да пронађете алтернативни начин да је инсталирате.

До сада је најбољи начин да се Пссх добије на мање познатим Линук оперативним системима путем алата за инсталацију пакета Питхон.

Напомена: будите сигурни да сте поставили питхон-пип (или) пип пре него што покушате да га употребите за добијање Пссх-а.

sudo python-pip install pssh

или

sudo pip install pssh

Да ли Пип не ради за вас? Размислите о томе да преузмете Пссх изворни код.

Подесите Пссх

Да би Параллел ССХ алат радио, корисник мора поставити главну датотеку која описује све адресе удаљеног рачунара које ће се користити с програмом. Покрените терминал и користите додир наредба за креирање нове датотеке Пссх хост.

touch ~/.pssh_hosts_files

Затим отворите датотеку хоста са Нано текстомалат за уређивање Помоћу Нано-а напишите адресе сваке удаљене Линук машине са ССХ-ом са којом желите да комуницирате користећи Пссх. За најбоље резултате користите локалну или интернетску ИП адресу, а не име домаћина.

При подешавању датотеке хоста имајте на уму да морате додати корисничко име, заједно са адресом. То би требало изгледати усернаме@ип.аддресс.оф.мацхине.

nano ~/.pssh_hosts_files

Након што се датотека вашег домаћина отпише, сачувајте измене притиском Цтрл + О на тастатури. Затим изађите с Нано-а Цтрл + Кс комбинација тастатуре

Слање команди са Пссх

Пссх је омотач за ССХ који кориснику омогућавакомуницирати са више машина одједном. Не постоји сложена синтакса која би се разумела; ако већ знате како ради Линук терминал, то ће имати смисла.

Да бисте преко Пссх-а послали било коју наредбу на вашу листу удаљених рачунара (одједном) преко Сецуре Схелл-а, урадите:

pssh -i -h ~/.pssh_hosts_files terminal command

Још увек нисте сигурни како функционише Пссх? Испробајте неке од следећих примера команди.

Покретање процеса

Требате одједном провјерити покренуте процесе на свим својим Линук машинама? Трцати врх са Пссх-ом.

pssh -i -h ~/.pssh_hosts_files top

Наставак рачунара

Интересантно колико дуго раде сви ваши Линук рачунари? Користити продужење рада команду поред Пссх алата.

pssh -i -h ~/.pssh_hosts_files uptime

Простор на тврдом диску

Проверите колико простора на тврдом диску има свака удаљена Линук машина истовремено коришћењем дф са Пссх-ом.

pssh -i -h ~/.pssh_hosts_files df -h

Спецификације система

Да бисте проверили системске спецификације свих удаљених Линук рачунара на листи хоста, покрените инки

pssh -i -h ~/.pssh_hosts_files inxi -F
</п>

Коментари