技术文章

linux useradd与adduser区别

前言在 Linux 操作系统中,添加用户可以使用useradd和adduser这两个命令。曾经在添加用户的实践中遇到过一些坑,比如使用useradd命令添加用户后无法正常使用,对adduser和useradd傻傻分不清楚。网上找到的相关内容很碎片化,初看会让人一脸懵逼,这促使我对

error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools":

Python安装支持库的过程中经常会遇到“Microsoft Visual C++ 14.0 is required”或者“unable to find vcvarsall.bat”的问题,此时就需要安装Visual C++ build tools生成工具,下载链接。但该安装包为在线安装包,安装过程需要连接网络下载完整安装包,在没有网络连接的环境下无法使用。解决办法:打开命令行cmd:切换工作路径

什么是 PowerShell?

PowerShell 是一种跨平台的任务自动化解决方案,由命令行 shell、脚本语言和配置管理框架组成。 PowerShell 在 Windows、Linux 和 macOS 上运行。命令行 ShellPowerShell 是新式命令 shell,其中包括其他常用 shell 的最佳功能。 与大多数仅接受并返回文本的 shell 不同,PowerShell 接受并返回 .NET 对象。 shel

ubuntu server如何配置密钥登录

要在Ubuntu服务器上配置密钥登录,首先需要安装SSH服务器软件,可以通过运行命令`sudo apt install openssh-server`来完成。安装完成后,可以通过将公钥文件复制到用户的主目录`.ssh/authorized_keys`文件中来添加授权的SSH密钥。[^1](https://www.cloudpanel.io/tutorial/set-up-ssh-keys-on-u

WINDOWS7局域网打印机突然连接不上/不能打印0x0000011b 正式解决方案(无需卸载补丁)

近日,相信不少用户都面临局域网共享打印机无法打印报错0x0000011b代码的问题,这已经不是微软第一次出现关于打印机的bug了,早在今年3月份就有一个打印文字正常,但打印图片出现大面积缺失的bug。关于0x0000011b这个错误代码,之前我写过一个临时解决方案,该方案可以临时解决问题,但是第二天电脑又自动安装更新,导致问题重现;甚至还有部分电脑第二次自动更新之后出现无法卸载的情况。这是之前临时

Windows搭建WebDAV服务

自己用Windows Server搭建了家用NAS主机,WebDAV的文件共享方式当然也是必不可少的。本文使用的是WIN10 专业版。1. 安装IIS必要WebDav组件1.1 打开控制面板,查看方式改为“类别”,进入“程序”,“启用或关闭Windows功能”1.2 在Internet Information Services(IIS)中勾选“IIS管理控制台”、“Windows身份验证”“基本身