2022-7-15 myluzh
Docker
0x01 添加docker仓库
yum -y install yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
0x02 安装docker最新版
yum -y install docker-ce
0x03 安装docker指定版本
# 列出可安装的docker版本
yum list docker-ce.x86_64 --showduplicates | sort -r
# 安装指定版本
yum -y install docker-ce-18.06.3.ce-3.el7
阅读全文>>
标签: centos docker
评论(0)
(69)
2022-7-15 myluzh
Docker
0x01 卸载旧版本
# 卸载旧版本docker
sudo apt-get remove docker docker-engine docker.io containerd runc
0x02 设置仓库
# 更新 apt 包索引
sudo apt-get update
# 安装 apt 依赖包,用于通过HTTPS来获取仓库
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
# 添加 Docker 的官方 GPG 密钥
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# 验证您现在是否拥有带有指纹的密钥
sudo apt-key fingerprint 0EBFCD88
# 设置稳定版仓库
sudo add-apt-repository \
"deb ...
阅读全文>>
标签: ubuntu docker
评论(0)
(121)
2022-7-8 myluzh
Cisco
方法一(进不去交换机):
1、电脑COM口(没有的使用USB转COM转接头)通过console线连接到交换机console口,并打开超级终端调试窗口。
2、交换机接上电,上电过程中,按住交换机正面"mode"按钮,直到sys灯不闪动为止(即:常亮状态)松开"mode"按钮(也可以关注超级终端界面显示字符了就可以松开"mode"按钮),进入到交换机的底层模式switch:
3、输入命令switch: flash_init回车,初始化flash的文件系统(该模式下,不支持命令的缩写,一定要把命令写全。)
4、输入命令switch: dir flash: 回车,查看交换机配置文件。(注意flash后面是有冒号的)
5、输入命令switch: rename flash:config.text flash:config.bak回车,重命名交换机原始配置文件为config.bak,并使用命令switch:dir flash:查看文件名是否修改成功
6、成功后,输入命令switch: boot,重启交换机。
7、最好在重启后清空当前配置和VLAN数据
Switch#erase startup-config
Switch#...
阅读全文>>
标签: cisco 交换机
评论(0)
(883)
2022-6-29 myluzh
Python
问题
用Python开发的无界面程序,执行过程在cmd黑窗口中打印信息时,有时,一不小心鼠标点到了黑窗口里,程序就挂起,不执行了,必须把焦点去除才能恢复执行,很是烦人。一番搜索之后找到个还算简单的解决方案,此处记下来,分享给有需要的小伙伴。
解决方案
把这几行代码加入到待执行程序中即可。
import ctypes
kernel32 = ctypes.windll.kernel32
kernel32.SetConsoleMode(kernel32.GetStdHandle(-10), 128)
想要详细了解参数意义的,可以参考微软官方文档 https://docs.microsoft.com/en-us/windows/console/setconsolemode。
阅读全文>>
标签: python 快速编辑模式
评论(0)
(950)
2022-6-29 myluzh
Python
根目录需存在一个user.csv文件,格式如下
账号名称,姓名,组织单位(xxx/xxx/xxx)
例如:李小天,A888888,股份有限公司/股份有限公司/研究所
import logging
import os
class AD:
def __init__(self):
self.logging = None
self.logtxt = None
self.Domain = "jsg.local"
self.DefaultPwd = "1234.com"
self.UserTxt = "./user.csv"
self.LogTxt = "./log.txt"
self.log()
def log(self):
# encoding='utf-8') # 中文乱码在python>3.9该有参数
logging.basicConfig( # filename=self.LogTxt,
...
阅读全文>>
标签: python 域控 ad 批量创建
评论(0)
(614)
2022-6-15 myluzh
Linux
方法一:修改 /etc/rc.d/rc.local 文件
/etc/rc.d/rc.local 文件会在 Linux 系统各项服务都启动完毕之后再被运行。所以你想要自己的脚本在开机后被运行的话,可以将自己脚本路径加到该文件里。
但是,首先需要确认你有运行这个文件的权限。
$ chmod +x /etc/rc.d/rc.local
为了演示,我们创建了一个脚本,当它被执行之后,将在家目录下写入有特定信息的文件。
$ vim auto_run_script.sh
#!/bin/bash
date >> /home/alvin/output.txt
hostname >> /home/alvin/output.txt
保存退出后,再给它赋予可执行权限:
$ chmod +x auto_run_script.sh
然后,我们再将脚本添加到 /etc/rc.d/rc.local 文件最后一行:
$ vim /etc/rc.d/rc.local
/home/alvin/auto_run_script.sh
接下来,我们就可以试试效果了。直接重启系统就可以了:
$ sudo reboo...
阅读全文>>
标签: linux
评论(0)
(479)