rtc-ssh

WebRTC wrapper for SSH connect
授权协议 Readme
开发语言 SHELL
所属分类 应用工具、 终端/远程登录
软件类型 开源软件
地区 不详
投 递 者 温嘉赐
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Rtc-SSH

SSH (Secure Shell) over WebRTC

Rtc-SSH enables connection with SSH Raspberry PI, BeagleBone and other devices, from the browser or (cli) client rtc-terminal using WebRTC. Solves the problem of the lack of public IP address, proxy server, servers behind NAT etc. You can connect to an SSH session: https://webrtc.sqs.io

Install from binary

wget https://github.com/mxseba/rtc-ssh/releases/download/v0.3.1/rtc-ssh_0.3.1_Linux_armv7.tar.gz
tar xvfz rtc-ssh_0.3.1_Linux_armv7.tar.gz
cd rtc-ssh_0.3.1_Linux_armv7
./rtc-ssh -newkey
uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Signal OK

Other architectures and releases: https://github.com/mxseba/rtc-ssh/releases

or get source using the Go compilator:

Usage

go get -u github.com/mxseba/rtc-ssh
cd $GOPATH/bin

First run

./rtc-ssh -newkey
uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Signal OK

Option -newkey usage only first run, enter the uuid key on the website: https://webrtc.sqs.io
If ssh has a different port on our server than 22, set the option -port=xxxx

Rtc-SSH uses the pion-WebRTC library: https://github.com/pion/webrtc

  • 转载:http://m.blog.csdn.net/blog/paomadi/8309837 一. RTC设备结构体 struct rtc_device { struct device dev; //设备文件 struct module *owner; //模块所有者 int id; //RTC次设备 char name[RTC_DEVICE_NAME_SIZE]; //R

  • git 命令 克隆的3种方法远程仓库: git clone git仓库地址 git clone git仓库地址 文件夹名 git clone -b 分支名 git仓库地址 文件夹名 查看信息相关 git config --list 查看配置 git config --list --global 查看全局配置 git config --list --local 查看本地配置(本地配置优先于全局配

  • 1.校准时间 # Centos系统 date -R timedatectl set-local-rtc 1 timedatectl set-timezone Asia/Shanghai # Debian/ubuntu系统 date -R rm -rf /etc/localtime cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 2

  •         今天,同步代码,出现如下错误: root@rtc$git pull sign_and_send_pubkey: signing failed for RSA "/root/.ssh/id_rsa" from agent: agent refused operation git@192.168.60.168's password: 对比windows环境下的git pull正常执行,

  • 转载:http://blog.csdn.net/yaozhenguo2006/article/details/6820218 这个是linux内核文档关于rtc实时时钟部分的说明,此文档主要描述了rtc实时时钟的作用和编程接口,分别介绍了老的rtc接口和新的rtc类架构。并给出了一个测试rtc驱动的程序。         当linux开发者提到“实时时钟”的时候,他们通常所指的就是墙钟时间,这个时

  • 1 更新为阿里源 Ubuntu的版本号, 应该是18.04, 对应的代号是bionic lsb_release -a cp /etc/apt/sources.list /etc/apt/sources.list_backup sudo nano  /etc/apt/sources.list   20: deb http://mirrors.aliyun.com/ubuntu/ focal main

  • RDP(Remote Display Protocol远程显示协议) Telnet、Rlogin、SSH(Secure Shell)这三个属于远程登陆协议 FTP(File Transfer Protocol文件传输协议) SFTP(SSH File Transfer Protocol安全文件传输协议)

  • webrtc-source-thread werbrtc支持直接创建一个线程并投递任务处理 比如 post 、postDelay 例如AAudioPlayer发送一个kMessageOutputStreamDisconnected 去主线程 main_thread_->Post(RTC_FROM_HERE, this, kMessageOutputStreamDisconnected); void

  • RTCP作为RTP控制协议,对于弱网下音视频质量和会话控制具有重要的作用。 一、RTCP Header 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

  • linux内部的时间分为系统时间和硬件时间。系统时间一般是在系统启动时读一下RTC,然后就依靠定时器维护的时间,这个时间的是掉电不保存的。而 硬件时间通常指的就是RTC,只要RTC有电池供电,这个时间是可以掉电保存的。 系统时间在应用程序中,可以用gettimeofday() / setttimeofday() 读取和设置。 硬件时间在终端中可以通过如下命令设置: date -s "2018-05

  • Secure[1]CRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单的说是Windows下登录UNIX或Linux服务器主机的软件。 SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。

  • RTCP 涉及到的相关RFC文档 RFC3550,SR/RR/BYE/APP/SDES RFC4585,RTPFB/PSFB draft-holmer-rmcat-transport-wide-cc-extensions-01,RTPFB扩展TransportFeedback RTCP通用头部如下 0 1 2

  • 作为WebRTC RTCP消息中的一种,RTP Feedback包含的内容很多,所以这里单独介绍。 在RTCP Header中,这类消息的负载类型Payload Type=205,反馈消息类型FMT如下: FMT Name Long Name Description Reference 1 NACK Generic negative acknowledgement 丢包重传请求 RFC4585 3

 相关资料
  • 万维网联盟(W3C)推出的Web RTC。 它支持用于语音呼叫,视频聊天和P2P文件共享的浏览器到浏览器应用程序。 如果你想试试? 适用于Chrome,Opera和Firefox的网络RTC。 一个好的起点是这里简单的视频聊天应用程序。 Web RTC实现了三个API,如下所示 - MediaStream - 访问用户的摄像头和麦克风。 RTCPeerConnection - 访问音频或视频通话设

  • RTC

    machine.RTC machine.RTC 类是 machine 模块下面的一个硬件类,用于对指定 RTC 设备的配置和控制,提供对 RTC 设备的操作方法。 RTC(Real-Time Clock )实时时钟可以提供精确的实时时间,它可以用于产生年、月、日、时、分、秒等信息。 构造函数 在 RT-Thread MicroPython 中 RTC 对象的构造函数如下: class machin

  • RTC

    设置RTC设备的日期和时间,延时一段时间后获取当前时间 设置RTC设备的日期和时间,延时一段时间后获取当前时间 源码/* * Copyright (c) 2006-2018, RT-Thread Development Team * * SPDX-License-Identifier: Apache-2.0 * * Change Logs: * Date Author Notes * 2018-1

  • RTC

    RTC设备接口 函数 rt_err_t  set_date (rt_uint32_t year, rt_uint32_t month, rt_uint32_t day)   设置系统日期但不修改时间   rt_err_t  set_time (rt_uint32_t hour, rt_uint32_t minute, rt_uint32_t second)   设置系统时间但不修改日期   详细描

  • RTC 简介 RTC (Real-Time Clock)实时时钟可以提供精确的实时时间,它可以用于产生年、月、日、时、分、秒等信息。目前实时时钟芯片大多采用精度较高的晶体振荡器作为时钟源。有些时钟芯片为了在主电源掉电时还可以工作,会外加电池供电,使时间信息一直保持有效。 RT-Thread 的 RTC设备为操作系统的时间系统提供了基础服务。面对越来越多的 IoT 场景,RTC 已经成为产品的标配,

  • 用 webrtc 在 web 端传输文件,支持传输超大文件,P2P点对点传输。 优点 :分片传输,跨终端,不限平台,方便使用,内网不限速,支持私有部署,代码简单,通俗易懂,可二次开发,可作入门学习。 标签 :webrtc,p2p,应用工具 准备 安装node,npm后进入项目目录npm install进入build目录 : cd build/webpack/ 安装一些依赖 : npm insta