2020年12月

以前一直用的kali

今天突然用用windows,没想到出这么多坑

俺是基于python pip 安装的,没有的话先去安装pip
cmd 下运行即可
python get-pip.py

分割线---------------------------------------------------------------------------

开始

安装时代码
pip install requests

报错如下

在这里插入图片描述没爆出什么重要信息

那么怎么解决呢?
问题出在网络上,
要使用国内的镜像源来加速:
改用下面代码就好
pip install requests -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

在这里插入图片描述OK 我成功了

假如还不行又没报什么有用的错的话,那就多试几次即可

接下来正常安装即可

PS:
如果报错pip版本不够,那就升级一下就好
同理,不行就多试几次

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/qq_43271194/article/details/89893132


1.安装python

 第一步,windows下面的Python安装一般是通过软件安装包安装而不是命令行,所以我们首先要在Python的官方主页上面下载最新的Python安装包。 
 下载地址是:https://www.python.org/downloads/ 
在安装完成之后,打开控制台,输入“Python”,我们能够看到下面的效果: 

 

这里写图片描述 


原因很简单,是因为python.exe文件在 Python 目录下,我们还没有设置环境变量。所以我们需要手动添加环境变量:鼠标右键我的电脑 -> 属性 -> 点击高级系统设置 -> 点击环境变量 -> 点击PATH -> 在最后面加上我们的Python安装路径 -> 点击确定。用一张图来表示就是: 


这里写图片描述

 

添加环境变量的方法,我们在PATH最后添加:

C:\Users\APP_Server\AppData\Local\Programs\Python\Python36\;

在这个过程中需要注意的问题是,添加PATH路径的时候,要在最后面添加一个分号。现在我们再次在浏览器里面输入“Python”,就能直接在控制台出入命令了: 


这里写图片描述

 

 

2.安装pip。

  下载地址是:https://pypi.org/project/pip/#files (win7.8.9.10 下,记得下载压缩文件) 。。。

 

 


    1. 下载完成之后,解压到一个文件夹,用CMD控制台进入解压文件的目录 (目录中不要包含汉字。放到比较好找的位置)

    2. 然后,在文件目录下,输入:python setup.py install

    3. 安装好之后,我们直接在命令行输入pip,同样会显示‘pip’不是内部命令,也不是可运行的程序。因为我们还没有添加环境变量。

       

       

       

       

       

       

       

       

       

    4.  按照之前介绍的添加环境变量的方法,我们在PATH最后添加:(添加变量的时候,g用“;”英文分号的分号隔开)

      C:\Pythonxx\Scripts;

      到现在我们才算完整安装好了pip

       

       

       

      6.装完之后,直接运行 pip .或  pip list .不会弹出pip不在的提示语。

       

       

      最后:(ps:若pip安装完成之后,安装pip下的别的包时,直接在cmd命令后,直接输入“pip install ‘ujson’”)pip install + 要安装的项目


前不久,网络安全公司 NordPass 在对近2.757亿个密码进行审查后,统计公布了2020年最常用密码TOP200名单。

其中,“123456”位居榜首,有近250万人使用,而在去年,该密码排名第二,据NordPass统计,该密码已经被破解了超过2350万次。
从榜单来看,前十名密码依次是:123456,123456789,picture1,password,12345678,111111,123123,12345,1234567890,senha。
其中,位居其三的picture1和位居其十的senha(在葡萄牙语中是密码的意思)均是今年新上榜的密码。
图片
据悉,前十名的密码可以在10秒甚至更短的时间内被破解,而位居其三新上榜的“picture1”则可以在3小时内被破解。
可以说,这200个密码是2020年最烂的密码,不少网友纷纷表示已中招。
完整榜单:https://nordpass.com/most-common-passwords-list/
这些由简单的纯数字加字母,或键盘上的临近字母组合及姓名缩写等均属于“弱密码”范畴。每年都会有很多企业或个人因密码设置过于简单导致自身权益受损,个人隐私和身份信息被冒用。
不少用户为了使用方便,简单易记,且用户隐私意识和数据安全意识不够强等,总爱设置相同的用户名和密码,而一旦这些数据被泄漏后,不法分子便可以利用已破解的数据在其它网站上获取大量用户隐私数据。
针对这一情况,NordPass 也给出了一些建议:
1、创建密码时要避免使用字典单词、数字组合或相邻键盘组合的字符串。例如,password、qwerty或123456都是很糟糕的密码,因为它们太容易被破解。
2、要使用重复的字符,比如aaaa或123abc,并且最好不要选择那些并非机密的个人信息作为密码,比如你的电话号码、出生日期或姓名。
3、切勿在多个帐户之间重复使用密码,为每个帐户创建一个独特的、尽量长(不要少于12个字符)的密码,最好使用大小写字母、数字和符号的混合,可以显著降低密码被破解的风险。
4、确保至少每90天更换一次密码。要创建复杂、可靠的密码,可以考虑使用密码生成器。
关于密码的设置,之前小编也发过网友们的锦囊妙计:
一、密码设置
古诗词版:
ppnn13%dkstFeb.1st,聘聘袅袅十三余,豆蔻梢头二月初
RMdkwtg.TH19XCF,人面不知何处去,桃花依旧笑春风
hold?fish:palm,鱼和熊掌不可兼得
绕口令:
cptbtptpbcptdtptp,吃葡萄不吐葡萄皮不吃葡萄倒吐葡萄皮 
国粹版:
东南西北发白板红中缩写,“!”意为胡了
当然,还有脱氧核糖核苷酸化学式也是不错的选择。
二、复杂手势设置:
1、后羿射日:

图片

2、鲁班锁:

图片

3、诸葛连弩

图片

4、磁暴线圈

图片

5、南海莲花

图片

你是如何设置密码的?欢迎留言讨论交流。
参考链接:
https://mp.weixin.qq.com/s/70y35OPSsHvPxTrbdfV5tA
https://search.weixin.qq.com/k/T1JTX1lCbFlYQVJRR1FYbkdaR05eakdWVF5tR1dSbldYVSRHITAkUURv?scene=3#wechat_redirect
http://www.sohu.com/a/16127657_115380


由于需要对网络设备做备份,备份文件是放到windows机器上的。现在需要将备份数据同步到linux备份机器上,想到的方案有三种:

1
2
3
1)将windows的备份目录共享出来,然后在linux服务器上进行挂载,最后对挂载目录进行定时同步。这种方式不太安全。
2)使用tftp、sftp方式,也不太安全。
3)推荐通过rsync方式(cwRsyncServer_4.1.0_Installer),windows机器到windows机器之间的定期同步也使用这种方式。

下面简单介绍下使用rsync方式的同步过程:

一、windows上的操作记录
1)在windows server上安装配置Cwrsyncserver,按照提示一步步安装即可,需要注意下cwrsyncserver有个设置用户与密码的地方,要么就改为自己的用户名与密码。比如用户Administrator,密码:123456,这个用户名与密码是一会启动服务时需要的,也就是你服务器的用户名和密码,如果感觉不安全,可以考虑在WINDOWS中创建一个用户名和密码

2)配置rsyncd.conf 文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
use chroot = false                  
strict modes = false               #不验证用户密码,     
hosts allow = 192.168.1.90         #只允许ip为192.168.1.90的客户机来同步数据
max connections = 5                #指定最大的连接数,默认是0即没有限制
lock file = rsyncd.lock
log file = rsyncd.log
port = 873                         #默认就是873,也可以指定为其他端口
pid = 0                            #pid和uid为0,表示指定匿名访问
uid = 0                          
    
[backup]                           #模块名字,这个可以自定义
path = /cygdrive/d/Backup          #选择备份路径,不支持中文
read only = yes                    #只读模式
transfer logging = yes
list = no
auth users = Administrator         #指定访问的用户名
secrets file /cygdrive/e/Setting/Rsync/rsync_db.ps   #指定访问的用户名密码
   
特别注意:
以上Windows目录的写法,应该按照POSIX风格来写,默认配置文件的写法cygwin貌似不工作,而要写成cygdrive,如上面D:/Backup,要写成/cygdrive/d/Backup

新建密码文件:E:\Setting\Rsync\rsync_db.ps

1
2
3
4
Administrator:PASSWD_123@bjk
注意:
此密码文件里的格式是"用户名:密码",这个密码可以随意指定。但最好设置服务器的用户名和密码。如果觉得不安全,就另外创建一个用户名和密码,专门用于rsync同步之用。
但是千万要记得这个创建的用户名对E:\Setting\Rsync\rsync_db.ps这个密码文件要有修改的操作权限。

3)启动cwrsync服务(注意: 如果开启了防火墙,则防火墙规则中要添加Tcp端口873允许通信)
右键 我的电脑->管理->服务与应用程序->服务->RsyncServer->右键 属性->登陆-> 在此帐户输入有效的用户名(域用户、要有权限管理E盘的用户名哦),密码和、再次确认密码;此处使用域管理员帐号与密码(如果用户和密码无权限或错误,将无法启动RsyncServer服务)。启动RsyncServer服务,并修改属性为自动,以便后续开机就启动此服务。

服务启动成功后,就可以配置linux客户端了。

二、linux客户端(192.168.1.90)上的操作记录
1)先查看下能否连通windows机器(192.168.1.101)的873端口(rsync端口)。如下表示连接正常!

1
2
3
4
[root@backup ~]# telnet 192.168.1.101 873
Trying 192.168.1.101...
Connected to 192.168.1.101.
Escape character is '^]'.

2)进入Linux服务器,新建一个backup_passwd的文件,内容为在上面windows中RsyncServer中设定的密码内容:

1
2
3
4
[root@backup ~]# cd /root
[root@backup ~]# vim backup_passwd          #再将密码写入些文件中
PASSWD_123@bjk
[root@backup ~]# chmod 600 backup_passwd    #改下权限,只有root用户能看。

3)linux服务器上要安装rsync环境。这里将windows备份数据同步到linux的/Win_Back目录下(为了安全考虑,可以不添加下面命令中的--delete参数)

1
[root@backup ~]# rsync -av --progress --delete --port=873 --password-file=/root/backup_passwd Administrator@192.168.1.101::backup /Win_Back/

4)创建备份脚本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[root@backup ~]# mkdir /root/backup
[root@backup ~]# vim /root/backup/win_bak.sh
#!/bin/bash
#create by fengzehua
PASSWORD=/root/backup_passwd
SOURCE='192.168.1.101::backup'
USER=Administrator
DEST=/Win_Back/
echo "start backup file server"
/usr/bin/rsync -av --progress --delete --port=873 --password-file=$PASSWORD $USER@$SOURCE $DEST
if [ $? -eq 0 ]
    then  
    echo "file server backup successfully!"
else
    echo "file server backup failure, try again:"
    /usr/bin/rsync -av --progress --delete --port=873 --password-file=$PASSWORD $USER@$SOURCE $DEST
fi

5)定时备份任务,每小时执行一次同步操作

1
2
[root@backup ~]# crontab -e
0 * * * *  /bin/bash -x /root/backup/win_bak.sh > /dev/null 2>&1


JSAAS敏捷开发平台社区版本是红迅开发团队开发的面向中小企业(50人以下)推出的一个免费的平台版本,允许企业在上面配置不同的内部与外部应用。

  • 支持单据个性化配置(50个单据数)

  • 流程个性化配置(50个单据数以内)

  • 功能个性化配置

  • 手机审批个性化配置

  • 首页用户配置化

  • 微信公众号、企业号的配置





下载部署包:https://pan.baidu.com/s/1hsROd5

获取加Q:1361783075