1.更新软件列表
sudo apt update
2.安装aptitude
sudo apt install aptitude
3.aptitude的使用:
更新软件列表
aptitude update
安装软件
aptitude install 软件包名
卸载软件
aptitude remove 软件包名
说明:aptitude的使用和apt的基本相同,但aptitude在处理软件依赖问题上更佳一些。
使用U盘的过程中经常会出现一些小问题,比如优盘被保护了,只能读取,却不能复制东西到U盘里。试试下面这个办法。
1.WIN R,运行中输入regedit进入注册表编辑器
2.“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Storage”项上,看看有没有StorageDevicePolicies子项。
3.如果没有,在Storage项上右键点击选择“新建一项”,名字修改为“StorageDevicePolicies”。请注意不是在右侧空白处单击。
4.接下来,在新建的StorageDevicePolicies子项右侧空白处右键单击,选择“新建—DWORD(32位)值”,并将其命名为“WriteProtect”。
5.双击这个WriteProtect,弹出对话框里修改“数值数据”为0。
6.之后再重启电脑,这种情况应该就修复了
在Windows server 2016系统下如何搭建SSH服务端呢?可以使用OpenSSH这款软件实现,如何安装OpenSSH呢?
1.在网站下载OpenSSH压缩包文件
https://github.com/PowerShell/Win32-OpenSSH/releases
2.将压缩包解压至自行设置的路径,示例文件存放路径为C:\Program Files\OpenSSH
3.在文件路径下打开命令行窗口,输入powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1,按回车键
4.输入net start sshd按回车键可以启动服务
5.若需要设置服务自动启动可以输入sc config sshd start= auto按回车键
6.默认连接端口22,默认用户名密码为Windows账户名和密码进行测试连接
说明:若服务安装成功后无法ssh连接,可能是由于防火墙导致,可以参考教程《Windows server 2016如何关闭和打开防火墙》和《Windows server 2016系统如何添加防火墙允许端口》,关闭防火墙或者添加允许ssh连接端口。
<p><span style="color: #2a303b; font-family: MicrosoftYaHei; font-size: 13.9636px;">可以</span></p>
在Windows server 2016系统下,sc命令是Windows原生的服务控制命令,通过它可以方便地添加、删除标准的Windows服务程序,如何操作呢?
1.打开“运行”,输入cmd,点击“确定”
2.在命令行界面输入sc create testservice binpath= "c:\test.exe",然后按回车执行添加。其中testservice为自行设置的服务名,binpath后的地址为需要设置为服务的应用程序执行文件的路径地址
3.打开“运行”,输入services.msc,点击“确定”
4.此时可以在服务中找到创建的testservice服务,双击打开设置
5.在弹出的界面可以设置testservice服务的状态,启动类型设置为“自动”然后点击“确定”即可完成该程序开机自启动设置
6.如果需要删除添加的服务,使用命令sc delete testservice binpath= "c:\test.exe",然后按回车执行删除
1.查看进程pid
例如:查看当前运行中的sshd路径
netstat -tunlp
可以查看到sshd进程的PID为3644
2.根据PID查看软件所在位置路径
ls -l /proc/{pid}| grep exe
由于linux在启动一个进程时,会在/proc下创建一个以PID命名的文件夹,该进程的信息存在该文件夹下。在该文件夹下有一个名为exe的文件,该文件指向了具体的命令文件,如下图:
ls -l /proc/3644 | grep exe
1.在需要执行的命令前加上setsid,例如setsid ping 8.8.8.8,输入该命令按回车键执行
2.通过查看进程命令如ps -ef |grep 8.8.8.8可以查看进程信息
3.若需要结束该进程则使用kill对应进程号即可
1.关闭防火墙,并禁止防火墙开机启动
systemctl stop firewalld.service
systemctl disable firewalld.service
2.永久关闭selinux
vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
保存后重启
3.下载一键安装包并上传到服务器/root/目录下
安装包下载路径:http://59.57.14.133:8081/software/cloudboot-1.4-1.x86_64.rpm
4.执行安装命令
rpm -ivh cloudboot-1.4-1.x86_64.rpm
5.导入ISO系统安装介质到对应目录
6.配置DHCP
vi /opt/cloudboot/etc/dhcp/dhcpd.conf
按下图红框所示配置DHCP需要分配出去的IP地址范围并保存:
7.启动CloudBoot系统
service cloudboot start
8.DHCP的网段在系统网卡文件上必须有一个IP地址,如果第一项dhcpd没运行起来,需要检查一下cloudboot目录下的dhcp配置文件是否有配置IP段和掩码,以及系统上是否有该网段的IP地址,然后再运行以下命令:
service cloudboot dhcpd start
9.查看cloudboot运行状态
service cloudboot status
全都为running表示cloudboot运行正常
10.接下来我们可以登录Web页面继续配置。首先,通过IE浏览器输入服务器的IP地址,web页面如下图所示,输入初始的用户名admin 密码admin登录:
11.登录之后,会提示设置DHCP,这里按实际需求进行配置,然后点击“下一步”(此时,系统将自动重启dhcp服务):
12.提示“是否要创建虚拟机”选择“否”,然后“提交”:
13.接下来,打开“网段管理”,这里的网段分为应用网段和管理网段,应用网段即要分配给客户服务器的公网地址所在的网段,而管理网段则为客户服务器的IPMI网段。我们根据实际情况分别选择“应用网段管理”和“管理网段管理”添加IP地址即可:
14.打开“模板管理”,我们要让服务器自动安装系统,需要用到PXE模板和系统模板,各系统版本的模板需要根据我们实际的安装需求进行修改和定制:
在Windows server 2016系统下,如何关闭Windows文件保护扫描呢?
1.打开“运行”,输入gpedit.msc,点击“确定”
2.按计算机配置→管理模板→系统→Windows文件保护,进入如图所示界面,找到并双击“设置Windows文件保护扫描”
3.点选“已禁用”,然后点击“确定”即可
在Windows server 2016系统下,使用powershell安装模块时提示如图错误,在安装NuGet时出现错误,如何解决呢?
1.打开“运行”,输入powershell,点击“确定”
2.输入Set-ItemProperty -Path 'HKLM:\SOFTWARE\Wow6432Node\Microsoft
\.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type DWord按回车键
3.再输入Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft
\.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type DWord按回车键
4.重新启动powershell,输入[Net.ServicePointManager]::SecurityProtocol检查是否如图显示信息
5.输入所需安装模块命令,例如Install-Module PowershellGet -Force并按Y来安装NuGet提供程序,然后按回车键
6.此时不会再出现错误提示信息而是出现进度条,等待进度条完成即可