营销型网站建设公司哪家好哪个好,个人网站建设免费分析,大前端dux主题wordpress,wordpress代码缩进说明#xff1a;
因为之前服务器上安装了 PVE (Proxmox VE)#xff0c;之前是用 Proxmox VE 进行服务器资源管理的。出于某些原因#xff0c;现在不再通过 PVE构建的虚拟机来使用计算资源#xff0c;而是通过 PVE 自带的 Debian 系统直接使用虚拟机资源#xff08;因为积…说明
因为之前服务器上安装了 PVE (Proxmox VE)之前是用 Proxmox VE 进行服务器资源管理的。出于某些原因现在不再通过 PVE构建的虚拟机来使用计算资源而是通过 PVE 自带的 Debian 系统直接使用虚拟机资源因为积累的数据量比较多重新装系统不太现实而且部分虚拟机也在用所以目前的形式就是一方面通过虚拟机使用计算资源另一方面直接通过 Debian 使用计算资源。
为了能够远程连接服务器需要在 Debian 上安装向日葵软件。去官网下载时可以发现没有直接适用 Debian 的向日葵安装包所以本文将通过修改向日葵安装包源码来实现向日葵在 Debian 上的安装。
1. 下载向日葵安装包
从官网上下载个人版向日葵https://sunlogin.oray.com/download/linux?typepersonal因为是服务器端安装所以选择命令行版本的向日葵。
下载方式wget https://dw.oray.com/sunlogin/linux/sunloginclientshell-10.1.1.28779-amd64.deb
2. 解包并修改安装源码
2.1 解包
通过命令 dpkg-deb -R sunloginclientshell-10.1.1.28779-amd64.deb sunloginclient 将下载的 .deb安装包解压缩到 sunloginclient 目录下该目录包含 DEBIAN 和 usr 两个子目录。 切换到DEBIAN目录下cd sunloginclient/DEBIAN可以看到有control postinst postrm preinst prerm 四个文件其中需要修改的是 postinst 和 prerm 两个文件。
2.2 修改
切换到../usr/local/sunlogin/scripts/2.2.1-2.2.4都是该目录
2.2.1 修改common.sh文件
切换到scripts目录下cd ../usr/local/sunlogin/scripts/用vi打开common.sh文件如下图可以发现其中是包含debian选项的绿色箭头指示但是后续安装脚本中没有debian相关内容所以不能直接在debian上安装。由于我们是要在 PVE 上安装所以/etc/issue中所需的关键词是 “Proxmox Virtual Environment”所以需要添加红框标注的部分。 第二处需要修改的是 os_version 部分需要增加红框标注的内容如下所示。需要注意的是我这里是/etc/issue.net需要根据具体情况修改目标文件可以 ls /etc/issue* 看一下 issue相关的文件。
2.2.2 修改 start.sh
需要修改的地方如下所示增加一处 debian 的启动项注意 debian 的大小写。
2.2.3 修改 depends.sh
需要增加一项 debian 的判断项。
2.2.4 修改 stop.sh
需要增加一项 debian 的终止项注意 debian 的大小写。
2.2.5 修改 postinst
切换到 DEBIAN/目录下有两处需要修改红框所示。
2.2.6 修改prerm
有一处修改。
2.3 打包
运行dpkg-deb -b sunloginclient/ sunlogincilent-10.1.1.128779-fixed-amd64.deb 对 sunloginclient/目录进行打包。
2.4 安装
运行sudo dpkg -i sunlogincilent-10.1.1.128779-fixed-amd64.deb进行安装安装时可能会报错Package libncurses5 is not installed.可以通过sudo apt-get install libncurses5-dev安装libncurses5可能还会报错E: Unmet dependencies. Try apt --fix-broken install with no packages (or specify a solution).可以通过apt --fix-broken install进行处理。
3. 运行向日葵
运行sudo /usr/local/sunlogin/bin/sunloginclient 出现 按f12登入向日葵账户即可。 登入之后
再按f12退出exit即可。
4. 向日葵远程登入并创建新用户名
4.1 创建用户组
sudo groupadd zhang_group
sudo groupadd wang_group4.2 创建新用户
sudo useradd -m -G zhang_group zhangsan
sudo useradd -m -G wang_group wangwu## 查看zhangsan 和 wangwu的用户组
groups zhangsan
groups wangwu4.3 设置密码
sudo passwd zhangsansudo passwd wangwu修改/ect/passwd将新用户对应行的 xxx:/bin/sh换成xxx:/bin/bash
ps. 新建用户没有 sudo 权限
参考
[1]. https://forums.debiancn.org/t/topic/2801 [2]. https://sunlogin.oray.com/download/linux?typepersonal