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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ttyd — अपने टर्मिनल को वेब पर साझा करें | Kitploit
उपकरण/GitHubGitHub/tsl0922/ttyd
सामान्य उपयोगिताएँरिमोट एक्सेस टूल
GitHubtsl0922/ttyd

ttyd

अपने टर्मिनल को वेब पर साझा करें

रिपॉजिटरी देखेंवेबसाइट
12.2k1.2k19 दिन पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

backend frontend GitHub Releases Docker Pulls Packaging status GitHub

ttyd - अपने टर्मिनल को वेब पर साझा करें

ttyd एक सरल कमांड-लाइन टूल है जो टर्मिनल को वेब पर साझा करने के लिए है।

screenshot

विशेषताएँ

  • libuv और WebGL2 पर आधारित, गति के लिए
  • CJK और IME समर्थन के साथ पूर्ण-सुविधा वाला टर्मिनल
  • ZMODEM (lrzsz) / trzsz फ़ाइल स्थानांतरण समर्थन
  • Sixel छवि आउटपुट समर्थन (img2sixel / lsix)
  • OpenSSL / Mbed TLS पर आधारित SSL समर्थन
  • विकल्पों के साथ कोई भी कस्टम कमांड चलाएँ
  • बुनियादी प्रमाणीकरण समर्थन और कई अन्य कस्टम विकल्प
  • क्रॉस-प्लेटफ़ॉर्म: macOS, Linux, FreeBSD/OpenBSD, OpenWrt, Windows

स्थापना

macOS पर स्थापित करें

  • Homebrew से स्थापित करें: brew install ttyd
  • MacPorts से स्थापित करें: sudo port install ttyd

Linux पर स्थापित करें

  • Debian/Ubuntu पर स्थापित करें: sudo apt install ttyd
  • snap से स्थापित करें: sudo snap install ttyd --classic
  • OpenWrt पर स्थापित करें: opkg install ttyd
  • Gentoo पर स्थापित करें: repo को क्लोन करें और यहाँ दिए गए निर्देशों का पालन करें।
  • Homebrew से स्थापित करें: brew install ttyd
  • पूर्व-संकलित स्थिर बाइनरी: releases पृष्ठ से डाउनलोड करें

Windows पर स्थापित करें

  • बाइनरी संस्करण (अनुशंसित): releases पृष्ठ से डाउनलोड करें
  • WinGet से स्थापित करें: winget install tsl0922.ttyd
  • Scoop से स्थापित करें: scoop install ttyd
  • Windows पर संकलन

उपयोग

कमांड-लाइन विकल्प

root@kitploit:~
USAGE:
    ttyd [options] <command> [<arguments...>]

OPTIONS:
    -p, --port              Port to listen (default: 7681, use `0` for random port)
    -i, --interface         Network interface to bind (eg: eth0), or UNIX domain socket path (eg: /var/run/ttyd.sock)
    -U, --socket-owner      User owner of the UNIX domain socket file, when enabled (eg: user:group)
    -c, --credential        Credential for basic authentication (format: username:password)
    -H, --auth-header       HTTP Header name for auth proxy, this will configure ttyd to let a HTTP reverse proxy handle authentication
    -u, --uid               User id to run with
    -g, --gid               Group id to run with
    -s, --signal            Signal to send to the command when exit it (default: 1, SIGHUP)
    -w, --cwd               Working directory to be set for the child program
    -a, --url-arg           Allow client to send command line arguments in URL (eg: http://localhost:7681?arg=foo&arg=bar)
    -W, --writable          Allow clients to write to the TTY (readonly by default)
    -t, --client-option     Send option to client (format: key=value), repeat to add more options
    -T, --terminal-type     Terminal type to report, default: xterm-256color
    -O, --check-origin      Do not allow websocket connection from different origin
    -m, --max-clients       Maximum clients to support (default: 0, no limit)
    -o, --once              Accept only one client and exit on disconnection
    -q, --exit-no-conn      Exit on all clients disconnection
    -B, --browser           Open terminal with the default system browser
    -I, --index             Custom index.html path
    -b, --base-path         Expected base path for requests coming from a reverse proxy (eg: /mounted/here, max length: 128)
    -P, --ping-interval     Websocket ping interval(sec) (default: 5)
    -6, --ipv6              Enable IPv6 support
    -S, --ssl               Enable SSL
    -C, --ssl-cert          SSL certificate file path
    -K, --ssl-key           SSL key file path
    -A, --ssl-ca            SSL CA file path for client certificate verification
    -d, --debug             Set log level (default: 7)
    -v, --version           Print the version and exit
    -h, --help              Print this text and exit

उदाहरण उपयोग के लिए wiki देखें।

ब्राउज़र समर्थन

आधुनिक ब्राउज़र, Browser Support देखें।

विकल्प

  • Wetty: Node आधारित वेब टर्मिनल (SSH/लॉगिन)
  • GoTTY: Go आधारित वेब टर्मिनल
टूल डाउनलोड करें