这里环境为centos 7.2
# yum install git
git clone https://github.com/tmate-io/tmate.git
# unzip tmate-master.zip
# cd tmate-master
安装依赖
# yum install -y cmake pkg-config libtool libevent-dev libncurses-dev libssl-dev zlib1g-dev libevent-devel(ubuntu是libevent-dev)
# yum install glibc-static ncurses-devel
# ./autogen.sh
# ./configure
缺少什么依赖包就安装什么
msgpack下地址
https://centos.pkgs.org/7/epel-x86_64/msgpack-1.4.1-1.el7.x86_64.rpm.html
msgpack-1.4.1-1.el7.x86_64.rpm
# rpm -ivh msgpack-1.4.1-1.el7.x86_64.rpm
configure: error: "msgpack >= 1.1.0 not found" 还是报错
#cat /etc/os-release
PRETTY_NAME="Kali GNU/Linux Rolling"
NAME="Kali GNU/Linux"
ID=kali
VERSION="2017.3"
VERSION_ID="2017.3"
ID_LIKE=debian
ANSI_COLOR="1;31"
HOME_URL="http://www.kali.org/"
SUPPORT_URL="http://forums.kali.org/"
BUG_REPORT_URL="http://bugs.kali.org/"
#uname -a
Linux localhost 3.10.61-user-gcdd563f-cI088c136 #2 SMP PREEMPT Sat May 27 15:30:54 CST 2017 aarch64 GNU/Linux
#apt-get install tmate
安装软件
libmsgpackc2 libssh-4 tmate
#ssh-keygen
选择密钥保存位置
设置密码
生成密钥成功
参考:
1.tmate:秒级分享你的终端会话