Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
lssh — SSH, क्लाउड इन्वेंट्री, प्रदाता-समर्थित कनेक्टर, समानांतर कमांड, मक्स वर्कस्पेस, फ़ाइल स्थानांतरण और निगरानी के लिए एक टर्मिनल-मूल रिमोट एक्सेस सूट। | Kitploit
उपकरण/GitHubGitHub/blacknon/lssh
क्लाउड इन्फ्रास्ट्रक्चर सुरक्षासामान्य उपयोगिताएँस्क्रिप्टिंग और स्वचालननेटवर्क सुरक्षाक्लाउड सुरक्षाउपयोगिताएँ और फ्रेमवर्करिमोट एक्सेस टूल
GitHubblacknon/lssh

lssh

SSH, क्लाउड इन्वेंट्री, प्रदाता-समर्थित कनेक्टर, समानांतर कमांड, मक्स वर्कस्पेस, फ़ाइल स्थानांतरण और निगरानी के लिए एक टर्मिनल-मूल रिमोट एक्सेस सूट।

रिपॉजिटरी देखें
324333 महीने पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Go Report Card Version Go Platforms License

lssh

ls + ssh = lssh

lssh एक टर्मिनल-नेटिव रिमोट एक्सेस सूट है जो SSH वर्कफ़्लो, क्लाउड इन्वेंट्री और प्रोवाइडर-समर्थित कनेक्टर्स के लिए है।

यह आपको OpenSSH कॉन्फ़िग, lssh कॉन्फ़िग या प्रोवाइडर इन्वेंट्री से होस्ट चुनने देता है, फिर उन्हें नेटिव SSH या AWS SSM, EC2 Instance Connect Endpoint, WinRM, Telnet और कस्टम प्रोवाइडर जैसे कनेक्टर बैकएंड के माध्यम से संचालित करता है।

इसका उपयोग इंटरैक्टिव शेल, समानांतर कमांड, मक्स वर्कस्पेस, फ़ाइल ट्रांसफ़र, सिंक, माउंट और मॉनिटरिंग के लिए करें। कनेक्टर-समर्थित होस्ट केवल वे ऑपरेशन प्रस्तुत करते हैं जो उनका कनेक्टर समर्थन करता है।

  • मौजूदा SSH कॉन्फ़िग के साथ काम करता है
  • इंटरैक्टिव होस्ट चयन
  • समानांतर कमांड निष्पादन

Install

Homebrew

root@kitploit:~
brew install blacknon/lssh/lssh

Go

root@kitploit:~
go install github.com/blacknon/lssh/cmd/lssh@latest

प्रोवाइडर-समर्थित इन्वेंट्री और कनेक्टर सुविधाएँ अलग-अलग प्रोवाइडर एक्ज़ीक्यूटेबल का उपयोग करती हैं। यदि आप केवल cmd/lssh इंस्टॉल करते हैं, तो वे प्रोवाइडर बाइनरी स्वचालित रूप से इंस्टॉल नहीं होती हैं।

स्थानीय विकास के लिए, बंडल किए गए प्रोवाइडर को इसके साथ इंस्टॉल करें:

root@kitploit:~
mise run provider_install

रिलीज़ बिल्ड के लिए, या तो ऑल-इन-वन lssh-complete_* आर्काइव इंस्टॉल करें या GitHub Releases से संबंधित lssh-providers_* आर्काइव जोड़ें।

अन्य विकल्पों और प्लेटफ़ॉर्म-विशिष्ट नोट्स सहित अधिक इंस्टॉलेशन विवरण के लिए, docs/install.md देखें।

Quick start

पहले से ~/.ssh/config का उपयोग कर रहे हैं?

बस चलाएँ:

root@kitploit:~
lssh

मौजूदा SSH कॉन्फ़िग से lssh कॉन्फ़िग जनरेट करना चाहते हैं?

root@kitploit:~
lssh --generate-lssh-conf > ~/.lssh.toml

Basic workflow

lssh एक सरल वर्कफ़्लो के लिए बनाया गया है:

  1. SSH कॉन्फ़िग से होस्ट सूचीबद्ध करें
  2. एक या अधिक होस्ट चुनें
  3. शेल खोलें या कमांड चलाएँ

Examples

जब आप पहले से जानते हों कि कहाँ कनेक्ट करना है, तब भी आप सीधे एकल होस्ट को लक्षित कर सकते हैं:

root@kitploit:~
lssh -H my-server

कॉन्फ़िग प्रारूपों और सेटिंग्स के बारे में अधिक विवरण के लिए, cmd/lssh/README.md देखें।

Demo

lssh को तुरंत एक तैयार-चलने वाले स्थानीय प्लेग्राउंड के साथ आज़माना चाहते हैं? demo/README.md से शुरू करें। टेलनेट कनेक्टर + मल्टी-हॉप प्रोवाइडर प्रवाह के लिए, demo-telnet-provider/README.md का उपयोग करें।

OpenSSH config and lssh config

lssh आपके मौजूदा OpenSSH कॉन्फ़िग और अपने स्वयं के कॉन्फ़िग प्रारूप, दोनों का समर्थन करता है।

यदि आप जल्दी से आरंभ करना चाहते हैं, तो आप ~/.ssh/config का उपयोग वैसे ही जारी रख सकते हैं। यदि आप समृद्ध होस्ट मेटाडेटा और वर्कफ़्लो-उन्मुख सेटिंग्स चाहते हैं, तो आप इसके बजाय lssh कॉन्फ़िग पर जा सकते हैं।

आप अपने मौजूदा SSH कॉन्फ़िग से lssh कॉन्फ़िग भी जनरेट कर सकते हैं:

root@kitploit:~
lssh --generate-lssh-conf > ~/.lssh.toml

lssh कॉन्फ़िग पर जाने के बाद भी, आप इसे अपने मौजूदा OpenSSH कॉन्फ़िग पर इंगित कर सकते हैं और वहाँ से होस्ट लोड कर सकते हैं:

root@kitploit:~
[sshconfig.default]
path = "~/.ssh/config"

कॉन्फ़िग प्रारूपों और सेटिंग्स के बारे में अधिक विवरण के लिए, docs/configuration.md देखें।

Providers

lssh स्थिर SSH कॉन्फ़िग प्रविष्टियों से अधिक के साथ काम कर सकता है। प्रोवाइडर इसे बाहरी इन्वेंट्री स्रोतों से होस्ट खींचने, कनेक्ट करने से ठीक पहले रहस्यों को हल करने, और क्लाउड-प्रबंधित कनेक्टर जैसे गैर-SSH कनेक्शन बैकएंड का उपयोग करने देते हैं।

v0.10.0 में, प्रोवाइडर-समर्थित इन्वेंट्री और सीक्रेट वर्कफ़्लो को बीटा के रूप में माना जाना चाहिए। नेटिव SSH से परे कनेक्टर-समर्थित पहुंच अभी भी प्रयोगात्मक है, विशेष रूप से क्लाउड-प्रबंधित रनटाइम और गैर-SSH बैकएंड के लिए।

यदि आप स्थानीय रूप से प्रोवाइडर-उन्मुख प्रवाह आज़माना चाहते हैं, तो इन डेमो से शुरू करें:

  • demo/README.md: मुख्य SSH, प्रॉक्सी चेन और सामान्य मल्टी-हॉस्ट वर्कफ़्लो उदाहरण
  • demo-telnet-provider/README.md: प्रोवाइडर-प्रबंधित टेलनेट कनेक्टर प्रवाह, जिसमें प्रत्यक्ष टेलनेट पहुंच और डबल SSH हॉप के पीछे टेलनेट शामिल है

प्रोवाइडर आर्किटेक्चर और प्रोटोकॉल अवलोकन के लिए, provider/README.md से शुरू करें। श्रेणी विवरण inventory, connector, secret, और mixed के अंतर्गत भी प्रलेखित हैं।

Bundled providers

ये प्रोवाइडर कार्यान्वयन वर्तमान में इस रिपॉजिटरी में बंडल किए गए हैं।

Inventory

provider-inventory-proxmox
Proxmox इन्वेंट्री से होस्ट प्रविष्टियाँ बनाएँ।

Connector

provider-connector-openssh
प्रोवाइडर-समर्थित कनेक्टर के रूप में OpenSSH-संगत कनेक्शन हैंडलिंग का उपयोग करें।

Mixed

provider-mixed-aws-ec2
AWS SSM और EC2 Instance Connect Endpoint कनेक्टर्स के साथ EC2 इन्वेंट्री को संयोजित करें। नेटिव SSH-निकट प्रवाह उपयोग योग्य हैं, जबकि कनेक्टर-विशिष्ट व्यवहार प्रयोगात्मक बना हुआ है।

Secret

Tools in the lssh suite

lssh प्रोजेक्ट में SSH-केंद्रित वर्कफ़्लो के लिए कई उपकरण शामिल हैं।

Docs

  • docs/README.md: दस्तावेज़ीकरण सूचकांक
  • cmd/lssh/README.md: lssh कमांड विवरण, फ़ॉरवर्डिंग और स्थानीय rc उपयोग
  • cmd/README.md: कमांड अवलोकन
  • CONTRIBUTING.md: विकास और योगदान दिशानिर्देश

Related projects

  • go-sshlib: SSH कनेक्शन, कमांड निष्पादन और इंटरैक्टिव शेल के लिए Go लाइब्रेरी
  • tvxterm: tvxterm tview के लिए टर्मिनल विजेट प्रदान करता है
  • boco: Bash शेल फ़ंक्शन का फ़ज़ी फ़ाइंडर।

Alternatives

यदि आप lssh का मूल्यांकन कर रहे हैं, तो ये प्रोजेक्ट भी देखने लायक हैं। वे सूट के कुछ भागों के साथ ओवरलैप करते हैं, लेकिन प्रत्येक आमतौर पर समग्र वर्कफ़्लो के एक संकीर्ण हिस्से को कवर करता है।

How the lssh suite is different

  • lssh होस्ट चयन, इंटरैक्टिव SSH, समानांतर कमांड निष्पादन, फ़ॉरवर्डिंग और कनेक्टर/प्रोवाइडर-समर्थित लक्ष्यों को जोड़ता है।
  • lsshell केवल कई टर्मिनल लॉन्च करने के बजाय समानांतर इंटरैक्टिव शेल वर्कफ़्लो पर केंद्रित है।
  • lscp, lsftp और lssync उसी सूट में प्रथम श्रेणी के कमांड के रूप में फ़ाइल स्थानांतरण और सिंक्रोनाइज़ेशन को कवर करते हैं।
  • lsmux केवल सत्र टेम्पलेटिंग के बजाय एक पैन-आधारित SSH वर्कस्पेस प्रदान करता है।
  • lspipe चयनित होस्टों को स्थानीय पाइपलाइनों और ऑटोमेशन से पुन: उपयोग योग्य रखता है।

License

MIT

Author

blacknon

टूल डाउनलोड करें
lssh होस्ट पिकर
इंटरैक्टिव होस्ट पिकर

root@kitploit:~
lssh
TUI से एक या अधिक होस्ट चुनें।
lssh समानांतर कमांड निष्पादन
समानांतर कमांड निष्पादन

root@kitploit:~
lssh -p tail -f /var/log/syslog
होस्ट चुनें और उन पर एक ही कमांड चलाएँ।
lssh mux वर्कफ़्लो
Mux वर्कफ़्लो

root@kitploit:~
lssh -P
मल्टी-पेन टर्मिनल वर्कफ़्लो खोलें।
lssh कमांड के साथ mux वर्कफ़्लो
कमांड के साथ Mux वर्कफ़्लो

root@kitploit:~
lssh -P 'htop'
mux UI शुरू करें और तुरंत कमांड चलाएँ।
provider-connector-telnet
कनेक्टर इंटरफ़ेस के माध्यम से टेलनेट लक्ष्यों तक पहुँचें।
provider-connector-winrm
WinRM लक्ष्यों के विरुद्ध कमांड निष्पादन वर्कफ़्लो चलाएँ। v0.10.0 में इंटरैक्टिव शेल समर्थन उपलब्ध नहीं है।
provider-mixed-azure-compute
कनेक्टर-जागरूक पहुंच सेटिंग्स के साथ Azure Compute इन्वेंट्री बनाएँ।
provider-mixed-gcp-compute
कनेक्टर-जागरूक पहुंच सेटिंग्स के साथ Google Compute Engine इन्वेंट्री बनाएँ।
provider-secret-bitwarden
[Bitwarden](https://bitwarden.com/) से गुप्त संदर्भ हल करें।
provider-secret-onepassword
[1Password](https://1password.com/) से गुप्त संदर्भ हल करें।
provider-secret-custom-script
कस्टम स्थानीय स्क्रिप्ट के माध्यम से गुप्त संदर्भ हल करें।
provider-secret-os-keychain
स्थानीय OS कीचेन से गुप्त संदर्भ हल करें।
lssh पूर्वावलोकन
lssh
core / stable
इंटरैक्टिव SSH पहुंच, समानांतर कमांड और फ़ॉरवर्डिंग मोड।
lscp पूर्वावलोकन
lscp
transfer / stable
SSH/SFTP पर SCP-शैली कॉपी, जिसमें रिमोट-टू-रिमोट स्थानांतरण शामिल हैं।
lsftp पूर्वावलोकन
lsftp
transfer / stable
फ़ाइलें ब्राउज़ करने और स्थानांतरित करने के लिए इंटरैक्टिव SFTP शेल।
lsshell पूर्वावलोकन
lsshell
sysadmin / beta
प्रसारण और लक्षित कमांड के साथ समानांतर इंटरैक्टिव शेल।
lsmux पूर्वावलोकन
lsmux
sysadmin / beta
मल्टी-हॉस्ट टर्मिनल वर्कफ़्लो के लिए पैन-आधारित SSH वर्कस्पेस।
lsmon पूर्वावलोकन
lsmon
monitor / beta
बिना अतिरिक्त रिमोट एजेंटों के SSH पर मल्टी-हॉस्ट मॉनिटरिंग UI।
lssync पूर्वावलोकन
lssync
transfer / beta
डेमॉन और द्विदिश मोड के साथ SSH/SFTP पर ट्री सिंक।
lsdiff पूर्वावलोकन
lsdiff
sysadmin / beta
सिंक्रोनाइज़्ड TUI में कई होस्टों से रिमोट फ़ाइलों की तुलना करें।
lspipe पूर्वावलोकन
lspipe
sysadmin / alpha
स्थायी होस्ट सत्र जो स्थानीय पाइपलाइनों और ऑटोमेशन से पुन: उपयोग योग्य हैं।
lsshfs
transfer / beta
`Linux पर FUSE` या `macOS पर NFS` के माध्यम से एक रिमोट निर्देशिका माउंट करें।
ProjectClosest lssh command(s)Main focusHow it differs from lssh
sshslsshTUI-आधारित SSH होस्ट पिकरएक केंद्रित होस्ट पिकर के समान भावना में, लेकिन lssh समानांतर निष्पादन, फ़ॉरवर्डिंग, mux वर्कफ़्लो और प्रोवाइडर/कनेक्टर-समर्थित लक्ष्यों को भी कवर करता है।
ClusterSSH (cssh)lssh -P, lsmux, lsshellमल्टी-हॉस्ट इंटरैक्टिव प्रशासनकई टर्मिनलों में प्रसारण टाइपिंग के लिए मजबूत; lsshell और lsmux उस समय अधिक उपयुक्त होते हैं जब आप एक सूट के भीतर सिंक्रोनाइज़्ड शेल वर्कफ़्लो चाहते हैं।
psshlssh -p, lscp, lssyncसमानांतर कमांड निष्पादन और स्थानांतरण उपकरणसमानांतर CLI कार्यों के लिए एक अच्छा विकल्प, जबकि lssh TUI होस्ट चयन, इंटरैक्टिव वर्कफ़्लो और एक अधिक एकीकृत मल्टी-कमांड टूलसेट जोड़ता है।
tmuxinatorlssh -P, lsmuxtmux सत्र लेआउट प्रबंधनपूर्वनिर्धारित tmux वर्कस्पेस के लिए बढ़िया, लेकिन यह अपने आप में SSH होस्ट पिकर या स्थानांतरण उपकरण नहीं है। lsmux शुरू से SSH-उन्मुख है।