- 博客(55)
- 收藏
- 关注
原创 Centos 7 创建ftp 匿名登录和专用用户名登录可上传下载
FTP(File Transfer Protocol,文件传输协议)是一种用于在网络上进行文件传输的标准协议,广泛应用于服务器与客户端之间的文件上传、下载和管理。被动模式设置:配置pasv_min_port和pasv_max_port指定被动模式端口范围。限制用户访问范围:通过chroot_local_user=YES将用户限制在家目录。connect_from_port_20=YES # 使用20端口传输数据。xferlog_std_format=YES # 使用标准日志格式。
2025-09-26 18:09:49
527
原创 linux 破解密码
正常开启系统,内核处按e键,光标上下移动,找到以linux16开头的这一行,按下键盘上的End键,直接跳至这一行的末尾,再按下空格键,输入。
2025-08-05 11:29:00
194
原创 linux 加固
在auth部分添加(位置很重要,建议放在pam_unix.so之前)vim /etc/login.defs 修改成如下内容。保存退出执行 source /etc/profile。# 添加以下行(通常在auth部分)1、设置口令复杂度策略和有效期。二)设置ssh远程登录失败处理。一)设置本地登录失败处理。4、超时后自动退出登录。2、设置密码过期时间。3、设置登录时间超时。
2025-08-05 11:27:50
257
原创 Windows 2012 搭建FTP服务器 匿名和用户名登录两种方式 保姆级教程
描述下一页为以下界面,这里的身份验证我选择基本,先允许所有用户,后面分享如何设置用户验证,读取和写入顾名思义,为登录你ftp服务器的人是否有读取你文件或上传文件的权限。如图所示,添加指定用户(上述步骤创建的),然后选择你的用户权限,读取是只允许这个登陆上来的用户(111)下载文件,而不允许上传文件。安装下图步骤来操作,先点击编辑,然后点击添加,最后在输入对象名称来选择里面打个E后点击检查名称,就会自动检查成Everyone,然后点击确定就ok了。还是在计算机管理里面,先点击用户,然后右键之后点击新用户。
2025-07-16 16:07:24
834
1
原创 Centos Openssh升级为Openssh8.8最新版
最近因为做等保扫描出老版本的Openssh有漏洞,因此准备决心把Openssh升级到最新版本,前前后后折腾了两三个星期,中间填上了各种坑,最终终于搞定,最终版本为Openssh8.8p1 ,Openssl1.1.1l ,zlib-1.2.111.事前准备好三个安装包,大家可以去各大镜像源网站进行下载,如下所示2、使用yum 对 gcc lrzsz 进行安装[root@localhost ~]# mkdir upload[root@localhost ~]# cd upload[.
2021-12-07 16:30:48
8455
9
转载 PKI详解
PKI详解一、什么是PKI?官方定义:PKI是Public Key Infrastructure的首字母缩写,翻译过来就是公钥基础设施;PKI是一种遵循标准的利用公钥加密技术为电子商务的开展提供一套安全基础平台的技术和规范。PKI技术是一种遵循既定标准的密钥管理平台,它的基础是加密技术,核心是证书服务,支持集中自动的密钥管理和密钥分配,能够为所有的网络应用提供加密和数字签名等密码服务及所需要的密钥和证书管理体系。通俗理解:PKI就是利用公开密钥理论和技术建立提供安全服务的、具有通用性的基础设施.
2021-02-03 09:32:36
22426
3
转载 DHCP Snooping
DHCP Snooping简介DHCP Snooping是DHCP(Dynamic Host Configuration Protocol)的一种安全特性,用于保证DHCP客户端从合法的DHCP服务器获取IP地址,并记录DHCP客户端IP地址与MAC地址等参数的对应关系,防止网络上针对DHCP攻击。目前DHCP协议(RFC2131)在应用的过程中遇到很多安全方面的问题,网络中存在一些针对DHCP的攻击,如DHCP Server仿冒者攻击、DHCP Server的拒绝服务攻击、仿冒DHCP报文攻击等。
2020-07-30 15:06:16
981
原创 HCIE StP
名词解释:一、forward delay1、确定监听和学习状态所需要的的时间2、收到TC BPDU mac地址老化时间二、标准stp 由根桥发送配置BPDU,非根桥不主动发送BPDU 华为除外华为的stp 根桥发送配置BPDU 非根桥也可以主动发送BPDU (华为从RSTP引入)华为的stp协议引入了大量的RSTP协议特点 :1、非根桥主动发送BPDU 2、收到次级BPDU...
2020-07-06 15:15:21
523
原创 OSPF 详解
OSPF关系如何建立?使用hello报文建立邻居关系,ospf协议直接封装在IP报文中,协议号是89,证明IPV4和ospf协议直接存在相辅相成的关系,ospf是一种运行在ipv4之上的路由协议...
2020-07-06 15:14:45
1435
原创 华为交换机常用查看设备信息的命令
当华为交换机设备发生异常时,可以通过查看设备信息检查状态是否正常1、查看设备的部件信息和状态信息[023wg.com]display device ? slot Slot | Matching output...
2020-07-06 15:14:07
24106
原创 UOS系统中安装x11vnc远程桌面
UOS系统中安装x11vnc远程桌面一、UOS系统中安装x11vnc服务步骤1 :更新系统sudo apt-get update步骤2 :安装x11vncsudo apt-get install x11vnc -y步骤3 :设置VNC连接密码sudo x11vnc -storepasswd /etc/x11vnc.pass根据提示,输入并确认VNC连接的密码,密码保存在/etc/x11vnc.pass文件中。步骤4 :编写服务脚本sudo vim /li
2020-07-06 15:10:24
9269
2
原创 linux 学习小记(1)
1、列出所有时区的命令 timedatectl list-timezones2、当前系统时区 timedatectl status3、设置系统时区timedatectl set-timezone+时区4、显示区时 cal5、关机:halt,poweroff5、重启:reboot -f :强制,不用掉shutdown -p:切断电源6...
2019-10-15 11:05:47
194
原创 定义别名
在linux运维当中,会遇到很多又臭又长的命令,现在好了可以对这些命令定义一个简短的别名想要永久的保存这些别名就要把别名写在.bashrc文件里面,用nano 进入到里面(需要注意的是.bashrc文件是一个隐藏文件,需要用ls -a才能查看到)(.bashrc只对当前账号有用,/etc/.bashrc 是对所有账号管用)更改完之后不会立即生效一种方法直接退出exit 然后...
2019-10-10 17:00:41
271
原创 修改linux root密码
1首先开启系统,按住esc键2然后根据提示按e键,进入编辑选项在UTF-8行编辑修改两处,首相将ro改为rw,即只读改为可读写权限,然后在尾部加入 init=/bin/sh 3此时按住Ctrl+x快捷键进入拯救模式4修改root用的新密码为123456,修改命令如下5、密码修改成功后会有如下提示6输入如下命令更新系统信息7输入下...
2019-09-24 11:04:50
308
原创 更改HDM密码
华三服务器更改HDM密码,由bios创建新用户,再由web端登录更改原先的账户密码esc进入bois,进入服务器管理,进入添加用户:设置用户名,设置密码,设置权限(管理员),默认账户 设置为开启。进入web界面管理,然后进入用户管理,可以修改账号...
2019-09-24 09:03:14
1387
原创 ntpq -p参数详解
#ntpq -p remoterefidsttwhenpollreachdelayoffsetjitter ================================================================== *192.168.16...
2019-09-19 15:08:35
2708
原创 详细介绍:crontab定时任务
1、 crontab命令概念crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。cron 系统调度进程。 可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行。cron是系统主要的调度进程,可以在无需人工干预的情况下运行作业。crontab命令允许用户提交、编辑或...
2019-09-19 15:03:47
202
原创 Centos7 设置开机自启动NTP服务
工作环境:Centos7很简单一句命令就可以搞定[root@localhost ~]# systemctl enable ntpdsuccess然后reboot重启检验状态如果为active状态 那么恭喜你已经成功了如果不成功那么查看[root@localhost ~]# systemctl is-enabled chronydenable结果如果为enable ...
2019-09-19 15:01:20
3953
转载 Linux 搭建NTP服务器
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/hellboy0621/article/details/81903091在配置时钟同步服务器时第一次同步时间时,使用ntpdate命令;后续通过ntpd服务与服务器同步时间。一、搭建NTP服务器1、查看服务器、客户端操作系统版本...
2019-09-19 14:42:41
424
原创 U盘引导安装centos7
1、 U盘启动电脑进入安装界面 正常情况下你应该会看到下面的这个界面: 选择第一项,然后按TAB键,然后会看到下面这个:2、修改第二步中按TAB键出来的命令 将命令修改为:>vmlinuz initrd=initrd.img linux dd quiet,改好之后回车,然后就会列出你的设备列表了,在这个列表里面,不懂Linux的我都能很清...
2019-07-03 11:02:19
1646
原创 华三服务器存储,自动分区根分区不能超过2个T
型号 UniServer R4900 G3将分区/boot,/boot/efi 设置到500M以上,自动分区可以超过三个T。。
2019-07-03 10:56:46
548
原创 华三服务器修改HDM密码
型号R4900 G3更改HDM密码,由bios创建新用户,再由web端登录更改原先的账户密码1、esc进入bois,2、进入服务器管理,进入添加用户:设置用户名,设置密码,设置权限:(管理员),默认账户: 设置为开启。进入web界面管理,然后进入用户管理,可以修改账号...
2019-07-03 10:17:46
9264
转载 iOS 3DTouch 在现实当中的应用
本文主要讲解3DTouch各种场景下的开发方法,开发主屏幕应用icon上的快捷选项标签(Home Screen Quick Actions),静态设置UIApplicationShortcutItem,动态添加、修改UIApplicationShortcutItem,peek和pop的实现。一、3DTouch开发准备工作(让模拟器也支持3DTouch的解决办法) 需要支持3DTo
2016-12-12 17:46:17
1524
转载 iOS开发HTTPS实现之信任SSL证书和自签名证书
首先来分析一下什么是HTTPS以及了解HTTPS对于iOS开发者的意义HTTPS 以及SSL/TSL什么是SSL?SSL(Secure Sockets Layer, 安全套接字层),因为原先互联网上使用的 HTTP 协议是明文的,存在很多缺点,比如传输内容会被偷窥(嗅探)和篡改。 SSL 协议的作用就是在传输层对网络连接进行加密。何为TLS?到了1999年,SSL 因为
2016-12-12 15:28:58
5813
原创 unable to boot the simulator xcode8
上午更新了xcode8.0 ,但是一运行就出现此类的问题“unable to boot the simulator ”,然后通过卸载,再次更新都没有效果,而且每次重启都会出现“CoreTelephony Trace File Error ” 的错误,最后找到一种方法,根据方法配置好了以后,问题瞬间就解决了;1、重启Mac,点击重启按钮之后,按住Command + R 键,一直等到系统设置界面的
2016-10-31 18:03:15
709
原创 登录注册 所用到的校验
因为各个公司的需求不同,当时我也是很麻烦才找到了这些验证的东西,今天我把他整理一下,希望以后有人再用的时候,可以容易一点,一言不合,直接上代码一、身份证的验证+ (BOOL)validateIDCardNumber:(NSString *)value { value = [value stringByTrimmingCharactersIn
2016-08-02 09:38:54
438
转载 maskView 的使用
maskView(maskLayer)基本原理maskView配合CAGradientLayer的使用maskView配合带alpha通道图片的使用设计文本横向渐变消失的控件maskView(maskLayer)基本原理:png图片透明像素的原理maskView(maskLayer)可类比多张png图片的叠加遮罩,原理类似maskView是iOS8以上才有的方法,如
2016-08-01 15:18:48
936
原创 iOS中 setNeedsDisplay和setNeedsLayout方法的不同
1、在Mac OS中NSWindow的父类是NSResponder,而在i OS 中UIWindow 的父类是UIVIew。程序一般只有一个窗口但是会又很多视图。2、UIView的作用:描画和动画,视图负责对其所属的矩形区域描画、布局和子视图管理、事件处理、可以接收触摸事件、事件信息的载体、等等。 3、UIViewController 负责创建其管理的视图及在低内存的时候将
2016-08-01 14:45:36
443
转载 从 NSObject 的初始化了解 isa
> 因为 ObjC的 runtime只能在 Mac OS下才能编译,所以文章中的代码都是在 Mac OS,也就是`x86_64` 架构下运行的,对于在 arm64中运行的代码会特别说明。如果你曾经对 ObjC底层的实现有一定的了解,你应该会知道 **Objective-C对象都是 C语言结构体**,所有的对象都包含一个类型为 `isa`的
2016-08-01 11:42:51
314
转载 黑箱中的 retain 和 release
> 由于 Objective-C中的内存管理是一个比较大的话题,所以会分为两篇文章来对内存管理中的一些机制进行剖析,一部分分析自动释放池以及`autorelease`方法,另一部分分析`retain`、`release`方法的实现以及自动引用计数。+ [自动释放池的前世今生](https://github.com/Draveness/iOS-Source-C
2016-08-01 11:40:20
293
转载 深入解析 ObjC 中方法的结构
> 因为 ObjC的 runtime只能在 Mac OS下才能编译,所以文章中的代码都是在 Mac OS,也就是`x86_64` 架构下运行的,对于在 arm64中运行的代码会特别说明。在上一篇分析`isa` 的文章[从 NSObject 的初始化了解 isa](https://github.com/Draveness/iOS-Source-Code
2016-08-01 11:39:05
250
转载 自动释放池的前世今生
> 由于 Objective-C中的内存管理是一个比较大的话题,所以会分为两篇文章来对内存管理中的一些机制进行剖析,一部分分析自动释放池以及`autorelease`方法,另一部分分析`retain`、`release`方法的实现以及自动引用计数。+ [自动释放池的前世今生](https://github.com/Draveness/iOS-Source-C
2016-08-01 11:38:05
231
转载 iOS 源代码分析 --- MBProgressHUD
[MBProgressHUD]()是一个为 iOS app添加透明浮层 HUD的第三方框架.作为一个 UI层面的框架,它的实现很简单,但是其中也有一些非常有意思的代码.## MBProgressHUD`MBProgressHUD` 是一个`UIView` 的子类,它提供了一系列的创建`HUD` 的方法.我们在这里会
2016-08-01 11:37:16
514
转载 iOS 在地图上绘制运动轨迹
iOS中的MapKit集成了google地图api的很多功能加上iOS的定位的功能,我们就可以实现将你运行的轨迹绘制到地图上面。这个功能非常有用,比如快递追踪、汽车的gprs追踪、人员追踪等等。这篇文章我们将使用Map Kit和iOS的定位功能,将你的运行轨迹绘制在地图上面。实现 在之前的一篇文章描述了如何在地图上显示自己的位置,如果我们将这些位置先保存起来,然后串联起来绘制到地图上面
2016-08-01 11:36:07
1780
转载 成熟的夜间模式解决方案
从开始写[DKNightVersion](https://github.com/Draveness/DKNightVersion)这个框架到现在已经将近一年了,目前整个框架的设计也趋于稳定。其实夜间模式的实现就是相当于**多主题加颜色管理**。而最新版本的[DKNightVersion](https://github.com/Draveness/DKNightVer
2016-07-29 13:47:04
385
转载 验证 HTTPS 请求的证书(五)
Blog: [Draveness](http://draveness.me)http://ghbtns.com/github-btn.html?user=draveness&type=follow&size=large" height="30" width="240" frameborder="0" scrolling="0" style="width:240px; hei
2016-07-29 13:41:51
997
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅