
VNC_Teamviewer.jpeg
ubuntu16.04LTS下载安装VNC Viewer
- 官网下载VNC Viewer
官网地址:https://www.realvnc.com/en/connect/download/viewer/linux/
根据电脑位数选择相关.deb文件,我下载的文件名是VNC-Viewer-6.19.325-Linux-x64.deb - 安装
sudo dpkg -i VNC-Viewer-6.19.325-Linux-x64.deb
安装好之后直接搜索就可以打开。
Ubuntu16.04 LTS 安装VNC Server开启远程桌面
1: 安装 X11VNC
sudo apt install x11vnc -y
2: 配置访问密码
sudo x11vnc -storepasswd /etc/x11vnc.pass
3: 创建服务
#先进入root模式
su root #忘记密码可通过sudo passwd root重置
gedit /lib/systemd/system/x11vnc.service
#粘贴如下代码,(若用vim代打开,最后需用 :wq 保存)
[Unit]
Description=Start x11vnc at startup.
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared
[Install]
WantedBy=multi-user.target
4: 修改防火墙配置,配置和启动服务
sudo ufw allow 5900
sudo systemctl enable x11vnc.service
sudo systemctl daemon-reload
5: 重启
sudo reboot
重启电脑之后,打开X11VNC Server设置端口号。
打开VNC Viewer,根据远程服务器IP和端口号进行连接。
注: 可通过ifconfig -a查看远程服务器IP。连接时IP:端口号。
6:开启端口号
vncserver :1 #此时开启端口号为1
7: 关闭端口号
ps -ef|grep vnc #查看端口号-rfbport 1,此时表示端口号是1
vncserver -kill :1 #关闭端口号1
8: 设置开机自启动
sudo x11vnc -storepasswd #设置密码 默认保存在 /home/"user"/.vnc/passwd
sudo x11vnc -storepasswd in /etc/x11vnc.pass #设置密码保存位置
sudo cp /home/"user"/.vnc/passwd /etc/x11vnc.pass #将用户目录下的passwd文件内容copy到 /etc/x11vnc.pass下
sudo touch /etc/init/x11vnc.conf #配置x11vnc为跟随系统自动启动 需要新建一个文件/etc/init/x11vnc.conf
sudo chmod a+w /etc/init/x11vnc.conf #要对文件修改需要权限才能修改
##在x11vnc.conf文件里加入:##
start on login-session-start
script
x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.pass -rfbport 5900
end script
ubuntu16.04LTS安装与卸载teamviewer
- 下载teamviewer
官网地址: https://www.teamviewer.cn/cn/download/linux/ - 进入安装包下载地址
使用安装命令:sudo dpkg -i xxxxx.deb - 如果出现架构依赖问题,先添加32位架构依赖包:
#添加架构依赖
sudo dpkg --add-architecture i386
#更新软件库
sudo apt-get update
- 再执行强制安装:
sudo apt-get -f install
sudo dpkg -i xxxxx.deb #重新安装
- 启动teamviewer并设置密码
#可以直接打开软件然后设置固定密码Extras/options/Security
#启动teamviewer
teamviewer --daemoon start
#设置登录密码
sudo teamviewer --passwd xxxxxxxx
- 卸载teamviewer
如果电脑中teamviewer安装混乱或者一直安装失败,可以考虑卸载重装。
使用whereis,which,find,grep等命令
找到软件名称或者位置,使用dpkg命令进行卸载。
dpkg -l |grep xxx # xxx表示安装的软件名
sudo dpkg --purge xxxx
rm -rf ~/.local/share/xxxx
注:如果碰到服务器是Ubuntu14.04安装不了最新版本Teamviewer,可考虑安装Teamviewer13。其他版本teamviewer下载地址 。
参考博客:
ubuntu 16.04 启用root用户方法
ubuntu16.04 开启 ssh 和 vncserver
Ubuntu16.04 LTS 安装VNC Server开启远程桌面
Ubuntu下安装配置VNC远程工具
ubuntu安装vnc server-x11vnc并设置开机自动启动
SSH内网穿透
ubuntu安装与卸载.dep软件
ubuntu18安装teamviewer