环境确认
本篇文章基于CentOS8系统下安装
准备工作
首先确保CentOS8装有有效且能正常使用的yum软件包仓库和sudo系统管理指令,然后该电脑可以连接到外网。
用到的命令介绍
wget:从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。如果使用 wget下载https开头的网址域名时报错请在wget后面加上 --no-check-certificate( --no-check-certificate为不检查证书的意思)
sudo:
rpm -q sudo 检测是否安装了sudo
-V 显示版本编号
-h 会显示版本编号及指令的使用方式说明
-l 显示出自己(执行 sudo 的使用者)的权限
-v 因为 sudo 在第一次执行时或是在 N 分钟内没有执行(N 预设为五)会问密码,这个参数是重新做一次确认,如果超过 N 分钟,也会问密码
-k 将会强迫使用者在下一次执行 sudo 时问密码(不论有没有超过 N 分钟)
-b 将要执行的指令放在背景执行
-p prompt 可以更改问密码的提示语,其中 %u 会代换为使用者的帐号名称, %h 会显示主机名称
-u username/#uid 不加此参数,代表要以 root 的身份执行指令,而加了此参数,可以以 username 的身份执行指令(#uid 为该 username 的使用者号码)
-s 执行环境变数中的 SHELL 所指定的 shell ,或是 /etc/passwd 里所指定的 shell
-H 将环境变数中的 HOME (家目录)指定为要变更身份的使用者家目录(如不加 -u 参数就是系统管理者 root )
command 要以系统管理者身份(或以 -u 更改为其他人)执行的指令
安装已经下载好的rpm软件包:sudo rpm -ivh 路径/package.rpm
直接通过路径安装rpm软件包:sudo rpm -ivh 网址
安装开始
首先下载好向日葵安装包 wget --no-check-certificate https://dl-cdn.oray.com/sunlogin/linux/sunloginclientshell-10.1.1.28779.x86_64.rpm
安装 向日葵 sudo rpm -i /home/sunloginclientshell-10.1.1.28779.x86_64.rpm (默认安装后路径在/usr/local/sunlogin)
查看依赖缺失问题 ldd /usr/local/sunlogin/bin/sunloginclient
查找现有lib包 find / -name libncurses*
源依赖包位置和指向依赖包位置 ln -sf /usr/lib64/ /usr/lib64/
卸载软件 rpm -e sunloginclient
重新安装向日葵 rpm -i /home/sunloginclientshell-10.1.1.28779.x86_64.rpm
如果有xml问题 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
下载libncurses5必用包 sudo apt-get install libncurses5-dev
如果服务器时间设置正常到这里就已经安装成功可以运行了
启动向日葵命令 sudo /usr/local/sunlogin/bin/sunloginclient
如果时间有问题:
设置时间 tzselect
依次选择5-Asia,9-China,1-Beijing Time。
date -s “2019-11-01 17:28:00”
然后再次运行 sudo /usr/local/sunlogin/bin/sunloginclient
运行成功后的操作
进入页面键盘点击F12选择Bind输入用户名密码点击ok登录成功。
、
登录成功后记住界面上显示的Code和Access前往window的控制端定对应输入识别码和验证码点击远程协作远程即可
结尾
感谢大家长期以前的支持,最后在永远的偶像刘德华的笨小孩中结束今天的分享。
作者联系方式微信:lx2381499728;qq:2381499728