前言本文为省略版直接贴代码,用就完事了,下文三个方法都为独立模块可以单独调用,详细步骤版在这,点击跳转。一、代码实现#include <stdio.h>
#include <Windows.h>
// 删除注册表值,不存在则退出
void DeleteReg(HKEY RootKey,const char* SubKey,const char* Valuename){
之前不懂事,在github上乱建了一些repository,今天想把github整理一下,也就要把一些没用的repository删除,一开始不懂怎么操作,后来网上找了一些教程,如下: 注意的是repository的名字最好是从这里复制 其后我想把某个repository里面的一个文件夹删除,注意这里不是把整个文件夹删除,只是不想让这个文件件出现在这个repository里面了。 这里
转载
2024-08-15 17:14:48
234阅读
简介 在实际使用FreeRTOS 的时候我们时常需要根据自己需求来配置FreeRTOS,而且不同架构的MCU 在使用的时候配置也不同。FreeRTOS 的系统配置文件为FreeRTOSConfig.h,在此配置文件中可以完成FreeRTOS 的裁剪和配置,这是非常重要的一个文件,本章就来讲解这个这个文件,本章分为如下几部分:3.1 FreeRTOSConfig.h 文件 3.2 “INCLU
1.Windows系统1)日志概述在Windows系统中,日志文件包括:系统日志、安全性日志及应用程序日志,对于应急响应工程师来说这三类日志需要熟练掌握,其位置如下。在Windows 2000 专业版/Windows XP/Windows Server 2003(注意日志文件的后缀名是evt):系统中:系统日志的位置为C:\WINDOWS\System32\config\SysEven
简介SSH(Secure Shell)是一种能够提供安全远程登录会话的协议,也是目前远程管理Linux系统最首选的方式,因为传统的ftp或telnet服务是不安全的,它们会把帐号口令和数据资料等数据在网络中以明文的形式进行传送,这种数据传输方式很容易受客“中间人”的嗅探,轻则篡改了传输的数据信息,重则直接抓取到了服务器的帐号密码。想要通过SSH协议来管理远程的Linux服务器系统,咱们需要来部署配
转载
2024-07-05 18:09:39
132阅读
前段时间做了个任务,是公司liunx机器上有个公司静态网站的文件夹,因为不定期的修改,修改完之后要同步到FTP服务器上,之前一直是手动使用FTP工具来同步,我的任务是开发一个能够同步静态网站的action,集成到ETL工具中,然后每天会自动运行这个action,这样就避免手动同步了。 之前没有做过FTP上传,百度之,做FTP上传有两个类库,一个sun的FtpClient,不过sun是不推荐使用这
注意! 大小写英文字母在 BSD上是完全不同的。
telnet 连线到指定的主机 (可用 IP或主机名称)。
telnet 210.240.119.251 或 telnet bbs.pnjh.ttct.edu.tw
exit 离开目前连线之主机,
或退出目前化身的使用身份。
shutdown
shutdown -h now 立即进行关机程序 (
一:freessd篇1)下载freesshd和puttty两个直接可以在百度打官网下载。2)首先对freesshd设置,如果只是sftp,点击user按钮添加用户和密码,可以不是本地用户。3)注上述安装完freessshd可能出现端口问题,服务器不能起来,这里要注意的是freesshd本身已经在service中起来了所以默认的22端口被占用,当然保准起见一般先cmd查一下端口,netstat
转载
2024-04-02 09:46:01
249阅读
文章标题: windows 上搭建 sftp 服务器 - freesshd全过程 关键字 : freesshd 文章分类: 教程 创建时间: 2020年3月23日缘由动手第一步:添加用户第二步:设定ssh地址,选择本地IP地址第三步:在SFTP选项卡中,选择SSH服务器默认路径第四步:Authentication 中 Password authentication 一栏 要选择 Required
转载
2024-05-06 12:48:35
466阅读
一.文件权限类型介绍 文件权限是限制用户对文件操作的规则,可以对文件的不同所有进行不同的权限管理。按照用户类型可分为三种:u(user :文件所有者),g(group :文件所有者所在用户组)。o (other :其他人)。文件或目录的权限分为读取权限,写权限,执行权限三种,分别用r w x 表示。 1. 文件权限
转载
2024-04-21 18:44:15
123阅读
1. 简介 本文档将突出介绍 FreeBSD 与 Linux 的差别,以使得那些 Linux 高级用户能自己快速熟悉 FreeBSD 的基础内容。这只是份技术上的快速入门,并非是试图描绘这两种操作系统之间的"哲学"上的差异。2. Shell程序:没有Bash吗? 那些从 Linux® 转过来的用户经常会惊讶于 Bash 不是 FreeBSD 的默认 Shell。 事实上,Bash
在开始安装系统以前, 必须决定要使用多大的硬盘空间来安装 FreeBSD, 而且必须决定partition 应该如何分割. 因为一旦你安装完系统以后, 再想改变一个 partition 的大小就必须把资料备份出来再重新分区、格式化(format)。一般情况下, 你必须准备一个 primary partition 给 FreeBSD, *BSD 传统上只能装在primary 上。FreeBSD 经过
转载
2024-04-22 17:24:33
21阅读
FreeBSD的默认下载工具是fetch,既慢又不好用。在FreeBSD下安装软件有一些很有效率的方式,下面就给大家介绍一下。
Ports机制
首先,FreeBSD下最有特色的软件安装和升级机制就是ports,既方便又高效。下面我们从ports套件的安装开始讲起,让你细致的了解有关ports的每一个细节
一、ports套件的安
本地电脑搭建SFTP服务器,并实现公网访问 文章目录本地电脑搭建SFTP服务器,并实现公网访问1. 搭建SFTP服务器1.1 下载 freesshd 服务器软件1.3 启动SFTP服务1.4 添加用户1.5 保存所有配置2. 安装SFTP客户端FileZilla测试2.1 配置一个本地SFTP站点2.2 内网连接测试成功3. 使用cpolar内网穿透3.1 创建SFTP隧道3.2 查看在线隧道列表
因为最近的一个项目的客户需要使用SFTP给我放传送文件,公司的服务器都是WINDOWS 2003或者WINDOWS 2008,我必须找到一个免费的(这点很重要),好用的,稳定的SFTP服务端软件。经过一番苦寻,找到了以下几款:1. OpenSSH 参考文章:《Windows下用sftp打造安全传输》 OpenSSH 安装起来很快速,然后就是在CMD命令行里做若干设置,但是不知道哪里没做好,用C
首先,Apache会显示一些server信息,我们要关闭掉这些信息不给别有用心者机会 首先是SSH的问题 SSH默认的端口是23,但是如果使用默认端口的话会有很多的脚本男孩把你的服务器作为字典攻击的测试对象,所以如果更改了默认的23端口,就会减少了很多没有必要的问题 在httpd.conf里面(在末尾添加即可,默认的配置文件中可能会没有这个选择
转载
2024-08-31 14:48:55
127阅读
FreeBSD的软件包管理工具pkg主要是用来安装预编译好的二进制文件,速度快,但不能定制编译选项。适用于不需要定制编译参数,要求快速安装好软件包的场景。1. 查看pkg帮助pkg help
pkg help install
pkg help <command>2. 在安装新软件之前,建议对所有已安装的软件做个安全检查,看看是否有已知的漏洞。pkg audit -F #检查所有已安装的
今天有一台服务器重启后发现使用ssh无法登陆,于是从控制台登陆后发现果然是服务器的sshd服务没有随机启动,本以为手工启动一下就OK了,结果发现启动的时候报错了,进程起来然后提示【PRNGis not seeded】后就直接退出了,google了一下发现是缺失了两个生成随机数的文件/dev/random和/dev/urandom。而sshd服务启动时openssl会调用RAND_add()或RAN
下面是free的运行结果,一共有4行。为了方便说明,我们加上了列号。这样可以把free的输出看成一个二维数组FO(Free Output)。例如:FO[2][1] = ×××12
FO[3][2] = 305404