- 博客(20)
- 收藏
- 关注
原创 remote_ssh 免密登录
1.生成密钥在windows上安装git,打开git bashssh-keygen -t rsa文件路径:/usr/usrname/.ssh根据提示创建密钥,在输入密码输入回车,密码为空。其中usr和usrname根据当前机器来定。我已 key 和key.pub作为私钥和公钥为例子。2.修改retome-ssh配置文件Host 10.1.1.1 HostName 10.1.1.1 User root ForwardAgent yes Port 22 IdentityFil
2021-02-22 11:19:29
1553
1
原创 base64和base64url对比详解
base64编码中:MIIBxzCCAWqgAwIBAgIIb/AAAAAAA.......O9LG+N1HoSVPYJAIhAIoUKo3gKT5HdYW1+700clvdLvryQgBEqVOHvtr54GrS....表示省略中间数据base64编码后结果中有+、/、=这种在url中属于特殊字符无法传递,所以会对结果进行替换。base64其实就是把字符+和/分别变成-和_,末尾=号去掉(百度查询)url特殊字符:十六进制1+URL 中+号表示空格%2B
2021-01-07 11:30:32
3298
原创 Proguard-NullPointerException(空指针)异常详解
Proguard-进行jar包混淆执行混淆后jar包可能会verifyerror或者NullPointerException;-verifyerror百度一下很好解决,就是报错的类keep一下就可以。-NullPointerException,百度到得都是keep一下类,但我发现自己得空指针异常并没有解决,经过阅读文档和查找资料发现了另一种情况----“目录会被移除”。首先,确认代码是否用到了classLoader.getResource(),这个问题会导致空指针,错误如下:Exception i
2020-12-16 10:25:06
591
原创 中标麒麟网络配置详解
配置文件所在目录cd /etc/sysconfig/network-scripts/配置文件详解:对应字段如何查询均在详细解释中说明DHCP(自动获取)TYPE="Ethernet"BOOTPROTO="dhcp"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"NAME="eno16777736"UUID=
2020-12-03 10:36:42
12540
转载 makefile详解(从基础到入门)1-14
转载自大佬:haoel耐心读完14篇文章,入门了。每一篇篇幅不长,但从基础到应用很详细跟我一起写 Makefile(一)跟我一起写 Makefile(二)跟我一起写 Makefile(三)跟我一起写 Makefile(四)跟我一起写 Makefile(五)跟我一起写 Makefile(六)跟我一起写 Makefile(七)跟我一起写 Makefile(八)跟我一起写 Makefile(九)跟我一起写 Makefile(十)跟我一起写 Makefile(十一)跟我一起写 Makef
2020-09-24 18:43:04
94
原创 debian10里samba外射完成读写
近期在新的环境又搞了一次samba,又遇到了可以打开,无权写得问题。搞了好久最后发现两种方法:1.把新添加得用户设置成root权限才能写入。修改/etc/passwd,仿照第一行root修改。2.不添加用户,在samba配置文件写入文件路径得时候加上root权限,然后用samba访问文件得时候只需要用root用户登录即可。[name]path = /home/namewriteable = yesbrowseable = yesguest ok = novalid user = root
2020-09-22 15:55:49
219
原创 shell使用中用到得参数详解(包括if中参数)(20200604更新)
1.shell脚本if判断变量介绍[ -a FILE ] 如果 FILE 存在则为真[ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真[ -e FILE ] 如果 FILE 存在则为真[ -f FILE ] 如果 FILE 存在且是一个普通文件则为真[ -g FILE ] 如果 FILE 存在且已经设置了SGID则为真[ -h FILE ] 如果 FILE 存在且是一个符号连接则为真[ -k FILE ]
2020-06-03 17:15:46
804
原创 debian10安装docker和docker-compose
安装方法类似于debian8可以看链接:https://blog.youkuaiyun.com/weixin_44039162/article/details/105952882我简单描写一下步骤:1.更新apt-get,配置环境。apt-get updateapt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common2.添加ssl的keycurl -fsSL https:/
2020-05-25 14:08:49
3568
原创 Redhat8和Debian8的docker/docker-compose安装
Redhat 8 安装docker 和docker compose在root用户下操作:1.确认是否有旧版本docker。有的话卸载yum list installed | grep docker (查询)yum remove -y docker-ce.x86_64 docker-client.x86_64 docker-common.x86_64(卸载)2.安装需要的依赖包yum i...
2020-05-06 16:06:32
855
原创 虚拟机用VMware Workstation Pro打开后如何链接互联网----万金油攻略(PS:测试无数次)
如果你也在百度攻略无数次失败,无论怎么配置都无法链接外网,请认真阅读下面步骤,一步一步来。重要的事情说三遍:VM里的虚拟网络编辑器不要修改,不要修改,不要修改!!!!如果你已经更改了需要左下角还原默认设置,否则后续更改也可能失败。1确认需要修改的IPifconfig 显示所有IP,找你要修改的那个,记下来MAC地址。2修改network文件我用的是debian,修改/etc/netw...
2020-04-26 18:24:10
241
转载 内存:你跑慢点行不行?CPU:跑慢点你养我吗?内存:我不管!(内附超全思维导图)
转载,内容量较大,慢慢看。。!https://blog.youkuaiyun.com/qq_36894974/article/details/104750989
2020-04-23 15:07:15
155
原创 PHP相关函数笔记
PHP函数PS:遇到的小问题:vim修改时按下ctrl + s 会锁屏, ctrl+q会解锁。[ ]内数据代表可选。1.intval()函数个人理解:完成进制转换int intval(mixed $var[, int $base = 10])参数说明:$var:要转换成integer的数量值$base:转化所使用的进制返还值:成功时返还var的integer值,失败时返回0。...
2020-04-22 15:38:58
129
原创 守护进程(daemon)和dup2的简介
守护进程:一,概述Daemon(守护进程)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。它不需要用户输入就能运行而且提供某种服务,不是对整个系统就是对某个用户程序提供服务。Linux系统的大多数服务器就是通过守护进程实现的。常见的守护进程包括系统日志进程syslogd、 web服务器httpd、邮件服务器sendmail和数据库服务器mysqld...
2020-04-13 19:02:23
551
原创 Linux中当前用户目录的每个字符含义介绍,以及修改办法
学习笔记:字符介绍:root@Debian9:~#root代表当前用户,Debian9指的是主机名,~指的是当前目录,#指的是root用户test@Debian9:~$$指的是test为普通用户如何修改主机名称:在本地Debian9上修改两个地方:1./etc/hostname 输入名字就是主机名。2./etc/hosts 里面的IP后面改成和上一个文件相同的主机名。切换用户...
2020-04-13 17:57:25
658
原创 Debian samba 环境配置(修改无权限进行写的问题)
继上篇设置环境文章之后,配置之后并一定能进行文件修改。第一步运行useradd + "yourname"出来的是三无用户 :无用户家目录,无指定shell脚本,无密码。可以在/etc/passwd中修改,可以仿照上面的root去修改。第二步把里面用户权限改成755,同时可以加上 :admin users = yourname。第三步重新确认映射的时候是否使用了凭证登录,如果没使...
2020-04-13 17:50:40
1071
1
原创 Docker简单介绍笔记
Docker简介docker设想是交付运行环境如同海运,OS如同一个货轮,每一个在OS基础上的软件都如同一个集装箱,用户可以通过标准化手段自由组装运行环境,同时集装箱的内容可以由用户自定义,也可以由专业人员制造。这样,交付一个软件,就是一系列标准化组件的集合的交付,如同乐高积木,用户只需要选择合适的积木组合,并且在最顶端署上自己的名字(最后一个标准化组件是用户的app)。这也就是基于docker...
2020-04-09 11:55:28
95
原创 OpenSSL简单用法总结
OpenSSL:秘钥证书管理、对称加密和非对称加密openssl:多用途的命令行工具,包括openssl,可以执行交互或批量命令。libcrypto:加密算法库,包括openssl-libs。libssl:加密模块应用库,实现ssl以及tls,包nss。加密密令 工具:openssl enc,gpg算法:3des、aes、blowfish、twofish等常用选项:-in ...
2020-04-08 18:24:34
882
原创 Debian 环境配置vim和samba
Debian 环境配置vim和samba1.配置vim1.1下载vim-nox:—apt-get install vim-nox 或者 aptitude install vim-nox1.2配置vim:—update-alternatives --config editor .选在2,就修改完成了。PS: 别忘记安装gdb (aptitude install gdb)1.3初次使用...
2020-04-08 17:21:20
205
原创 信息安全1
**PKI**1.必须从技术上保证在交易过程中能够实现身份认证、安全传输、不可否认性、数据完整性。—数字认证技术:加密传输和数字签名。—机密性:传输过程中不能被非授权者偷看。—完整性:传输过程中不能被篡改。—有效性:数据不能被否认。2.PKI采用了证书进行公钥管理,通过第三方可信任机构(认证中心CA),把用户的公钥和用户的其他标识信息捆绑一起,包括用户名和电子邮件地址等信息,以在网...
2020-03-31 17:02:26
257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人