Linux之TeamViewer和VPN客户端远程

一、TeamViewer 篇
系统环境:

Linux OS:CentOS 7.0.1
下载安装

wget https://dl.tvcdn.de/download/version_12x/teamviewer_12.0.85001.i686.rpm

yum -y install teamviewer_12.0.85001.i686.rpm

启动

teamviewer –daemon start

重启

teamviewer –daemon restart

停止

teamviewer –daemon stop

查看状态

teamviewer –daemon status

设置密码(重置密码也是一样的)

teamviewer –passwd 123456

查看ID

teamviewer –info print id

或者

teamviewer info

window安装teamviewer,远程linux即可

常用命令:

二、VPN Client 篇

环境

Ubuntu16.04 配置连接VPN
安装network-manager-l2tp

add-apt-repository ppa:nm-l2tp/network-manager-l2tp

apt-get update

apt-get install network-manager-l2tp

apt-get install libnm-util-dev libnm-glib-dev libnm-glib-vpn-dev libnm-dev libnm-gtk-dev

apt-get install network-manager-l2tp-gnome

图形界面配置VPN连接

1)配置vpn使用Gateway和Gateway ID都是用IP地址,Pre-shared key是预秘钥。
2)然后配置Phase1 Algorithms:3des-sha1-modp1024和Phase2 Algorithms:3des-sha1,这个值可以用# ike-scan domain查看SA=(Enc=3DES Hash=SHA1 Auth=PSK Group=2:modp1024 LifeType=Seconds LifeDuration(4)=0x00007080)中Enc,Hash,Group的值得到。
如下图所示(注意Password后面的小人图表点击设置成每次请求密码,这样每次连接的时候都会弹出界面要求输入密码,特别是动态密码的场景很适用):

设置完成,点击连接即可。

设置ssh-agent代理,适用ssh-agent管理代理秘钥。

// 启动ssh-agent服务

eval ssh-agent

// 添加代理秘钥

ssh-add /root/.ssh/id_dsa

//修改/etc/ssh/ssh_config文件开启:ForwardAgent yes,重启ssh服务即可。
之后可以登录跳板机在跳转登录到其他机器而不用指定秘钥。

命令行连接VPN

// 在命令行连接vpn,VPN1是vpn名称,–ask参数指定输入秘钥

nmcli –ask con up VPN1

// 断开连接

nmcli con down VPN1

声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/235147.html

联系我们
联系我们
分享本页
返回顶部