- 博客(50)
- 资源 (1)
- 收藏
- 关注
原创 网络报文中的checksum是做什么的?ChatGPT如是说
ChatGPT说:网络报文中的checksum(校验和)是用于检测数据在传输过程中是否出现错误的一种方法。
2023-02-15 12:04:25 2353 1
原创 Ubuntu 20.04 libXtst.so.6: cannot open shared object file
Exception in thread "main" java.lang.UnsatisfiedLinkError: ... : : libXtst.so.6: cannot open shared object file: No such file or directory 的解决方法
2022-07-28 16:10:42 2082
原创 Jenkins无法登录,又没有initialAdminPassword文件的解决方法
当遇到忘记密码,或者之前保存的登录信息无法访问Jenkins的情况下,网上大部分的解决方式需要 initialAdminPassword文件,但是我没有这个文件,此文记录这种情况的解决方法
2022-07-25 15:38:34 5504
原创 Python2和python3同时存在时,如何用pip给python2安装库文件
环境为 Linux Ubuntu20.041. 装curl,用于下载python2 的pip$ sudo apt install curl2. 给python2 安装pip$ cd /usr/local/lib$ sudo curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py$ sudo python get-pip.py# 查看pip版本$ pip -Vpip 20.3.4 from /usr/lo
2022-04-01 16:12:00 3445 1
原创 CentOS7 安装 Redis 6.2.6
参考:Redis1. 下载,解压,编译 Redis:$ wget https://download.redis.io/releases/redis-6.2.6.tar.gz$ tar xzf redis-6.2.6.tar.gz$ cd redis-6.2.6$ make2. 编好的二进制文件在 src 目录下. 运行Redis:$ src/redis-server3. 使用内建客户端与Redis交互:$ src/redis-cliredis> set foo b
2022-03-18 22:59:29 669
原创 CentOS7.9安装Mysql5.7, 解决公钥未安装错误,设置root密码为空
安装命令:yum install mysql-server错误信息:mysql-community-libs-compat-5.7.37-1.el7.x86_64.rpm 的公钥尚未安装失败的软件包是:mysql-community-libs-compat-5.7.37-1.el7.x86_64GPG 密钥配置为:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql解决办法:rpm --import https://repo.my...
2022-03-16 22:00:04 17848 9
原创 Ubuntu 20.04 找不到tunctl 命令,需安装uml-utilities
Ubuntu 20.04 找不到tunctl 命令,需安装uml-utilities
2022-01-10 14:07:55 3675 1
原创 Ubuntu20.04 解决32bits libcrypt.so.1: cannot open shared object file: No such file or directory 问题
libcrypt.so.1 找不到库文件,也许是64bits 或32bits的版本不对
2021-12-28 18:04:12 11218
原创 Ubuntu 20.04 ImportError: No module named yaml 解决方法
复现问题:$ python -c "import yaml"Traceback (most recent call last): File "<string>", line 1, in <module>ImportError: No module named yaml解决方法:python2:$ sudo apt-get install python-yamlpython3:$ sudo pip install pyyaml或者$ sudo
2021-12-02 15:46:18 3832
原创 sudo: a terminal is required to read the password; either use ……问题解决方法
设置sudo权限用户使用sudo命令时无需输入密码
2021-12-02 15:28:54 12291 4
原创 Docker Registry私有仓库存储位置
Docker Registry私有仓库存储位置Docker Registry私有仓库存储位置Docker Registry私有仓库存储位置$ cat /etc/issueUbuntu 16.04.6 LTS \n \l$ docker run -d -p 5000:5000 --restart=always --name registry registry:2$ docker inspect registry | grep Source "Source": "/v
2020-09-29 13:47:24 1890
原创 Ubuntu tftp-hpa 启动失败的解决方法
1 现象$ sudo /etc/init.d/tftpd-hpa start[....] Starting tftpd-hpa (via systemctl): tftpd-hpa.serviceJob for tftpd-hpa.service failed because the control process exited with error code.See "systemctl status tftpd-hpa.service" and "journalctl -xe" for deta
2020-08-05 13:13:19 10883 3
原创 像计算机科学家一样思考python2笔记 - 条件式
布尔值只有两种:True 与 False。大写在此非常重要,因为 true 和 false 并非布尔值。>>> 5 == 6False逻辑运算子有三个,分别是and、or 和 notif x % 2 == 0: print x, "is even"else: print x, "is odd"if x print
2017-03-28 17:25:11 382
原创 To be improved
Linux Shell Scriptinghttp://bash.cyberciti.biz/guide/Main_Page
2014-04-24 14:35:05 612
转载 网络安全测试内容
1. 软件开发安全测试工具:Fuzz testing2. 网络安全测试工具:2.1 Nessus,nmap转自:http://www.fovweb.com/blog/?action=show&id=6750Nmap Nmap(网络映射器,Network Mapper)是一种开源软件网络勘察和安全审计工具,是许多需要映射和测试其网络安全漏洞的网络管理
2014-04-03 18:59:26 2233
原创 CISSP 信息系统安全的内容
CISSP 认证权威指南(第六版)前两章http://www.tup.com.cn/Resource/tsyz/051636-01.pdf笔记公共知识体系的10个方向Access ControlTelecommunications and Network Security Information Security Governance and Risk ManagementSo
2014-03-25 13:56:09 644
翻译 CVE(common vulnerabilities and exposures) 通用漏洞与后门?
CVE信息安全漏洞名称标准http://cve.mitre.org/about/terminology.htmlCommon Vulnerabilities and ExposuresThe Standard for Information Security Vulnerability NamesBelow are the CVE Initiative’s defini
2013-12-17 15:03:47 2884
转载 NVD V2.2
http://nvd.nist.gov/National Vulnerability Database Version 2.2NVD is the U.S. government repository of standards based vulnerability management data represented using the Security Content Autom
2013-12-12 18:13:04 1044
转载 FileZilla Server的安装和设置
http://ce.sysu.edu.cn/hope2008/Education/ShowArticle.asp?ArticleID=13136
2013-12-06 16:54:24 869
转载 【转载】Ubuntu 12.04 Desktop下vncserver配置:Unity以及Xfce4桌面环境
http://akaiziyou.blog.163.com/blog/static/229094071201311235520813/
2013-12-06 16:50:26 595
原创 O'Reilly's CD bookshelfs
http://docstore.mik.ua/orelly/networking_2ndEd/ssh/index.htm
2013-12-06 16:45:08 524
原创 像计算机科学家一样思考python2 笔记 - 类和方法
对象、类、函数、方法某些函数func如果都以 某一个 对象Object 作为参数,那么这些 func 可以 作为 Object 这个类的 method可选参数如果需要一个参数在 调用 其函数 的时候是可选的, 那么就在 定义 函数 的时候 为 这个参数 赋初始值。如果需要指定这个可选参数的值,只要在调用函数的时候 给此选项赋 个新值。__init__
2013-11-05 16:16:57 546
原创 python2 类及其函数、方法 的问题
1. 类中紧跟着类定义的变量 如和使用?class new:a = 1b = 2什么情况下,可以直接使用?(前面什么都不用加)2. 类的__init__中初始化的变量,必须是直接跟着类定义的变量中的吗?3. 类中定义的方法中是否可以使用不带任何点号前缀(x.)的新定义的临时变量?4. 类的方法定义中 是否所有类的变量都应该加"self." 点号前缀?
2013-11-05 14:44:13 654
原创 python获取帮助信息的方式
1. python内建模块的help 文档在linux shell下$ pydoc -g然后open browser,查找所需模块的信息2. help(module_name)在python shell下$ import time$ help(time)
2013-11-05 14:33:41 1365
原创 像计算机科学家一样思考python2 笔记 - 类和对象
概念对于OOP(Object-oriented programming)面向对象的程序设计,关注的是对象(Object)的建立,对象 将数据和函数放在一起。类一个类大体上相当于一个数据类型,一个用户自定义的复合类型类的定义:class new_class_name: e.g.class vsb: pass位置一般放在程序的最前面,import语
2013-09-06 18:31:22 465
原创 像计算机科学家一样思考python2 笔记 - 字典 Dictionary
概念字典是python内建的 映射类型(mapping type),映射 键 key 到 其值value。键key是不可变的,而值value是可变的字典用{ } 来表示,其中包括 键-值对(key-value pairs), 键值对之间用“,”分隔,键与值之间用“:” 分隔创建字典方法一:新建一个空字典,再添加键值对eg:newdict = {}newd
2013-09-04 15:46:10 798
原创 像计算机科学家一样思考python2 笔记 - 异常
语法:try:expect:用途:有时我们需要执行一项 有可能发生异常的 操作,但是不希望 因为出现异常而导致程序终止,那么可以用try expect语句来管理这些异常 exceptions.Raise引发异常:当程序发现一个错误条件时,可以引发(raise)一个异常。语法:raise exception_type, 'error_information
2013-09-04 14:29:33 583
原创 像计算机科学家一样思考python2 笔记 - 元组
元组 不可变(VS list,可变)元组由()括起来,不过不是必须tup = (1,2,3,4,5)tup = 1, 2, 3, 4, 5只有一个元素的元组在创建时需要在元素末尾后加“,”, 否则将会被认为是整数tup = (1,)除了不能改变元组元素的值,其他操作与list和str一样改变元组的方法1. 可以利用元组的元素来构造新的元组2. 可以将
2013-09-04 14:04:21 634
原创 像计算机科学家一样思考python2 笔记 - 文件和模块
$ pydoc -g查看python标准库中的模块模块一个.py文件就是个模块导入模块(a.py)import apython 将“.py”当作模块的文件名的结束标志,所以,用import导入模块时,不加.py扩展名模块属性.py文件中定义的变量叫做模块的属性Attribute
2013-09-02 11:30:56 483
原创 像计算机科学家一样思考python2 笔记 - 列表 list
列表[ a, b, c, d]列表中的元素类型任意list list 的元素是可变的,除此点与string不同,其他方法都与string相同,例如 截取片段 [ : ](不包括冒号右边的值), find ... in ...,删除元素del list[index]拷贝,复制,备份(clone)列表a=[1, 3, 4]b =a[:]
2013-08-28 18:48:46 472
原创 Linux 用户相关常用命令
1) 将用户加入sudoers1. # ls -all /etc/sudoers -r--r----- 1 root root 744 6月 8 10:29 /etc/sudoers2. # chmod 640 /etc/sudoers3. # vi /etc/sudoers4. 在root ALL=(ALL:ALL) ALL 下添加一行 for user
2013-07-03 16:29:56 417
转载 MD5校验码的概念和使用
MD5叫信息-摘要算法,是一种密码的算法,它可以对任何文件产生一个唯一的MD5验证码,每个文件的MD5码就如同每个人的指纹一样,都是不同的,这样,一旦这个文件在传输过程中,其内容被损坏或者被修改的话,那么这个文件的MD5码就会发生变化,通过对文件MD5的验证,可以得知获得的文件是否完整。一般用在对光盘的镜像文件进行验证是否完好。比如:从网上下载windows7的镜像,上传者就会给我们留下一个MD5
2013-05-20 17:55:30 2465
原创 linux上搭建代理服务器 Proxy Server
1. launch a revo2. check whether squid is installed, it is always installed by defaultred-hat: sudo yum install squid ubuntu: sudo apt-get instal squid3. configure squidsudo vim /etc/squid/s
2013-05-20 16:14:21 3106
原创 笔记:Linux Shell (五):标准输入输出重定向
1. 标准输出重定向 “>”1)command [arguments] > filename将command命令的执行结果输出至filename2)cat > filename直接在终端输入内容保存至filename中,输入的任何内容只能用ctrl+h(删除字符)和ctrl+u(删除行)来修改内容,输入Enter换行后,此行不再能修改,用ctrl+d结束退出3)cat file
2013-05-08 14:32:06 723
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人