背景:使用git进行合作时,有时会建立很多的分支,当分支两两合并完,想将代码移到主分支上时,如果采用merge的方式,往往会有很多冲突。 方法1(假设当前位于test分支) 将test分支强制(-f)推送到主分支master git push origin test:master -f 方法2(假设当前位于test分支) 将当前分支切换到主分支git checkout master 拉取最新代码git pull 将主分支重置为test分支 git reset --hard test…
引言 GitLab是一种流行的代码托管平台,提供了强大的版本控制和协作功能。在使用GitLab时,有时会遇到账户被锁定的情况,本文将介绍三种解锁GitLab账户的方法,包括等待自动解锁、通过管理员解锁以及通过命令行手动解锁。 1. 等待自动解锁 GitLab默认配置下,当一个用户账户登录失败次数超过10次时,该账户将会被锁定。此时,最简单的解锁方法就是等待自动解锁。GitLab通常会在一段时间(通常为一小时)后自动解除账户锁定。这是一种自动的、不需要管理员干预的解锁方式。 2. 通过管理员解锁 如果等待时间过长或者…
HOSTNAME IPADDRESS CPU Mem Disk OS master 10.10.0.180 2 4G 100G centos7 node1 10.10.0.181 2 4G 100G centos7 文档中没有特别指出的节点,所有节点都得执行。 环境准备(所有节点执行) 主机名解析 echo "10.10.0.180 master" >>/etc/hosts echo "10.10.0.181 node1" >>/etc/hosts 关闭防火墙 systemctl stop …
安装docker或者containerd之后,默认在/etc/containerd/config.toml禁用了CRI,需要注释掉disabled_plugins = ["cri"],否则执行kubeadm进行部署时会报错: output: E0614 09:35:20.617482 19686 remote_image.go:218] "PullImage from image service failed" err="rpc error: code = Unimplemented des…
WordPress用户都知道,新建的WordPress网站默认的后台登录地址为 yourdomain.com/wp-login.php 也就是说,我们只要识别出来某个网站是使用Wordpress搭建的,那么就可以直接在这个网站域名的后面加上 wp-login.php (或者使用 wp-admin)来打开这个网站的登录页面。这也就意味着,想要搞Wordpress的黑客们可以非常轻松的找到你的网站登录页面,然后按照经验或者手里已经掌握的你的其他账户的登录信息,通过撞库的方式黑掉你的网站。 接下来介绍两种方法 方法一:使…
chattr命令 用来改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式: 语法 选项 实例 用chattr命令防止系统中某个关键文件被修改: 然后试一下rm、mv、rename等命令操作于该文件,都是得到Operation not permitted的结果。 让某个文件只能往里面追加内容,不能删除,一些日志文件适用于这种操作:
getfacl命令 用于查看ACL权限(访问控制列表) setfacl命令 是用来在命令行里设置ACL(访问控制列表)。在命令行里,一系列的命令跟随以一系列的文件名。 选项 选项-m和-x后边跟以acl规则。多条acl规则以逗号(,)隔开。选项-M和-X用来从文件或标准输入读取acl规则。 选项--set和--set-file用来设置文件或目录的acl规则,先前的设定将被覆盖。 选项-m(--modify)和-M(--modify-file)选项修改文件或目录的acl规则。 选项-x(--remove)和…
Linux对目录和文件权限的管理是安全管理的重要部分,除了普通的rwx权限之外,每一个文件和目录还存在SUID、SGID、Sticky Bite三个特殊权限。 SUID 不知大家是否想过这个问题:/etc/passwd文件保存着所用用户的信息,而且其属主为root用户,为什么其他用户也可以通过passwd命令修改自己的密码? $ ls -l /etc/passwd -rw-r--r-- 1 root root 1718 Mar 16 2017 /etc/passwd 通过对passwd工具的探究发现了一些奇怪的内容…
参考:https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nfs-mount-on-ubuntu-20-04 Introduction NFS, or Network File System, is a distributed file system protocol that allows you to mount remote directories on your server. This lets you manage stor…
一 | 二 | 三 | 四 | 五 | 六 | 日 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |